0001047469-19-000300.txt : 20190130 0001047469-19-000300.hdr.sgml : 20190130 20190130170258 ACCESSION NUMBER: 0001047469-19-000300 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20181229 FILED AS OF DATE: 20190130 DATE AS OF CHANGE: 20190130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SILICON LABORATORIES INC CENTRAL INDEX KEY: 0001038074 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 742793174 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-29823 FILM NUMBER: 19552687 BUSINESS ADDRESS: STREET 1: 400 W CESAR CHAVEZ CITY: AUSTIN STATE: TX ZIP: 78701 BUSINESS PHONE: 5124168500 MAIL ADDRESS: STREET 1: 400 W CESAR CHAVEZ CITY: AUSTIN STATE: TX ZIP: 78701 10-K 1 a2237475z10-k.htm 10-K

Use these links to rapidly review the document
Table of Contents
Part IV

Table of Contents


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-K

(Mark One)    

ý

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 29, 2018

or

o

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from            to          

Commission file number: 000-29823

SILICON LABORATORIES INC.
(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)
  74-2793174
(I.R.S. Employer
Identification No.)

400 West Cesar Chavez, Austin, Texas
(Address of principal executive offices)

 

78701
(Zip Code)

(512) 416-8500
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class   Name of exchange on which registered
Common Stock, $0.0001 par value   The NASDAQ Stock Market LLC

Securities registered pursuant to Section 12(g) of the Act: None

         Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. ý Yes    o No

         Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. o Yes    ý No

         Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Sections 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    o No

         Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ý Yes    o No

         Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of the registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. ý

         Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 Exchange Act). o Yes    ý No

         The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold as of the last business day of the registrant's most recently completed second fiscal quarter (June 29, 2018) was approximately $4.2 billion (assuming, for this purpose, that only directors and officers are deemed affiliates).

         There were 43,088,623 shares of the registrant's common stock issued and outstanding as of January 21, 2019.

DOCUMENTS INCORPORATED BY REFERENCE

         Portions of the Proxy Statement for the registrant's 2018 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.

   


Table of Contents


Table of Contents

 
   
   
  Page
Number
 

Part I

     

 

       

  Item 1.  

Business

    2  

  Item 1A.  

Risk Factors

    13  

  Item 1B.  

Unresolved Staff Comments

    28  

  Item 2.  

Properties

    28  

  Item 3.  

Legal Proceedings

    29  

  Item 4.  

Mine Safety Disclosures

    29  

Part II

     

 

       

  Item 5.  

Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

    30  

  Item 6.  

Selected Financial Data

    32  

  Item 7.  

Management's Discussion and Analysis of Financial Condition and Results of Operations

    33  

  Item 7A.  

Quantitative and Qualitative Disclosures about Market Risk

    45  

  Item 8.  

Financial Statements and Supplementary Data

    46  

  Item 9.  

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

    46  

  Item 9A.  

Controls and Procedures

    46  

  Item 9B.  

Other Information

    47  

Part III

     

 

       

  Item 10.  

Directors, Executive Officers and Corporate Governance

    48  

  Item 11.  

Executive Compensation

    48  

  Item 12.  

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

    48  

  Item 13.  

Certain Relationships and Related Transactions, and Director Independence

    48  

  Item 14.  

Principal Accounting Fees and Services

    48  

Part IV

     

 

       

  Item 15.  

Exhibits and Financial Statement Schedules

    49  

  Item 16.  

Form 10-K Summary

    51  


Cautionary Statement

        Except for the historical financial information contained herein, the matters discussed in this report on Form 10-K (as well as documents incorporated herein by reference) may be considered "forward-looking" statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Such forward-looking statements include declarations regarding the intent, belief or current expectations of Silicon Laboratories Inc. and its management and may be signified by the words "believe," "estimate," "expect," "intend," "anticipate," "plan," "project," "will" or similar language. You are cautioned that any such forward-looking statements are not guarantees of future performance and involve a number of risks and uncertainties. Actual results could differ materially from those indicated by such forward-looking statements. Factors that could cause or contribute to such differences include those discussed under "Risk Factors" and elsewhere in this report. Silicon Laboratories disclaims any intention or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

1


Table of Contents


Part I

Item 1.    Business

General

        Silicon Laboratories Inc. is a leading provider of silicon, software and solutions for a smarter, more connected world. Our award-winning technologies are shaping the future of the Internet of Things (IoT), Internet infrastructure, industrial automation, consumer and automotive markets. Our world-class engineering team creates products focused on performance, energy savings, connectivity and simplicity.

        Our primary semiconductor products are mixed-signal integrated circuits (ICs), which are electronic components that convert real-world analog signals, such as sound and radio waves, into digital signals that electronic products can process. Our mixed-signal ICs leverage standard complementary metal oxide semiconductor (CMOS), a low cost, widely available process technology. Use of CMOS technology enables smaller, more cost-effective and energy-efficient solutions. Our expertise in analog-intensive, mixed-signal IC design in CMOS allows us to develop new and innovative products that are highly integrated, simplifying our customers' designs and improving their time-to-market.

Industry Background

        The pervasiveness of connectivity and mobile devices is driving semiconductor consumption. Intelligence is being added to electronic systems to enable Internet connectivity, power efficiency and an improved user experience. This in turn is increasing the demand for bandwidth, requiring more infrastructure to support higher performance networks. The nearly ubiquitous availability of Internet access and the increasing intelligence of electronic devices and mobility are enabling what is called the Internet of Things, a term that describes the exponential increase in IP-enabled devices connected to the Internet.

        These trends require more and more interaction between the analog world we live in and the digital world of computing, which is driving the need for analog-intensive, mixed-signal circuits in a wide range of electronic products. Traditional mixed-signal designs relied upon solutions built with numerous, complex discrete analog and digital components. While these traditional designs provide the required functionality, they are often inefficient and inadequate for use in markets where size, cost, power consumption and performance are increasingly important product differentiators. To improve their competitive position, electronics manufacturers must reduce the cost and complexity of their systems and enable new features or functionality to differentiate themselves from their competitors.

        Simultaneously, these manufacturers face accelerating time-to-market demands and must rapidly adapt to evolving industry standards and new technologies. Because analog-intensive, mixed-signal design expertise is difficult to find, these manufacturers increasingly are turning to third parties, like us, to provide advanced mixed-signal solutions. Mixed-signal design requires specific expertise and relies on creative, experienced engineers to deliver solutions that optimize speed, power and performance, despite the noisy digital environment, and within the constraints of standard manufacturing processes. The development of this design expertise typically requires years of practical analog design experience under the guidance of a senior engineer, and engineers with the required level of skill and expertise are in short supply.

        Many IC solution providers lack sufficient analog expertise to develop compelling mixed-signal products. As a result, manufacturers of electronic devices value providers that can supply them with mixed-signal solutions offering greater functionality, smaller size and lower power requirements at a reduced cost and shorter time-to-market.

2


Table of Contents

Products

        We provide analog-intensive, mixed-signal solutions for use in a variety of electronic products in a broad range of applications for the IoT including connected home and security, industrial, smart energy, consumer, automotive and lighting applications. We are a supplier of wireless connectivity solutions for the IoT based on Zigbee®, sub-GHz proprietary technologies, Bluetooth®, Z-Wave®, Thread, and Wi-Fi®.

        We provide a wide range of timing and isolation products for infrastructure applications including high-performance clocks and oscillators for networking equipment, data centers and wireless base stations, as well as digital isolators and current sensors for industrial power supplies, motor control, solar inverters and hybrid-electric vehicles. We also provide broadcast products, such as TV tuners and demodulators and automotive radio tuners, and access products including subscriber line interface circuits for voice over IP (VoIP), embedded modems, and Power over Ethernet (PoE) power source equipment and powered device ICs.

        Our products integrate complex mixed-signal functions that are frequently performed by numerous discrete components in competing products into a single chip or chipset. By doing so, we create products that, when compared to many competing products, offer the following benefits:

    Require less printed circuit board (PCB) space;

    Reduce the use of external components lowering the system cost and simplifying design;

    Offer superior performance improving our customers' end products;

    Provide increased reliability and manufacturability, improving customer yields; and/or

    Reduce system power requirements enabling smaller form factors and/or longer battery life.

        We group our products into the following categories:

    Internet of Things products, which include our microcontroller (MCU), wireless and sensor products;

    Broadcast products, which include our broadcast consumer and automotive products;

    Infrastructure products, which include our timing products (clocks and oscillators), and isolation devices; and

    Access products, which include our Voice over IP (VoIP) products, embedded modems and Power over Ethernet (PoE) devices.

3


Table of Contents

        The following table summarizes the diverse product areas and applications for the various products that we have introduced to customers:

Product Areas and Description
  Applications

Internet of Things Products

   

Microcontrollers and Wireless Products

 

 

We offer a family of products ideal for embedded systems that include energy friendly 8-bit mixed-signal microcontrollers, 32-bit wireless MCUs and ultra-low-power 32-bit MCUs based on scalable ARM® Cortex-M0+/M3/M4 cores, as well as wireless connectivity devices such as our multiprotocol Wireless Gecko system-on-chip (SoC) devices. Our wireless modules provide flexible, highly integrated products that meet demanding requirements and can be used in many applications. Our wireless connectivity solutions for the IoT are based on Zigbee, sub-GHz proprietary technologies, Bluetooth, Z-Wave, Thread and Wi-Fi. Our EFM32™, EFM8™, 8051, wireless MCUs and wireless SoCs are supported by Simplicity Studio™, which provides one-click access to design tools, documentation, software and support resources. We also offer a Micrium® real-time operating system (RTOS) to help simplify software development for IoT applications by coordinating and prioritizing multiprotocol connectivity, SoC peripherals and other system-level activities. Our broad portfolio addresses a variety of target markets, including smart home, commercial (building automation and retail) and industrial (smart energy, factory automation, smart cities).

 

Home automation

Security systems

Smart lighting

Smart metering

Wearables

Industrial automation and control

Consumer electronics

Medical instrumentation

Automotive sensors and controls

Electronic test and measurement equipment

White goods

Remote controls

Sensors

 

 

Our sensor products include optical sensors (proximity, ambient light gestures and heart rate monitoring), as well as relative humidity (RH) / temperature sensors and Hall effect magnetic sensors. These devices leverage our mixed-signal capability to provide high accuracy, process technology to improve performance and lower power consumption than competing parts.

 

Consumer health & fitness (wearables)

Smart home sensing

Industrial controls

Toys and consumer electronics

Monitors and lavatory controls

Consumer medical

Infrastructure Products

 

 

   

Timing Devices

   

Robust demand for bandwidth is driving the deployment of next-generation Internet infrastructure equipment to deliver higher speed, higher capacity and more flexible networks. This transition puts unique requirements on the clocks and oscillators used to provide timing and synchronization for the equipment responsible for switching, transporting, processing and storing network traffic. To meet this need, we provide low-jitter, frequency-flexible, mass-customizable timing solutions that accelerate development time, minimize cost and improve system reliability. Our high-performance "clock-tree-on-a-chip" products offer highly integrated single-chip IC solutions for clock synthesis and jitter attenuation, offering superior jitter performance and frequency flexibility for high data rate applications.

 

Optical networking

Telecommunications

Data communications

Switches/routers

Industrial

Servers and storage

Mobile fronthaul and backhaul

Wireless base stations

Small cells

Broadcast video

4


Table of Contents

Product Areas and Description
  Applications

Isolation Products

 

 

Our digital isolation techniques enable customers to deploy more energy efficient power solutions that meet isolation safety standards and solve difficult electronic noise issues. Systems such as data center servers, cellular base stations, uninterruptable power supplies and electric vehicles require increasingly energy efficient power solutions. Electric motors used in electric vehicles, pumps, HVAC compressors, fans and automated machinery need more sophisticated and efficient digital controls. Our isolation technology enables customers to address these demanding requirements. Products include multi-channel isolators, isolated drivers, isolated power converters and mixed-signal devices that simplify design, improve reliability, minimize noise emissions and reduce system cost

 

Industrial control and automation systems

Cloud, datacenter and telecom power supplies

Electric vehicle charging stations

Solar inverters

Hybrid / Electric automotive drive trains

Motor control

High power audio

Test and measurement equipment

Broadcast Products

 

 

Broadcast Consumer

 

 

Our single-chip hybrid TV tuners and analog TV demodulators leverage our proven digital low-IF architecture and exceed the performance of traditional discrete TV tuners, enabling TV makers worldwide to deliver improved picture quality and better reception for both analog and digital broadcasts. Our small, low-power and high-performance single and dual digital video demodulators support DVB-T/T2, DVB-S/S2/S2X, DVB-C/C2, and/or ISDB-T in a single chip and are ideal for equipment receiving digital terrestrial, satellite and/or cable services. Our AM/FM, HD Radio™ and DAB/DAB+ receivers deliver a complete radio solution from antenna input to audio output in a single chip. The broadcast audio products are based on an innovative digital architecture that enables significant improvements in performance, which translates to a better consumer experience, while reducing system cost and board space for our customers.

 

Integrated digital televisions (iDTV)

Free-to-Air (FtA) or pay-TV set-top boxes

PVR/DVD/Blu-Ray/HDD video recorders

PC-TV applications

AM/FM clock radios

DAB digital radios

HD Radio digital radios

Home theater systems

Portable audio devices

MP3/digital media players

Broadcast Automotive

 

 

Our high-performance solutions for car audio systems include high-fidelity radio ICs that improve the end user experience, reduce system cost and offer the latest digital radio technologies like DAB/DAB+ and HD Radio. Our scalable architecture enables infotainment system suppliers to leverage their investments across multiple product lines ranging from entry-level car radios to cutting-edge multi-tuner, multi-antenna radios for premium vehicles.

 

Automotive OEM infotainment systems

Aftermarket car radios

Navigation/GPS devices

Access Products

 

 

   

ProSLIC® Subscriber Line Interface Circuits for VoIP

   

Our ProSLIC provides the analog subscriber line interface on the source end of the telephone which generates dial tone, busy tone, caller ID and ring signal. Our offerings are well suited for the market for Voice over IP telephony applications deployed over cable, DSL, optical and wireless fixed terminal networks.

 

Voice functionality for cable, DSL and optical digital modems and terminal adapters

VoIP residential gateways

Wireless local loop remote access systems

PBXs

5


Table of Contents

Product Areas and Description
  Applications

ISOmodem® Embedded Modems

 

 

Our ISOmodem embedded modems leverage innovative silicon direct access arrangement (DAA) technology and a digital signal processor (DSP) to deliver a globally compliant, compact analog modem for embedded applications.

 

Fax machines and multi-function printers

Point of sale (POS) terminals

Security systems

Industrial monitoring

Remote medical monitoring

Power over Ethernet

 

 

Our PoE power source equipment and powered device ICs offer highly differentiated solutions with a reduced total bill of materials (BOM) and improved performance and reliability. Our solutions offer a higher level of integration not available with competing solutions.

 

Enterprise networking routers and switches

Wireless access points (WAP)

VoIP phones

POS terminals

Security cameras

        Revenues during fiscal 2018, 2017 and 2016 were generated predominately by sales of our mixed-signal products. The following summarizes our revenue by product category (in thousands):

 
  Fiscal Year  
 
  2018   2017   2016  

Internet of Things

  $ 463,838   $ 395,012   $ 314,614  

Infrastructure

    199,478     152,158     147,677  

Broadcast

    141,412     152,980     157,746  

Access

    63,539     68,717     77,589  

Revenues

  $ 868,267   $ 768,867   $ 697,626  

Customers, Sales and Marketing

        We market our products through our direct sales force and through a network of independent sales representatives and distributors. Direct and distributor customers buy on an individual purchase order basis, rather than pursuant to long-term agreements.

        We consider our customer to be the end customer purchasing either directly from a distributor, a contract manufacturer or us. During fiscal 2018, our ten largest end customers accounted for 20% of our revenues. We had no customer that represented more than 10% of our revenues during this period. An end customer purchasing through a contract manufacturer typically instructs such contract manufacturer to obtain our products and incorporate such products with other components for sale by such contract manufacturer to the end customer. Although we sell the products to, and are paid by distributors and contract manufacturers, we refer to such end customer as our customer. Two of our distributors who sell directly to our customers, Arrow Electronics and Edom Technology, each represented 21% and 17% of our revenues during fiscal 2018, respectively. There were no contract manufacturers that accounted for 10% or more of revenues for fiscal 2018. During fiscal 2018, we consolidated our distribution relationships to a single global distributor, Arrow Electronics. We are maintaining our extensive network of regional distributor partners and etailers to complement our single global distributor partner.

        We maintain numerous sales offices in Asia, the Americas and Europe. Revenue is attributed to a geographic area based on the shipped-to location. The percentage of our revenues derived from outside of the United States was 83% in fiscal 2018. For further information regarding our revenues and long-lived assets by geographic area, see Note 18, Segment Information, to the Consolidated Financial Statements.

6


Table of Contents

        Our direct sales force is comprised of many sales professionals who possess varied levels of responsibility and experience, including directors, country managers, regional sales managers, district sales managers, strategic account managers, field sales engineers and sales representatives. We also utilize independent sales representatives and distributors to generate sales of our products. We have relationships with many independent sales representatives and distributors worldwide whom we have selected based on their understanding of the mixed-signal marketplace and their ability to provide effective field sales applications support for our products.

        Our marketing efforts are targeted at both identified industry leaders and emerging market participants. Direct marketing activities are supplemented by a focused marketing communications effort that seeks to raise awareness of our company and products. Our public relations efforts are focused on leading trade and business publications. Our external website is used to deliver corporate and product information. We also pursue targeted advertising in key trade publications and we have a cooperative marketing program that allows our distributors and representatives to promote our products to their local markets in conjunction with their own advertising activities. Finally, we maintain a presence at strategic trade shows and industry events. These activities, in combination with direct sales activities, help drive demand for our products.

        Due to the complex and innovative nature of our products, we employ experienced applications engineers who work closely with customers and distributors to support the design-win process, and can significantly accelerate the customer's time to market. A design win occurs when a customer has designed our ICs into its product architecture and ordered product from us. A considerable amount of effort to help a customer incorporate our ICs into its products is typically required prior to any sale. In many cases, our innovative ICs require significantly different implementations than existing approaches and, therefore, successful implementations may require extensive communication with potential customers. The amount of time required to achieve a design win can vary substantially depending on a customer's development cycle, which can be relatively short (such as three months) or very long (such as two years) based on a wide variety of customer factors. Not all design wins ultimately result in revenue, or may result in less revenue than expected. However, once a completed design architecture has been implemented and produced in high volumes, our customers are reluctant to significantly alter their designs due to this extensive design-win process. We believe this process, coupled with our intellectual property protection, promotes relatively longer product life cycles for our products and high barriers to entry for competitive products, even if such competing products are offered at lower prices. Our close collaboration with our customers provides us with knowledge of derivative product ideas or completely new product line offerings that may not otherwise arise in other new product discussions.

Research and Development

        Through our research and development efforts, we leverage experienced analog and mixed-signal engineering talent and expertise to create new ICs that integrate functions typically performed less efficiently by multiple discrete components. This integration generally results in lower costs, smaller die sizes, lower power demands and enhanced price/performance characteristics. We attempt to reuse successful techniques for integration in new applications where similar benefits can be realized. We believe that we have attracted many of the best engineers in our industry. We believe that reliable and precise analog and mixed-signal ICs can only be developed by teams of engineers who have significant analog experience and are familiar with the intricacies of designing these ICs for commercial volume production. The development of test methodologies is just one example of a critical activity requiring experience and know-how to enable the rapid release of a new product for commercial success. We have accumulated a vast set of trade secrets that allow us to pursue innovative approaches to mixed-signal problems that are difficult for competitors to duplicate. We highly value our engineering talent and strive to maintain a very high bar when bringing new recruits to the company.

7


Table of Contents

        Research and development expenses were $238.3 million, $209.5 million and $199.7 million in fiscal 2018, 2017 and 2016, respectively.

Technology

        Our product development process facilitates the design of highly-innovative, analog-intensive, mixed-signal ICs. Our engineers' deep knowledge of existing and emerging standards and performance requirements helps us to assess the technical feasibility of a particular IC. We target areas where we can provide compelling product improvements. Once we have solved the primary challenges, our field application engineers continue to work closely with our customers' design teams to maintain and develop an understanding of our customers' needs, allowing us to formulate derivative products and refined features.

        In providing mixed-signal ICs for our customers, we believe our key competitive advantages are:

    Analog and RF design expertise in CMOS;

    Mixed-signal, firmware and system design expertise;

    Microcontroller and system on a chip design expertise;

    Software expertise, including multiprotocol connectivity and real-time operating systems for the IoT;

    Module integration and wireless design expertise; and

    Our broad understanding of systems technology and trends.

        To fully capitalize on these advantages, we have assembled a world-class development team with exceptional analog and mixed-signal design expertise led by accomplished senior engineers.

    Analog and RF Design Expertise in CMOS

        We believe that our most significant core competency is world-class analog and RF design capability. Additionally, we strive to design substantially all our ICs in standard CMOS processes. Most of our product designs now incorporate some type of RF in CMOS technology. While it is often significantly more difficult to design analog ICs in CMOS, CMOS provides multiple benefits versus existing alternatives, including significantly reduced cost, reduced technology risk and greater worldwide foundry capacity. CMOS is the most commonly used process technology for manufacturing digital ICs and as a result is most likely to be used for the manufacturing of ICs with finer line geometries. These finer line geometries can enable smaller and faster ICs. By designing our ICs in CMOS, we enable our products to benefit from this trend towards finer line geometries, which allows us to integrate more digital functionality into our mixed-signal ICs.

        Designing analog and mixed-signal ICs is significantly more complicated than designing standalone digital ICs. While advanced software tools exist to help automate digital IC design, there are far fewer tools for advanced analog and mixed-signal IC design. In many cases, our analog circuit design efforts begin at the fundamental transistor level. We believe that we have a demonstrated ability to design the most difficult analog and RF circuits using standard CMOS technologies.

    Mixed-Signal, Firmware and System Design Expertise

        We consider the partitioning of a circuit to be a proprietary and creative design technique. Deep systems knowledge allows us to use our mixed-signal and RF in CMOS design expertise to maximize the price/performance characteristics of both the analog and digital functions and allow our ICs to work in an optimized manner to accomplish particular tasks. Generally, we attempt to move analog functions into the digital domain as quickly as possible, creating system efficiencies without compromising

8


Table of Contents

performance. These patented approaches require our advanced signal processing and systems expertise. We then leverage our firmware know-how to change the 'personality' of our devices, optimizing features and functions needed by various markets we serve. For example, our wireless SoC devices for IoT applications integrate both digital and analog domains in a single chip. The SoCs combine ARM Cortex-M processor cores, a variety of digital and analog peripherals, hardware cryptography accelerators, and analog-intensive multiprotocol radio transceivers. This system integration at the chip level leverages our deep expertise in mixed-signal and RF design, and low-power wireless MCU architectures pioneered for more than a decade.

    Microcontroller and System on a Chip Design Expertise

        We have the talent and circuit integration methodologies required to combine precision analog, high-speed digital, flash memory and in-system programmability into a single, monolithic CMOS integrated circuit. Our microcontroller products are designed to capture an external analog signal, convert it to a digital signal, compute digital functions on the stream of data and then communicate the results through a standard digital interface. The ability to develop standard products with the broadest possible customer application base while being cost efficient with the silicon area of the monolithic CMOS integrated circuit requires a keen sense of customer value and engineering capabilities. Additionally, to manage the wide variety of signals on a monolithic piece of silicon including electrical noise, harmonics and other electronic distortions requires a fundamental knowledge of device physics and accumulated design expertise.

    Software Expertise

        Our software expertise allows us to develop products for markets where intelligent data capture, high-performance processing and communication are increasingly important product differentiators. The software we have developed to address these markets enables machine-to-machine communications, providing intelligence to electronic systems. Our products integrate high-performance, low-power wireless and microcontroller ICs with reliable and scalable software into a flexible and robust networking platform.

        The demand for low-power, small-footprint wireless technology is accelerating as more and more IP-enabled end points are being connected to the IoT. Our software enables a broad range of power-sensitive applications for the IoT, including smart energy, home automation, security and other connected products. We believe that the combination of our software and IC design expertise differentiates us from many of our competitors.

        As the IoT continues to mature, a new class of embedded applications is emerging, presenting feature-rich and task-intensive use cases. This growing complexity is driving the need for real-time operating systems to help simplify software development for IoT applications by coordinating and prioritizing multiprotocol connectivity, SoC peripherals and other system-level activities. In addition to being able to manage numerous application tasks, an RTOS enhances scalability, and makes complex applications predictable and reliable. To address these application needs, we acquired Micrium, an embedded RTOS provider. Micrium has established itself as a reliable, high performance and trusted RTOS software platform, with an installed base that has grown to millions of devices.

    Module Integration and Wireless Design Expertise

        The market for wireless modules has grown as customers search for solutions that provide turnkey wireless connectivity to their products. The development of modules is difficult due to stringent requirements, including high levels of integration, programmability, performance, reliability, security and power efficiency. In addition, designs must meet numerous wireless standards deployed in various environments and serving diverse requirements.

9


Table of Contents

        Our combined expertise in IC design and software development allows us to engineer modules that provide robust, high-performance connections in challenging wireless environments. We have developed wireless modules based on numerous wireless standards, including Z-Wave, Bluetooth, Zigbee, Thread, Wi-Fi and sub-GHz. We believe our demonstrated proficiency in the design of modules provides our customers with significant advantages such as fast time to market, reduced development cost, global wireless certifications and software reuse.

    Understanding of Systems Technology and Trends

        Our focused expertise in mixed-signal ICs is the result of the breadth of engineering talent we have assembled with experience working in analog-intensive CMOS design for a wide variety of applications. This expertise, which we consider a competitive advantage, is the foundation of our in-depth understanding of the technology and trends that impact electronic systems and markets. Our expertise includes:

    Isolation, which is critical for existing and emerging industrial applications and telecom networks;

    Frequency synthesis, which is core technology for wireless and clocking applications;

    Integration, which enables the elimination of discrete components in a system; and

    Signal processing and precision analog, which forms the heart of consumer, industrial, medical and automotive electronics applications.

        Our understanding of the role of analog/digital interfaces within electronic systems, standards evolution, and end market drivers enables us to identify product development opportunities and capitalize on market trends.

Manufacturing

        As a fabless semiconductor company, we conduct IC design and development in our facilities and electronically transfer our proprietary IC designs to third-party semiconductor fabricators who process silicon wafers to produce the ICs that we design. Our IC designs typically use industry-standard CMOS manufacturing process technology to achieve a level of performance normally associated with more expensive special-purpose IC fabrication technology. We believe the use of CMOS technology facilitates the rapid production of our ICs within a lower cost framework. Our IC production employs submicron process geometries which are readily available from leading foundry suppliers worldwide, thus increasing the likelihood that manufacturing capacity will be available throughout our products' life cycles. We currently partner with Taiwan Semiconductor Manufacturing Co. (TSMC) and Semiconductor Manufacturing International Corporation (SMIC) to manufacture the majority of our semiconductor wafers. We believe that our fabless manufacturing model significantly reduces our capital requirements and allows us to focus our resources on design, development and marketing of our ICs.

        Once the silicon wafers have been produced, they are shipped directly to our third-party assembly subcontractors. The assembled ICs are then moved to the final testing stage. This operation can be performed by the same contractor that assembled the IC, other third-party test subcontractors or within our internal facilities prior to shipping to our customers. During fiscal 2018, most of our units shipped were tested by offshore third-party test subcontractors. We expect that our utilization of offshore third-party test subcontractors will remain substantial during fiscal 2019.

Backlog

        We include in backlog accepted product purchase orders from customers and worldwide distributor stocking orders. Product orders in our backlog are subject to changes in delivery schedules or

10


Table of Contents

cancellation at the option of the purchaser typically without penalty. Our backlog may fluctuate significantly depending upon customer order patterns which may, in turn, vary considerably based on rapidly changing business circumstances. Accordingly, we do not believe that our backlog at any time is necessarily representative of actual sales for any succeeding period.

Competition

        The markets for semiconductors generally, and for analog and mixed-signal ICs in particular, are intensely competitive. We anticipate that the market for our products will continually evolve and will be subject to rapid technological change. We believe the principal competitive factors in our industry are:

 

Product size;

 

Power requirement;

 

Level of integration;

 

Customer support;

 

Product capabilities;

 

Reputation;

 

Reliability;

 

Ability to rapidly introduce new products to market;

 

Price;

 

Intellectual property; and

 

Performance;

 

Software.

        We believe that we are competitive with respect to these factors, particularly because our ICs typically are smaller in size, are highly integrated, achieve high performance specifications at lower price points than competitive products and are manufactured in standard CMOS which generally enables us to supply them on a relatively rapid basis to customers to meet their product introduction schedules. However, disadvantages we face include our relatively short operating history in certain of our markets and the need for customers to redesign their products and modify their software to implement our ICs in their products.

        Due to our diversified product portfolio and the numerous markets and applications we serve, we target a relatively large number of competitors. We compete with Analog Devices, Broadcom, Cypress, IDT, Infineon, Maxim Integrated Products, MaxLinear, Microchip, Nordic Semiconductor, NXP Semiconductors, Qualcomm, Renesas, STMicroelectronics, Synaptics, Texas Instruments and others. We expect to face competition in the future from our current competitors, other manufacturers and designers of semiconductors and start-up semiconductor design companies. Our competitors may also offer bundled solutions offering a more complete product, which may negatively impact our competitive position despite the technical merits or advantages of our products. In addition, our customers could develop products or technologies internally that would replace their need for our products and would become a source of competition. We could also face competition from module makers or other systems suppliers that may include mixed-signal components in their products that could eliminate the need for our ICs.

        Many of our competitors and potential competitors have longer operating histories, greater name recognition, access to larger customer bases, complementary product offerings, and significantly greater financial, sales and marketing, manufacturing, distribution, technical and other resources than us. Current and potential competitors have established or may establish financial and strategic relationships between themselves or with our existing or potential customers, resellers or other third parties. Accordingly, it is possible that new competitors or alliances among competitors could emerge and rapidly acquire significant market share.

Intellectual Property

        Our future success depends in part upon our proprietary technology. We seek to protect our technology through a combination of patents, copyrights, trade secrets, trademarks and confidentiality procedures. As of December 29, 2018, we had approximately 1,730 issued or pending United States and foreign patents. There can be no assurance that patents will ever be issued with respect to our patent applications. Furthermore, it is possible that any patents held by us may be invalidated, circumvented,

11


Table of Contents

challenged or licensed to others. In addition, there can be no assurance that such patents will provide us with competitive advantages or adequately safeguard our proprietary rights. While we continue to file new patent applications with respect to our recent developments, existing patents are granted for prescribed time periods and will expire at various times in the future.

        We claim copyright protection for proprietary documentation for our products. We have filed for registration, or are in the process of filing for registration, the visual images of certain ICs with the U.S. Copyright Office. We have registered the "Silicon Labs" logo and a variety of other product and product family names as trademarks in the United States and selected foreign jurisdictions. All other trademarks, service marks or trade names appearing in this report are the property of their respective owners. We also attempt to protect our trade secrets and other proprietary information through agreements with our customers, suppliers, employees and consultants, and through other customary security measures. We intend to protect our rights vigorously, but there can be no assurance that our efforts will be successful. In addition, the laws of other countries in which our products are sold may not protect our products and intellectual property rights to the same extent as the laws of the United States.

        While our ability to effectively compete depends in large part on our ability to protect our intellectual property, we believe that our technical expertise and ability to introduce new products in a timely manner will be an important factor in maintaining our competitive position.

        Many participants in the semiconductor and electronics industries have a significant number of patents and have frequently demonstrated a readiness to commence litigation based on allegations of patent and other intellectual property infringement. From time to time, third parties may assert infringement claims against us. We may not prevail in any such litigation or may not be able to license any valid and infringed patents from third parties on commercially reasonable terms, if at all. Litigation, regardless of the outcome, is likely to result in substantial cost and diversion of our resources, including our management's time. Any such litigation could materially adversely affect us.

        Our licenses include industry standard licenses with our vendors, such as wafer fabrication tool libraries, third-party core libraries, computer-aided design applications and business software applications.

Employees

        As of December 29, 2018, we employed 1,505 people. Our success depends on the continued service of our key technical and senior management personnel and on our ability to continue to attract, retain and motivate highly skilled analog and mixed-signal engineers. The competition for such personnel is intense. We have never had a work stoppage and none of our U.S. employees are represented by a labor organization. We consider our employee relations to be good.

Environmental Regulation

        Federal, state and local regulations impose various environmental controls on the storage, use, discharge and disposal of certain chemicals and gases used in the semiconductor industry. Our compliance with these laws and regulations has not had a material impact on our financial position or results of operations.

Available Information

        Our website address is www.silabs.com. Our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available through the investor relations page of our website free of charge as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (SEC). Our website and the information contained therein or connected thereto are not intended to be incorporated into this Annual Report on Form 10-K.

12


Table of Contents

Item 1A.    Risk Factors

Risks Related to our Business

We may not be able to maintain our historical growth and may experience significant period-to-period fluctuations in our revenues and operating results, which may result in volatility in our stock price

        Although we have generally experienced revenue growth in our history, we may not be able to sustain this growth. We may also experience significant period-to-period fluctuations in our revenues and operating results in the future due to a number of factors, and any such variations may cause our stock price to fluctuate. In some future period our revenues or operating results may be below the expectations of public market analysts or investors. If this occurs, our stock price may drop, perhaps significantly.

        A number of factors, in addition to those cited in other risk factors applicable to our business, may contribute to fluctuations in our revenues and operating results, including:

    The timing and volume of orders received from our customers;

    The timeliness of our new product introductions and the rate at which our new products may cannibalize our older products;

    The rate of acceptance of our products by our customers, including the acceptance of new products we may develop for integration in the products manufactured by such customers, which we refer to as "design wins";

    The time lag and realization rate between "design wins" and production orders;

    The demand for, and life cycles of, the products incorporating our mixed-signal solutions;

    The rate of adoption of mixed-signal products in the markets we target;

    Deferrals or reductions of customer orders in anticipation of new products or product enhancements from us or our competitors or other providers of mixed-signal ICs;

    Changes in product mix;

    The average selling prices for our products could drop suddenly due to competitive offerings or competitive predatory pricing;

    The average selling prices for our products generally decline over time;

    Changes in market standards;

    Impairment charges related to inventory, equipment or other long-lived assets;

    The software used in our products, including software provided by third parties, may not meet the needs of our customers;

    Our customers may not be able to obtain other components such as capacitors (which are currently in short supply) that they need to incorporate in conjunction with our products, leading to potential downturn in the demand for our products;

    Significant legal costs to defend our intellectual property rights or respond to claims against us; and

    The rate at which new markets emerge for products we are currently developing or for which our design expertise can be utilized to develop products for these new markets.

        The markets for consumer electronics, for example, are characterized by rapid fluctuations in demand and seasonality that result in corresponding fluctuations in the demand for our products that

13


Table of Contents

are incorporated in such devices. Additionally, the rate of technology acceptance by our customers results in fluctuating demand for our products as customers are reluctant to incorporate a new IC into their products until the new IC has achieved market acceptance. Once a new IC achieves market acceptance, demand for the new IC can quickly accelerate to a point and then level off such that rapid historical growth in sales of a product should not be viewed as indicative of continued future growth. In addition, demand can quickly decline for a product when a new IC product is introduced and receives market acceptance. Due to the various factors mentioned above, the results of any prior quarterly or annual periods should not be relied upon as an indication of our future operating performance.

If we are unable to develop or acquire new and enhanced products that achieve market acceptance in a timely manner, our operating results and competitive position could be harmed

        Our future success will depend on our ability to develop or acquire new products and product enhancements that achieve market acceptance in a timely and cost-effective manner. The development of mixed-signal ICs is highly complex, and we have at times experienced delays in completing the development and introduction of new products and product enhancements. Successful product development and market acceptance of our products depend on a number of factors, including:

    Requirements of customers;

    Accurate prediction of market and technical requirements;

    Timely completion and introduction of new designs;

    Timely qualification and certification of our products for use in our customers' products;

    Commercial acceptance and volume production of the products into which our ICs will be incorporated;

    Availability of foundry, assembly and test capacity;

    Achievement of high manufacturing yields;

    Quality, price, performance, power use and size of our products;

    Availability, quality, price and performance of competing products and technologies;

    Our customer service, application support capabilities and responsiveness;

    Successful development of our relationships with existing and potential customers;

    Technology, industry standards or end-user preferences; and

    Cooperation of third-party software providers and our semiconductor vendors to support our chips within a system.

        We cannot provide any assurance that products which we recently have developed or may develop in the future will achieve market acceptance. We have introduced to market or are in development of many products. If our products fail to achieve market acceptance, or if we fail to develop new products on a timely basis that achieve market acceptance, our growth prospects, operating results and competitive position could be adversely affected. The growth of the IoT market is dependent on the adoption of industry standards to permit devices to connect and communicate with each other. If the industry cannot agree on a common set of standards, then the growth of the IoT market may be slower than expected.

14


Table of Contents

Our research and development efforts are focused on a limited number of new technologies and products, and any delay in the development, or abandonment, of these technologies or products by industry participants, or their failure to achieve market acceptance, could compromise our competitive position

        Our products serve as components and solutions in electronic devices in various markets. As a result, we have devoted and expect to continue to devote a large amount of resources to develop products based on new and emerging technologies and standards that will be commercially introduced in the future. Research and development expense during fiscal 2018 was $238.3 million, or 27.5% of revenues. A number of companies are actively involved in the development of these new technologies and standards. Should any of these companies delay or abandon their efforts to develop commercially available products based on new technologies and standards, our research and development efforts with respect to these technologies and standards likely would have no appreciable value. In addition, if we do not correctly anticipate new technologies and standards, or if the products that we develop based on these new technologies and standards fail to achieve market acceptance, our competitors may be better able to address market demand than we would. Furthermore, if markets for these new technologies and standards develop later than we anticipate, or do not develop at all, demand for our products that are currently in development would suffer, resulting in lower sales of these products than we currently anticipate.

Significant litigation over intellectual property in our industry may cause us to become involved in costly and lengthy litigation which could adversely affect our business

        The semiconductor and software industries have experienced significant litigation involving patents and other intellectual property rights. From time to time, third parties, including non-practicing entities, allege intellectual property infringement by our products, our customers' products, or products using technologies or communications standards used in our industry. We also receive communications from customers or suppliers requesting indemnification for allegations brought against them by third parties. Some of these allegations have resulted, and may result in the future, in our involvement in litigation. We have certain contractual obligations to defend and indemnify our customers from certain infringement claims. We also have been involved in litigation to protect our intellectual property rights in the past and may become involved in such litigation again in the future.

        Given the unpredictable nature of litigation and the complexity of the technology, we may not prevail in any such litigation. Legal proceedings could subject us to significant liability, invalidate our proprietary rights, or harm our businesses and our ability to compete. Legal proceedings initiated by us to protect our intellectual property rights could also result in counterclaims or countersuits against us. Any litigation, regardless of its outcome or merit, could be time-consuming and expensive to resolve and could divert our management's time and attention. Intellectual property litigation also could force us to take specific actions, including:

    Cease using, selling or manufacturing certain products, services or processes;

    Attempt to obtain a license, which license may require the payment of substantial royalties or may not be available on reasonable terms or at all;

    Incur significant costs, time delays and lost business opportunities to develop alternative technologies or redesign products; or

    Pursue legal remedies with third parties to enforce our indemnification rights, which may not adequately protect our interests.

Any acquisitions we make could disrupt our business and harm our financial condition

        As part of our growth and product diversification strategy, we continue to evaluate opportunities to acquire other businesses, intellectual property or technologies that would complement our current

15


Table of Contents

offerings, expand the breadth of our markets or enhance our technical capabilities. On April 18, 2018, we acquired the Z-Wave business from Sigma Designs. This acquisition and other acquisitions that we have made and may make in the future entail a number of risks that could materially and adversely affect our business and operating results, including:

    Problems integrating the acquired operations, technologies or products with our existing business and products;

    Diversion of management's time and attention from our core business;

    Need for financial resources above our planned investment levels;

    Difficulties in retaining business relationships with suppliers and customers of the acquired company;

    Risks associated with entering markets in which we lack prior experience;

    Risks associated with the transfer of licenses of intellectual property;

    Increased operating costs due to acquired overhead;

    Tax issues associated with acquisitions;

    Acquisition-related disputes, including disputes over earn-outs and escrows;

    Potential loss of key employees of the acquired company; and

    Potential impairment of related goodwill and intangible assets.

        Future acquisitions also could cause us to incur debt or contingent liabilities or cause us to issue equity securities that could negatively impact the ownership percentages of existing shareholders.

We may be unable to protect our intellectual property, which would negatively affect our ability to compete

        Our products rely on our proprietary technology, and we expect that future technological advances made by us will be critical to sustain market acceptance of our products. Therefore, we believe that the protection of our intellectual property rights is and will continue to be important to the success of our business. We rely on a combination of patent, copyright, trademark and trade secret laws and restrictions on disclosure to protect our intellectual property rights. We also enter into confidentiality or license agreements with our employees, consultants, intellectual property providers and business partners, and control access to and distribution of our documentation and other proprietary information. Despite these efforts, unauthorized parties may attempt to copy or otherwise obtain and use our proprietary technology. Monitoring unauthorized use of our technology is difficult, and we cannot be certain that the steps we have taken will prevent unauthorized use of our technology, particularly in foreign countries where the laws may not protect our proprietary rights as fully as in the United States. We cannot be certain that patents will be issued as a result of our pending applications nor can we be certain that any issued patents would protect or benefit us or give us adequate protection from competing products. For example, issued patents may be circumvented or challenged and declared invalid or unenforceable. We also cannot be certain that others will not develop effective competing technologies on their own.

Failure to manage our distribution channel relationships could impede our future growth

        The future growth of our business will depend in large part on our ability to manage our relationships with current and future distributors and sales representatives, develop additional channels for the distribution and sale of our products and manage these relationships. During fiscal 2018, 71% of our revenue was derived from distributors. As we execute our indirect sales strategy, we must manage the potential conflicts that may arise with our direct sales efforts. For example, conflicts with

16


Table of Contents

a distributor may arise when a customer begins purchasing directly from us rather than through the distributor. The inability to successfully execute or manage a multi-channel sales strategy could impede our future growth. In addition, relationships with our distributors often involve the use of price protection and inventory return rights. This often requires a significant amount of sales management's time and system resources to manage properly. Because we consolidated our distribution relationships to a single global distributor, Arrow Electronics, in fiscal 2018, termination of the relationship with Arrow Electronics, either by us or by Arrow Electronics, could result in a temporary or permanent loss of revenue. If Arrow Electronics fails to effectively market and sell our products in full compliance with applicable laws, or if we are unable to maintain our existing relationship with Arrow Electronics, we may not be able to find a distributor with the scale and resources of Arrow Electronics, maintain existing levels of international revenue or realize expected long-term international revenue growth. We may not be successful in finding suitable alternative global distributors on satisfactory terms, or at all, and this could adversely affect our ability to effectively sell our solutions in certain geographical locations or to certain end customers.

We depend on a limited number of customers for a significant portion of our revenues, and the loss of, or a significant reduction in orders from, any key customer could significantly reduce our revenues

        The loss of any of our key customers, or a significant reduction in sales to any one of them, would significantly reduce our revenues and adversely affect our business. During fiscal 2018, our ten largest customers accounted for 20% of our revenues. Some of the markets for our products are dominated by a small number of potential customers. Therefore, our operating results in the foreseeable future will continue to depend on our ability to sell to these dominant customers, as well as the ability of these customers to sell products that incorporate our IC products. In the future, these customers may decide not to purchase our products at all, purchase fewer products than they did in the past or alter their purchasing patterns, particularly because:

    We do not have material long-term purchase contracts with our customers;

    Substantially all of our sales to date have been made on a purchase order basis, which permits our customers to cancel, change or delay product purchase commitments with little or no notice to us and without penalty;

    Some of our customers may have efforts underway to actively diversify their vendor base which could reduce purchases of our products; and

    Some of our customers have developed or acquired products that compete directly with products these customers purchase from us, which could affect our customers' purchasing decisions in the future.

        Our customers regularly evaluate alternative sources of supply in order to diversify their supplier base, which increases their negotiating leverage with us and protects their ability to secure these components. We believe that any expansion of our customers' supplier bases could have an adverse effect on the prices we are able to charge and volume of product that we are able to sell to our customers, which would negatively affect our revenues and operating results.

We are subject to increased inventory risks and costs because we build our products based on forecasts provided by customers before receiving purchase orders for the products

        In order to ensure availability of our products for some of our largest customers, we start the manufacturing of our products in advance of receiving purchase orders based on forecasts provided by these customers. However, these forecasts do not represent binding purchase commitments and we do not recognize sales for these products until they are shipped to the customer. As a result, we incur inventory and manufacturing costs in advance of anticipated sales. Because demand for our

17


Table of Contents

products may not materialize, manufacturing based on forecasts subjects us to increased risks of high inventory carrying costs, increased obsolescence and increased operating costs. These inventory risks are exacerbated when our customers purchase indirectly through contract manufacturers or hold component inventory levels greater than their consumption rate because this causes us to have less visibility regarding the accumulated levels of inventory for such customers. A resulting write-off of unusable or excess inventories would adversely affect our operating results.

Our products are complex and may contain errors which could lead to liability, an increase in our costs and/or a reduction in our revenues

        Our products are complex and may contain errors, particularly when first introduced and/or when new versions are released. Our products are increasingly designed in more complex processes, including higher levels of software and hardware integration in modules and system-level solutions and/or include elements provided by third parties which further increase the risk of errors. We rely primarily on our in-house testing personnel to design test operations and procedures to detect any errors or vulnerabilities prior to delivery of our products to our customers.

        Should problems occur in the operation or performance of our products, we may experience delays in meeting key introduction dates or scheduled delivery dates to our customers. These errors could also cause significant re-engineering costs, the diversion of our engineering personnel's attention from our product development efforts and cause significant customer relations and business reputation problems. Any defects could result in refunds, product replacement, product recall or other liability. Any of the foregoing could impose substantial costs and harm our business.

        Product liability, data breach or cyber liability claims may be asserted with respect to our products. Many of our products focus on wireless connectivity and the IoT market and such connectivity may make these products particularly susceptible to cyber-attacks. Our products are typically sold at prices that are significantly lower than the cost of the end-products into which they are incorporated. A defect, failure or vulnerability in our product could cause failure in our customer's end-product, so we could face claims for damages that are disproportionately higher than the revenues and profits we receive from the products involved. Furthermore, product liability risks are particularly significant with respect to medical and automotive applications because of the risk of serious harm to users of these end-products. There can be no assurance that any insurance we maintain will sufficiently protect us from such claims.

We rely on third parties to manufacture, assemble and test our products and the failure to successfully manage our relationships with our manufacturers and subcontractors would negatively impact our ability to sell our products

        We do not have our own wafer fab manufacturing facilities. Therefore, we rely on third-party vendors to manufacture the products we design. We also currently rely on Asian third-party assembly subcontractors to assemble and package the silicon chips provided by the wafers for use in final products. Additionally, we rely on these offshore subcontractors for a substantial portion of the testing requirements of our products prior to shipping. We expect utilization of third-party subcontractors to continue in the future.

        The cyclical nature of the semiconductor industry drives wide fluctuations in available capacity at third-party vendors. On occasion, we have been unable to adequately respond to unexpected increases in customer demand due to capacity constraints and, therefore, were unable to benefit from this incremental demand. We may be unable to obtain adequate foundry, assembly or test capacity from our third-party subcontractors to meet our customers' delivery requirements even if we adequately forecast customer demand.

18


Table of Contents

        There are significant risks associated with relying on these third-party foundries and subcontractors, including:

    Failure by us, our customers or their end customers to qualify a selected supplier;

    Potential insolvency of the third-party subcontractors;

    Reduced control over delivery schedules and quality;

    Limited warranties on wafers or products supplied to us;

    Potential increases in prices or payments in advance for capacity;

    Increased need for international-based supply, logistics and financial management;

    Their inability to supply or support new or changing packaging technologies; and

    Low test yields.

        We typically do not have long-term supply contracts with our third-party vendors which obligate the vendor to perform services and supply products to us for a specific period, in specific quantities, and at specific prices. Our third-party foundry, assembly and test subcontractors typically do not guarantee that adequate capacity will be available to us within the time required to meet demand for our products. In the event that these vendors fail to meet our demand for whatever reason, we expect that it would take up to 12 months to transition performance of these services to new providers. Such a transition may also require qualification of the new providers by our customers or their end customers.

        Most of the silicon wafers for the products that we have sold were manufactured either by TSMC or SMIC. Our customers typically complete their own qualification process. If we fail to properly balance customer demand across the existing semiconductor fabrication facilities that we utilize or are required by our foundry partners to increase, or otherwise change the number of fab lines that we utilize for our production, we might not be able to fulfill demand for our products and may need to divert our engineering resources away from new product development initiatives to support the fab line transition, which would adversely affect our operating results.

Our customers require our products to undergo a lengthy and expensive qualification process without any assurance of product sales

        Prior to purchasing our products, our customers require that our products undergo an extensive qualification process, which involves testing of the products in the customer's system as well as rigorous reliability testing. This qualification process may continue for six months or longer. However, qualification of a product by a customer does not ensure any sales of the product to that customer. Even after successful qualification and sales of a product to a customer, a subsequent revision to the product or software, changes in the IC's manufacturing process or the selection of a new supplier by us may require a new qualification process, which may result in delays and in us holding excess or obsolete inventory. After our products are qualified, it can take an additional six months or more before the customer commences volume production of components or devices that incorporate our products. Despite these uncertainties, we devote substantial resources, including design, engineering, sales, marketing and management efforts, toward qualifying our products with customers in anticipation of sales. If we are unsuccessful or delayed in qualifying any of our products with a customer, such failure or delay would preclude or delay sales of such product to the customer, which may impede our growth and cause our business to suffer.

19


Table of Contents

We are a global company, which subjects us to additional business risks including logistical and financial complexity, political instability and currency fluctuations

        We have established international subsidiaries and have opened offices in international markets to support our activities in Asia, the Americas and Europe. This has included the establishment of a headquarters in Singapore for non-U.S. operations. The percentage of our revenues derived from outside of the United States was 83% during fiscal 2018. We may not be able to maintain or increase global market demand for our products. Our international operations are subject to a number of risks, including:

    Complexity and costs of managing international operations and related tax obligations, including our headquarters for non-U.S. operations in Singapore;

    Protectionist laws and business practices, including trade restrictions, tariffs, quotas and other trade barriers, particularly with respect to China-U.S. trade policies;

    Difficulties related to the protection of our intellectual property rights in some countries;

    Multiple, conflicting and changing tax and other laws and regulations that may impact both our international and domestic tax and other liabilities and result in increased complexity and costs, including the impact of the Tax Cuts and Jobs Act;

    Longer sales cycles;

    Greater difficulty in accounts receivable collection and longer collection periods;

    High levels of distributor inventory subject to price protection and rights of return to us;

    Political and economic instability;

    Greater difficulty in hiring and retaining qualified personnel; and

    The need to have business and operations systems that can meet the needs of our international business and operating structure.

        To date, substantially all of our sales to international customers and purchases of components from international suppliers have been denominated in U.S. dollars. As a result, an increase in the value of the U.S. dollar relative to foreign currencies could make our products more expensive for our international customers to purchase, thus rendering our products less competitive. Similarly, a decrease in the value of the U.S. dollar could reduce our buying power with respect to international suppliers.

Our inability to manage growth could materially and adversely affect our business

        Our past growth has placed, and any future growth of our operations will continue to place, a significant strain on our management personnel, systems and resources. We anticipate that we will need to implement a variety of new and upgraded sales, operational and financial enterprise-wide systems, information technology infrastructure, procedures and controls, including the improvement of our accounting and other internal management systems to manage this growth and maintain compliance with regulatory guidelines, including Sarbanes-Oxley Act requirements. To the extent our business grows, our internal management systems and processes will need to improve to ensure that we remain in compliance. We also expect that we will need to continue to expand, train, manage and motivate our workforce. All of these endeavors will require substantial management effort, and we anticipate that we will require additional management personnel and internal processes to manage these efforts and to plan for the succession from time to time of certain persons who have been key management and technical personnel. If we are unable to effectively manage our expanding global operations, including our international headquarters in Singapore, our business could be materially and adversely affected.

20


Table of Contents

Our products incorporate technology licensed from third parties

        We incorporate technology (including software) licensed from third parties in our products. We could be subjected to claims of infringement regardless of our lack of involvement in the development of the licensed technology. Although a third-party licensor is typically obligated to indemnify us if the licensed technology infringes on another party's intellectual property rights, such indemnification is typically limited in amount and may be worthless if the licensor becomes insolvent. See Significant litigation over intellectual property in our industry may cause us to become involved in costly and lengthy litigation which could seriously harm our business. Furthermore, any failure of third-party technology to perform properly would adversely affect sales of our products incorporating such technology.

We are subject to risks relating to product concentration

        We derive a substantial portion of our revenues from a limited number of products, and we expect these products to continue to account for a large percentage of our revenues in the near term. Continued market acceptance of these products, is therefore, critical to our future success. In addition, substantially all of our products that we have sold include technology related to one or more of our issued U.S. patents. If these patents are found to be invalid or unenforceable, our competitors could introduce competitive products that could reduce both the volume and price per unit of our products. Our business, operating results, financial condition and cash flows could therefore be adversely affected by:

    A decline in demand for any of our more significant products;

    Failure of our products to achieve continued market acceptance;

    Competitive products;

    New technological standards or changes to existing standards that we are unable to address with our products;

    A failure to release new products or enhanced versions of our existing products on a timely basis; and

    The failure of our new products to achieve market acceptance.

We are subject to credit risks related to our accounts receivable

        We do not generally obtain letters of credit or other security for payment from customers, distributors or contract manufacturers. Accordingly, we are not protected against accounts receivable default or bankruptcy by these entities. Our ten largest customers or distributors represent a substantial majority of our accounts receivable. If any such customer or distributor, or a material portion of our smaller customers or distributors, were to become insolvent or otherwise not satisfy their obligations to us, we could be materially harmed.

We depend on our key personnel to manage our business effectively in a rapidly changing market, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and successfully market our products could be harmed

        We believe our future success will depend in large part upon our ability to attract and retain highly skilled managerial, engineering, sales and marketing personnel. We believe that our future success will be dependent on retaining the services of our key personnel, developing their successors and certain internal processes to reduce our reliance on specific individuals, and on properly managing the transition of key roles when they occur. There is currently a shortage of qualified personnel with significant experience in the design, development, manufacturing, marketing and sales of analog and mixed-signal products. In particular, there is a shortage of engineers who are familiar with the

21


Table of Contents

intricacies of the design and manufacturability of analog elements, and competition for such personnel is intense. Our key technical personnel represent a significant asset and serve as the primary source for our technological and product innovations. We may not be successful in attracting and retaining sufficient numbers of technical personnel to support our anticipated growth. The loss of any of our key employees or the inability to attract or retain qualified personnel both in the United States and internationally, including engineers, sales, applications and marketing personnel, could delay the development and introduction of, and negatively impact our ability to sell, our products.

Any dispositions could harm our financial condition

        Any disposition of a product line would entail a number of risks that could materially and adversely affect our business and operating results, including:

    Diversion of management's time and attention from our core business;

    Difficulties separating the divested business;

    Risks to relations with customers who previously purchased products from our disposed product line;

    Reduced leverage with suppliers due to reduced aggregate volume;

    Risks related to employee relations;

    Risks associated with the transfer and licensing of intellectual property;

    Security risks and other liabilities related to the transition services provided in connection with the disposition;

    Tax issues associated with dispositions; and

    Disposition-related disputes, including disputes over earn-outs and escrows.

Our stock price may be volatile

        The market price of our common stock has been volatile in the past and may be volatile in the future. The market price of our common stock may be significantly affected by the following factors:

    Actual or anticipated fluctuations in our operating results;

    Changes in financial estimates by securities analysts or our failure to perform in line with such estimates;

    Changes in market valuations of other technology companies, particularly semiconductor companies;

    Announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments;

    Introduction of technologies or product enhancements that reduce the need for our products;

    The loss of, or decrease in sales to, one or more key customers;

    A large sale of stock by a significant shareholder;

    Dilution from the issuance of our stock in connection with acquisitions;

    The addition or removal of our stock to or from a stock index fund;

    Departures of key personnel;

    The required expensing of stock awards; and

22


Table of Contents

    The required changes in our reported revenue and revenue recognition accounting policy under ASC Topic 606, Revenue from Contracts with Customers.

        The stock market has experienced extreme volatility that often has been unrelated to the performance of particular companies. These market fluctuations may cause our stock price to fall regardless of our performance.

Most of our current manufacturers, assemblers, test service providers, distributors and customers are concentrated in the same geographic region, which increases the risk that a natural disaster, epidemic, labor strike, war or political unrest could disrupt our operations or sales

        Most of our foundries and several of our assembly and test subcontractors' sites are located in Taiwan and most of our other foundry, assembly and test subcontractors are located in the Pacific Rim region. In addition, many of our customers are located in the Pacific Rim region. The risk of earthquakes in Taiwan and the Pacific Rim region is significant due to the proximity of major earthquake fault lines in the area. Earthquakes, tsunamis, fire, flooding, lack of water or other natural disasters, an epidemic, political unrest, war, labor strikes or work stoppages in countries where our semiconductor manufacturers, assemblers and test subcontractors are located, likely would result in the disruption of our foundry, assembly or test capacity. There can be no assurance that alternate capacity could be obtained on favorable terms, if at all.

        A natural disaster, epidemic, labor strike, war or political unrest where our customers' facilities are located would likely reduce our sales to such customers. North Korea's recent geopolitical maneuverings, including nuclear weapons and long-range missile testing, have created unrest. Such unrest could create economic uncertainty or instability, could escalate to war or otherwise adversely affect South Korea and our South Korean customers and reduce our sales to such customers, which would materially and adversely affect our operating results. In addition, a significant portion of the assembly and testing of our products occurs in South Korea. Any disruption resulting from these events could also cause significant delays in shipments of our products until we are able to shift our manufacturing, assembling or testing from the affected subcontractor to another third-party vendor.

The semiconductor manufacturing process is highly complex and, from time to time, manufacturing yields may fall below our expectations, which could result in our inability to satisfy demand for our products in a timely manner and may decrease our gross margins due to higher unit costs

        The manufacturing of our products is a highly complex and technologically demanding process. Although we work closely with our foundries and assemblers to minimize the likelihood of reduced manufacturing yields, we have from time to time experienced lower than anticipated manufacturing yields. Changes in manufacturing processes or the inadvertent use of defective or contaminated materials could result in lower than anticipated manufacturing yields or unacceptable performance deficiencies, which could lower our gross margins. If our foundries fail to deliver fabricated silicon wafers of satisfactory quality in a timely manner, we will be unable to meet our customers' demand for our products in a timely manner, which would adversely affect our operating results and damage our customer relationships.

We depend on our customers to support our products, and some of our customers offer competing products

        We rely on our customers to provide hardware, software, intellectual property indemnification and other technical support for the products supplied by our customers. If our customers do not provide the required functionality or if our customers do not provide satisfactory support for their products, the demand for these devices that incorporate our products may diminish or we may otherwise be materially adversely affected. Any reduction in the demand for these devices would significantly reduce our revenues.

23


Table of Contents

        In certain products, some of our customers offer their own competitive products. These customers may find it advantageous to support their own offerings in the marketplace in lieu of promoting our products.

Our convertible senior notes could adversely affect our operating results and financial condition

        Upon conversion, our convertible senior notes may be settled in cash, shares of our common stock or a combination of cash and shares, at our election. We intend to settle the principal amount of the notes in cash. If we do not have adequate cash available, we may not be able to settle the principal amount in cash. In such case, we will be required to settle the principal amount in stock, which would result in immediate, and likely material, dilution to the ownership interests of our existing stockholders. Any sales in the public market of our common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock.

        Following any conclusion that we no longer have the ability to settle the convertible senior notes in cash, we will be required on a going forward basis to change our accounting policy for earnings per share from the treasury stock method to the if-converted method. Earnings per share may be lower under the if-converted method as compared to the treasury stock method.

        The principal balance of the convertible senior notes was separated into liability and equity components, which were recorded initially at fair value. The excess of the principal amount of the liability component over its carrying amount represents the debt discount, which is accreted to interest expense over the term of the notes using the effective interest method. Accordingly, we will report higher interest expense because of the recognition of both the debt discount amortization and the notes' coupon interest.

Our debt could adversely affect our operations and financial condition

        We believe we have the ability to service our debt, but our ability to make the required payments thereunder when due depends upon our future performance, which will be subject to general economic conditions, industry cycles and other factors affecting our operations, including risk factors described herein, many of which are beyond our control. Our credit facility also contains covenants, including financial covenants. If we breach any of the covenants under our credit facility and do not obtain appropriate waivers, then, subject to any applicable cure periods, our outstanding indebtedness thereunder could be declared immediately due and payable.

We could seek to raise additional debt or equity capital in the future, but additional capital may not be available on terms acceptable to us, or at all

        We believe that our existing cash, cash equivalents, investments and credit under our credit facility will be sufficient to meet our working capital needs, capital expenditures, investment requirements and commitments for at least the next 12 months. However, our ability to borrow further under the credit facility is dependent upon our ability to satisfy various conditions, covenants and representations. It is possible that we may need to raise additional funds to finance our activities or to facilitate acquisitions of other businesses, products, intellectual property or technologies. We believe we could raise these funds, if needed, by selling equity or debt securities to the public or to selected investors. In addition, even though we may not need additional funds, we may still elect to sell additional equity or debt securities or obtain credit facilities for other reasons. However, we may not be able to obtain additional funds on favorable terms, or at all. If we decide to raise additional funds by issuing equity or convertible debt securities, the ownership percentages of existing shareholders would be reduced.

24


Table of Contents

We have limited resources compared to some of our current and potential competitors and we may not be able to compete effectively and increase market share

        Some of our current and potential competitors have longer operating histories, significantly greater resources and name recognition and a larger base of customers than we have. As a result, these competitors may have greater credibility with our existing and potential customers. They also may be able to adopt more aggressive pricing policies and devote greater resources to the development, promotion and sale of their products than we can to ours. In addition, some of our current and potential competitors have already established supplier or joint development relationships with the decision makers at our current or potential customers. These competitors may be able to leverage their existing relationships to discourage their customers from purchasing products from us or persuade them to replace our products with their products. Our competitors may also offer bundled solutions offering a more complete product despite the technical merits or advantages of our products. These competitors may elect not to support our products which could complicate our sales efforts. These and other competitive pressures may prevent us from competing successfully against current or future competitors, and may materially harm our business. Competition could decrease our prices, reduce our sales, lower our gross margins and/or decrease our market share.

Provisions in our charter documents and Delaware law could prevent, delay or impede a change in control of us and may reduce the market price of our common stock

        Provisions of our certificate of incorporation and bylaws could have the effect of discouraging, delaying or preventing a merger or acquisition that a stockholder may consider favorable. For example, our certificate of incorporation and bylaws provide for:

    The division of our Board of Directors into three classes to be elected on a staggered basis, one class each year;

    The ability of our Board of Directors to issue shares of our preferred stock in one or more series without further authorization of our stockholders;

    A prohibition on stockholder action by written consent;

    Elimination of the right of stockholders to call a special meeting of stockholders;

    A requirement that stockholders provide advance notice of any stockholder nominations of directors or any proposal of new business to be considered at any meeting of stockholders; and

    A requirement that a supermajority vote be obtained to amend or repeal certain provisions of our certificate of incorporation.

        We also are subject to the anti-takeover laws of Delaware which may discourage, delay or prevent someone from acquiring or merging with us, which may adversely affect the market price of our common stock.

Risks related to our industry

We are subject to the cyclical nature of the semiconductor industry, which has been subject to significant fluctuations

        The semiconductor industry is highly cyclical and is characterized by constant and rapid technological change, rapid product obsolescence and price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand. The industry has experienced significant fluctuations, often connected with, or in anticipation of, maturing product cycles and new product introductions of both semiconductor companies' and their customers' products and fluctuations in general economic conditions. Deteriorating general worldwide economic conditions, including

25


Table of Contents

reduced economic activity, concerns about credit and inflation, increased energy costs, decreased consumer confidence, reduced corporate profits, decreased spending and similar adverse business conditions, would make it very difficult for our customers, our vendors, and us to accurately forecast and plan future business activities and could cause U.S. and foreign businesses to slow spending on our products. We cannot predict the timing, strength, or duration of any economic slowdown or economic recovery. If the economy or markets in which we operate deteriorate, our business, financial condition, and results of operations would likely be materially and adversely affected.

        Downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. We believe the semiconductor industry is currently suffering a downturn due in large part to adverse macroeconomic conditions, characterized by a slowdown in overall GDP performance and factory activity in certain regions, particularly in China , higher levels of customer inventory, the impact of tariffs on trade relations, and greater overall uncertainty regarding the economy. This downturn has had, and may continue to have, a material adverse effect on our business and operating results.

        Upturns have been characterized by increased product demand and production capacity constraints created by increased competition for access to third-party foundry, assembly and test capacity. We are dependent on the availability of such capacity to manufacture, assemble and test our products. None of our third-party foundry, assembly or test subcontractors have provided assurances that adequate capacity will be available to us.

The average selling prices of our products could decrease rapidly which may negatively impact our revenues and gross margins

        We may experience substantial period-to-period fluctuations in future operating results due to the erosion of our average selling prices. We have reduced the average unit price of our products in anticipation of or in response to competitive pricing pressures, new product introductions by us or our competitors and other factors. If we are unable to offset any such reductions in our average selling prices by increasing our sales volumes, increasing our sales content per application or reducing production costs, our gross margins and revenues will suffer. To maintain our gross margin percentage, we will need to develop and introduce new products and product enhancements on a timely basis and continually reduce our costs. Our failure to do so could cause our revenues and gross margin percentage to decline.

Competition within the numerous markets we target may reduce sales of our products and reduce our market share

        The markets for semiconductors in general, and for mixed-signal products in particular, are intensely competitive. We expect that the market for our products will continually evolve and will be subject to rapid technological change. In addition, as we target and supply products to numerous markets and applications, we face competition from a relatively large number of competitors. We compete with Analog Devices, Broadcom, Cypress, IDT, Infineon, Maxim Integrated Products, MaxLinear, Microchip, Nordic Semiconductor, NXP Semiconductors, Qualcomm, Renesas, STMicroelectronics, Synaptics, Texas Instruments and others. We expect to face competition in the future from our current competitors, other manufacturers and designers of semiconductors, and start-up semiconductor design companies. As the markets for communications products grow, we also may face competition from traditional communications device companies. These companies may enter the mixed-signal semiconductor market by introducing their own products or by entering into strategic relationships with or acquiring other existing providers of semiconductor products. In addition, large companies may restructure their operations to create separate companies or may acquire new businesses that are focused on providing the types of products we produce or acquire our customers.

26


Table of Contents

We may be the victim of business disruptions and security breaches, including cyber-attacks, which could lead to liability or could damage our reputation and financial results

        Information technology system and/or network disruptions, regardless of the cause, but including acts of sabotage, error, or other actions, could harm the company's operations. Failure to effectively prevent, detect, and recover from security breaches, including cyber-attacks, could result in the misuse of company assets, disruption to the company, diversion of management resources, regulatory inquiries, legal claims or proceedings, reputational damage, loss of sales and other costs to the company. We routinely face attacks that attempt to breach our security protocols, gain access to or disrupt our computerized systems or steal proprietary company, customer, partner or employee information. These attacks are sometimes successful. These attacks may be due to security breaches, employee error, theft, malfeasance, phishing schemes, ransomware, faulty password or data security management, or other irregularities. The theft, loss, destruction, unavailability or misuse of personal or business data collected, used, stored or transferred by us to run our business could result in increased security costs or costs related to defending legal claims. Industrial espionage, theft or loss of our intellectual property data could lead to counterfeit products or harm the competitive position of our products and services. Costs to implement, test and maintain measures to promote compliance with applicable privacy and data security laws as well as to protect the overall security of our system could be significant. Attempted or successful attacks against our products and services could damage our reputation with customers or users and reduce demand for our products and services.

Changes in the Privacy and Data Security/Protection Laws Could Have an Adverse Effect on our Operations

        Federal, state and international privacy-related or data protection laws and regulations could have an adverse effect on our operations. Complying with these laws and the possibility of proceedings against us by governmental entities or others in relation to these laws could increase operational costs. In May 2018, the European Union's General Data Protection Regulation ("GDPR") went into effect, replacing the EU's 1995 Data Protection Directive. The costs of compliance with the GDPR and the potential for fines and penalties in the event of a breach of the GDPR may have an adverse effect on our operations.

We may be subject to information technology failures that could damage our reputation, business operations and financial condition

        We rely on information technology for the effective operation of our business. Our systems are subject to damage or interruption from a number of potential sources, including natural disasters, accidents, power disruptions, telecommunications failures, acts of terrorism or war, computer viruses, theft, physical or electronic break-ins, cyber-attacks, sabotage, vandalism, or similar events or disruptions. Our security measures may not detect or prevent such security breaches. Any such compromise of our information security could result in the theft or unauthorized publication or use of our confidential business or proprietary information, result in the unauthorized release of customer, supplier or employee data, result in a violation of privacy or other laws, expose us to a risk of litigation or damage our reputation. In addition, our inability to use or access information systems at critical points in time could unfavorably impact the timely and efficient operation of our business, which could negatively affect our business and operating results.

        Third parties with which we conduct business, such as foundries, assembly and test contractors, distributors and customers, have access to certain portions of our sensitive data. In the event that these third parties do not properly safeguard our data that they hold, security breaches could result and negatively impact our reputation, business operations and financial results.

27


Table of Contents

Our products must conform to industry standards and technology in order to be accepted by end users in our markets

        Generally, our products comprise only a part of a device. All components of such devices must uniformly comply with industry standards in order to operate efficiently together. We depend on companies that provide other components of the devices to support prevailing industry standards. Many of these companies are significantly larger and more influential in affecting industry standards than we are. Some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our customers or end users. If larger companies do not support the same industry standards that we do, or if competing standards emerge, market acceptance of our products could be adversely affected which would harm our business.

        Products for certain applications are based on industry standards that are continually evolving. Our ability to compete in the future will depend on our ability to identify and ensure compliance with these evolving industry standards. The emergence of new industry standards could render our products incompatible with products developed by other suppliers. As a result, we could be required to invest significant time and effort and to incur significant expense to redesign our products to ensure compliance with relevant standards. If our products are not in compliance with prevailing industry standards for a significant period of time, we could miss opportunities to achieve crucial design wins.

        Our pursuit of necessary technological advances may require substantial time and expense. We may not be successful in developing or using new technologies or in developing new products or product enhancements that achieve market acceptance. If our products fail to achieve market acceptance, our growth prospects, operating results and competitive position could be adversely affected.

Customer demands and new regulations related to conflict-free minerals may adversely affect us

        The Dodd-Frank Wall Street Reform and Consumer Protection Act imposes new disclosure requirements regarding the use of "conflict" minerals mined from the Democratic Republic of Congo and adjoining countries in products, whether or not these products are manufactured by third parties. These new requirements could affect the pricing, sourcing and availability of minerals used in the manufacture of semiconductor devices (including our products). There will be additional costs associated with complying with the disclosure requirements, such as costs related to determining the source of any conflict minerals used in our products. Our supply chain is complex and we may be unable to verify the origins for all metals used in our products. We may also encounter challenges with our customers and stockholders if we are unable to certify that our products are conflict free.

Item 1B.    Unresolved Staff Comments

        None.

Item 2.    Properties

        Our corporate headquarters, housing engineering, sales and marketing, administration and test operations, is located in Austin, Texas. Our headquarters facilities consist of two buildings, which we own, that are located on land which we have leased through 2099. The buildings contain approximately 441,000 square feet of floor space, of which approximately 129,000 square feet were leased to other tenants. In addition to these properties, we lease smaller facilities in various locations in the United States, Australia, Canada, China, Denmark, Finland, France, Germany, Hungary, India, Italy, Japan, Norway, Singapore, South Korea, Taiwan and the United Kingdom for engineering, sales and marketing, administrative and manufacturing support activities. We believe that these facilities are suitable and adequate to meet our current operating needs.

28


Table of Contents

Item 3.    Legal Proceedings

        Information regarding legal proceedings is provided in Note 11, Commitments and Contingencies, to the Consolidated Financial Statements. Such information is incorporated by reference herein.

Item 4.    Mine Safety Disclosures

        Not applicable.

29


Table of Contents


Part II

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

Market Information and Holders

        Our registration statement (Registration No. 333-94853) under the Securities Act of 1933, as amended, relating to our initial public offering of our common stock became effective on March 23, 2000. Our common stock is quoted on the NASDAQ National Market (NASDAQ) under the symbol "SLAB". The table below shows the high and low per-share sales prices of our common stock for the periods indicated, as reported by NASDAQ. As of January 21, 2019, there were 67 holders of record of our common stock.

 
  High   Low  

Fiscal Year 2017

             

First Quarter

  $ 75.60   $ 63.15  

Second Quarter

    78.45     66.85  

Third Quarter

    81.95     66.35  

Fourth Quarter

    96.93     80.17  

Fiscal Year 2018

   
 
   
 
 

First Quarter

  $ 101.20   $ 84.48  

Second Quarter

    110.70     85.96  

Third Quarter

    108.15     90.50  

Fourth Quarter

    93.73     73.13  

Dividend Policy

        We have never declared or paid any cash dividends on our common stock and we currently do not intend to pay cash dividends. We currently expect to retain any future earnings to fund the operation and expansion of our business.

30


Table of Contents

Stock Performance Graph

        The graph depicted below shows a comparison of cumulative total stockholder returns for an investment in Silicon Laboratories Inc. common stock, the NASDAQ Composite Index and the PHLX Semiconductor Index.

GRAPHIC

Company / Index
  12/28/13   01/03/15   01/02/16   12/31/16   12/30/17   12/29/18  

Silicon Laboratories Inc. 

  $ 100.00   $ 112.18   $ 114.62   $ 153.48   $ 208.50   $ 185.36  

NASDAQ Composite

  $ 100.00   $ 115.10   $ 123.34   $ 134.27   $ 174.07   $ 167.82  

PHLX Semiconductor Sector Total Return Index

  $ 100.00   $ 131.84   $ 129.76   $ 180.79   $ 254.08   $ 237.11  

(1)
The graph assumes that $100 was invested in our common stock and in each index at the market close on December 28, 2013, and that all dividends were reinvested. No cash dividends have been declared on our common stock.

(2)
Stockholder returns over the indicated period should not be considered indicative of future stockholder returns.

31


Table of Contents

Issuer Purchases of Equity Securities

        The following table summarizes repurchases of our common stock during the three months ended December 29, 2018 (in thousands, except per share amounts):

Period
  Total Number
of Shares
Purchased
  Average Price
Paid per
Share
  Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
  Approximate
Dollar Value of
Shares that May
Yet Be Purchased
Under the Plans
or Programs
 

September 30, 2018 - October 27, 2018

   
 
$

   
 
$

175,733
 

October 28, 2018 - November 24, 2018

   
177
 
$

84.78
   
177
 
$

160,733
 

November 25, 2018 - December 29, 2018

   
 
$

   
 
$

160,733
 

Total

    177   $ 84.78     177        

        In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100 million to $200 million and extended the termination date from December 2018 to December 2019. The program allows for repurchases to be made in the open market or in private transactions, including structured or accelerated transactions, subject to applicable legal requirements and market conditions.

Item 6.    Selected Financial Data

        Please read this selected consolidated financial data in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations," our Consolidated Financial Statements and the notes to those statements included in this Form 10-K.

 
  Fiscal Year  
 
  2018 (1)   2017   2016   2015   2014  
 
  (in thousands, except per share data)
 

Consolidated Statements of Income Data

                               

Revenues

 
$

868,267
 
$

768,867
 
$

697,626
 
$

644,826
 
$

620,704
 

Operating income

  $ 85,208   $ 84,974   $ 66,277   $ 32,234   $ 51,421  

Net income

  $ 83,591   $ 47,092   $ 61,494   $ 29,586   $ 38,021  

Earnings per share:

   
 
   
 
   
 
   
 
   
 
 

Basic

 
$

1.94
 
$

1.11
 
$

1.47
 
$

0.70
 
$

0.88
 

Diluted

  $ 1.90   $ 1.09   $ 1.45   $ 0.69   $ 0.87  

Consolidated Balance Sheet Data

   
 
   
 
   
 
   
 
   
 
 

Cash, cash equivalents and investments

 
$

619,581
 
$

769,704
 
$

300,263
 
$

250,112
 
$

342,614
 

Working capital

    681,793     785,317     351,156     280,819     365,223  

Total assets

    1,624,354     1,535,082     1,081,844     1,011,463     1,042,561  

Long-term obligations

    412,219     419,741     115,191     108,028     121,191  

Total stockholders' equity

    1,067,290     953,016     826,958     761,114     758,056  

(1)
In fiscal 2018, we adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers. We elected the modified retrospective method of adoption. Prior periods have not been adjusted. See Note 2, Significant Accounting Policies, to the Consolidated Financial Statements for additional information.

32


Table of Contents

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

        The following discussion and analysis of financial condition and results of operations should be read in conjunction with the Consolidated Financial Statements and related notes thereto included elsewhere in this report. This discussion contains forward-looking statements. Please see the "Cautionary Statement" and "Risk Factors" above for discussions of the uncertainties, risks and assumptions associated with these statements. Our fiscal year-end financial reporting periods are a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2018, 2017 and 2016 were 52-week years and ended on December 29, 2018, December 30, 2017 and December 31, 2016, respectively.

Overview

        We are a leading provider of silicon, software and solutions for a smarter, more connected world. Our award-winning technologies are shaping the future of the Internet of Things (IoT), Internet infrastructure, industrial automation, consumer and automotive markets. Our world-class engineering team creates products focused on performance, energy savings, connectivity and simplicity. Our primary semiconductor products are mixed-signal integrated circuits (ICs), which are electronic components that convert real-world analog signals, such as sound and radio waves, into digital signals that electronic products can process.

        As a fabless semiconductor company, we rely on third-party semiconductor fabricators in Asia, and to a lesser extent the United States and Europe, to manufacture the silicon wafers that reflect our IC designs. Each wafer contains numerous die, which are cut from the wafer to create a chip for an IC. We rely on third parties in Asia to assemble, package, and, in most cases, test these devices and ship these units to our customers. Testing performed by such third parties facilitates faster delivery of products to our customers (particularly those located in Asia), shorter production cycle times, lower inventory requirements, lower costs and increased flexibility of test capacity.

        Our expertise in analog-intensive, high-performance, mixed-signal ICs and software enables us to develop highly differentiated solutions that address multiple markets. We group our products into the following categories:

    Internet of Things products, which include our microcontroller (MCU), wireless and sensor products;

    Broadcast products, which include our broadcast consumer and automotive products;

    Infrastructure products, which include our timing products (clocks and oscillators), and isolation devices; and

    Access products, which include our Voice over IP (VoIP) products, embedded modems and Power over Ethernet (PoE) devices.

        The sales cycle for our ICs can be as long as 12 months or more. An additional three to six months or more are usually required before a customer ships a significant volume of devices that incorporate our ICs. Due to this lengthy sales cycle, we typically experience a significant delay between incurring research and development and selling, general and administrative expenses, and the corresponding sales. Consequently, if sales in any quarter do not occur when expected, expenses and inventory levels could be disproportionately high, and our operating results for that quarter and, potentially, future quarters would be adversely affected. Moreover, the amount of time between initial research and development and commercialization of a product, if ever, can be substantially longer than the sales cycle for the product. Accordingly, if we incur substantial research and development costs without developing a commercially successful product, our operating results, as well as our growth prospects, could be adversely affected.

33


Table of Contents

        Because many of our ICs are designed for use in consumer products such as televisions, set-top boxes, radios and wearables, we expect that the demand for our products will be typically subject to some degree of seasonal demand. However, rapid changes in our markets and across our product areas make it difficult for us to accurately estimate the impact of seasonal factors on our business.

Current Period Highlights

        Revenues increased $99.4 million in fiscal 2018 compared to fiscal 2017, primarily due to increased revenues from our IoT and Infrastructure products offset by decreased revenues from our Access and Broadcast products. Gross margin increased $67.2 million during the same period due primarily to increased product sales. Gross margin as a percent of revenues increased to 60.1% in fiscal 2018 compared to 59.1% in fiscal 2017 primarily due to variations in product mix. Operating expenses increased $67.0 million in fiscal 2018 compared to fiscal 2017 due primarily to increased personnel-related expenses, amortization of intangible assets and acquisition-related costs. Operating income in fiscal 2018 was $85.2 million compared to $85.0 million in fiscal 2017.

        We ended fiscal 2018 with $613.8 million in cash, cash equivalents and short-term investments. Net cash provided by operating activities was $173.5 million during fiscal 2018. Accounts receivable was $73.2 million at December 29, 2018, representing 31 days sales outstanding (DSO). Inventory was $75.0 million at December 29, 2018, representing 79 days of inventory (DOI). In fiscal 2018, we repurchased 0.4 million shares of our common stock for $39.3 million.

        Through acquisitions and internal development efforts, we have continued to diversify our product portfolio and introduce new products and solutions with added functionality and further integration. On April 18, 2018, we acquired the Z-Wave business of Sigma Designs, Inc. Z-Wave is an IoT technology for smart home solutions. See Note 8, Acquisitions, to the Consolidated Financial Statements for additional information.

        In fiscal 2018, we introduced the next-generation Z-Wave® 700 on the Wireless Gecko platform, a comprehensive hardware and software connectivity solution for the smart home; a jointly developed LTE-M expansion kit featuring the Digi International Digi XBee3™ pre-certified cellular modem and a Silicon Labs Gecko microcontroller; Wireless Xpress modules that deliver Bluetooth and Wi-Fi connectivity with no software development necessary; new any-frequency clocks combining the clock IC and a quartz crystal reference inside the same package; timing solutions to meet the high-performance requirements of 56G/112G SerDes clocking applications; new multiprotocol software for our Wireless Gecko portfolio, enabling Bluetooth Low Energy (LE) connectivity with sub-GHz IoT devices; a proven reference design for ITU-T G.8262-compliant Synchronous Ethernet (SyncE) applications; a multiprotocol mesh networking solution for the IoT jointly created with Wirepas; low-power PCI Express® (PCIe®) Gen 4 clock buffers for 1.5 V and 1.8 V applications; two new Power over Ethernet (PoE) Powered Device (PD) families for a wide range of IoT applications; new Tiny Gecko MCUs that extend battery life for IoT connected devices; and a new Wi-Fi portfolio to simplify the design of power-sensitive, battery-operated Wi-Fi products. We plan to continue to introduce products that increase the content we provide for existing applications, thereby enabling us to serve markets we do not currently address and expand our total available market opportunity.

        During fiscal 2018, 2017 and 2016, we had no customer that represented more than 10% of our revenues. In addition to direct sales to customers, some of our end customers purchase products indirectly from us through distributors and contract manufacturers. An end customer purchasing through a contract manufacturer typically instructs such contract manufacturer to obtain our products and incorporate such products with other components for sale by such contract manufacturer to the end customer. Although we actually sell the products to, and are paid by, the distributors and contract manufacturers, we refer to such end customer as our customer. Two of our distributors who sell to our customers, Arrow Electronics and Edom Technology, each represented 21% and 17% of our revenues

34


Table of Contents

during fiscal 2018. Edom, Avnet and Arrow, each represented 19%, 14% and 12% of our revenues during fiscal 2017, and 17%, 13% and 11% of our revenues during fiscal 2016, respectively. There were no contract manufacturers that accounted for more than 10% of our revenues in fiscal 2018, 2017 or 2016. During fiscal 2018, we consolidated our distribution relationships to a single global distributor, Arrow Electronics. We are maintaining our extensive network of regional distributor partners and etailers to complement our single global distributor partner.

        The percentage of our revenues derived from outside of the United States was 83% in fiscal 2018, 85% in fiscal 2017 and 86% in fiscal 2016. All of our revenues to date have been denominated in U.S. dollars. We believe that a majority of our revenues will continue to be derived from customers outside of the United States.

Results of Operations

        The following describes the line items set forth in our Consolidated Statements of Income:

        Revenues.    Revenues are generated predominately by sales of our products. Our revenues are subject to variation from period to period due to the volume of shipments made within a period, the mix of products we sell and the prices we charge for our products.

        Cost of Revenues.    Cost of revenues includes the cost of purchasing finished silicon wafers processed by independent foundries; costs associated with assembly, test and shipping of those products; costs of personnel and equipment associated with manufacturing support, logistics and quality assurance; costs of software royalties, other intellectual property license costs and certain acquired intangible assets; and an allocated portion of our occupancy costs. Our gross margin as a percentage of revenue fluctuates depending on product mix, manufacturing yields, inventory valuation adjustments, average selling prices and other factors.

        Research and Development.    Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets, and an allocated portion of our occupancy costs. Research and development activities include the design of new products, refinement of existing products and design of test methodologies to ensure compliance with required specifications.

        Selling, General and Administrative.    Selling, general and administrative expense consists primarily of personnel-related expenses, including stock-based compensation, as well as an allocated portion of our occupancy costs, sales commissions to independent sales representatives, applications engineering support, professional fees, legal fees and promotional and marketing expenses.

        Interest Income and Other, Net.    Interest income and other, net reflects interest earned on our cash, cash equivalents and investment balances, foreign currency remeasurement adjustments and other non-operating income and expenses.

        Interest Expense.    Interest expense consists of interest on our short and long-term obligations, including our convertible senior notes and credit facility. Interest expense on our convertible senior notes includes contractual interest, amortization of the debt discount and amortization of debt issuance costs.

        Provision (Benefit) for Income Taxes.    Provision (benefit) for income taxes includes both domestic and foreign income taxes at the applicable tax rates adjusted for non-deductible expenses, research and development tax credits and other permanent differences.

35


Table of Contents

        The following table sets forth our Consolidated Statements of Income data as a percentage of revenues for the periods indicated:

 
  Fiscal Year  
 
  2018   2017   2016  

Revenues

    100.0 %   100.0 %   100.0 %

Cost of revenues

    39.9     40.9     39.6  

Gross margin

    60.1     59.1     60.4  

Operating expenses:

                   

Research and development

    27.5     27.2     28.6  

Selling, general and administrative

    22.8     20.8     22.3  

Operating expenses

    50.3     48.0     50.9  

Operating income

    9.8     11.1     9.5  

Other income (expense):

                   

Interest income and other, net

    0.8     0.8     0.1  

Interest expense

    (2.3 )   (1.9 )   (0.4 )

Income before income taxes

    8.3     10.0     9.2  

Provision (benefit) for income taxes

    (1.3 )   3.9     0.4  

Net income

    9.6 %   6.1 %   8.8 %

Comparison of Fiscal 2018 to Fiscal 2017

Revenues

 
  Fiscal Year    
   
 
 
   
  %
Change
 
(in millions)
  2018   2017   Change  

Internet of Things

  $ 463.8   $ 395.0   $ 68.8     17.4 %

Infrastructure

    199.5     152.2     47.3     31.1 %

Broadcast

    141.4     153.0     (11.6 )   (7.6 )%

Access

    63.6     68.7     (5.1 )   (7.5 )%

Total

  $ 868.3   $ 768.9   $ 99.4     12.9 %

        The change in revenues in fiscal 2018 was due primarily to:

    Increased revenues of $68.8 million for our IoT products, due primarily to increased demand for our wireless products and the addition of revenues from an acquisition.

    Increased revenues of $47.3 million for our Infrastructure products, due primarily to increased demand for our isolation and timing products.

    Decreased revenues of $11.6 million for Broadcast products, due primarily to decreases in the market for our consumer products.

    Decreased revenues of $5.1 million for our Access products, due primarily to decreased demand for our VoIP products and decreases in the market for such products.

        Unit volumes of our products increased by 11.5% and average selling prices increased by 1.1% compared to fiscal 2017. The average selling prices of our products may fluctuate significantly from period to period due to changes in product mix and other factors. In general, as our products become more mature, we expect to experience decreases in average selling prices. We anticipate that newly announced, higher priced, next generation products and product derivatives will offset some of these decreases.

36


Table of Contents

Gross Margin

 
  Fiscal Year    
 
(in millions)
  2018   2017   Change  

Gross margin

  $ 521.4   $ 454.2   $ 67.2  

Percent of revenue

    60.1 %   59.1 %   1.0 %

        The increased dollar amount of gross margin in fiscal 2018 was due to increases in gross margin of $42.8 million for our Internet of Things products and $34.6 million for our Infrastructure products, offset by decreases in gross margin of $8.5 million for our Broadcast products and $1.7 million for our Access products. Gross margin increased in fiscal 2018 due primarily to increased product sales. Gross margin in fiscal 2018 included $6.1 million in acquisition-related charges for the fair value write-up associated with acquired inventory. Gross margin as a percent of revenues increased in fiscal 2018 primarily due to a higher mix of Infrastructure products sold.

        We may experience declines in the average selling prices of certain of our products. This creates downward pressure on gross margin as a percentage of revenues and may be offset to the extent we are able to introduce higher margin new products and gain market share with our products; reduce costs of existing products through improved design; achieve lower production costs from our wafer suppliers and third-party assembly and test subcontractors; achieve lower production costs per unit as a result of improved yields throughout the manufacturing process; or reduce logistics costs.

Research and Development

 
  Fiscal Year    
   
 
 
   
  %
Change
 
(in millions)
  2018   2017   Change  

Research and development

  $ 238.3   $ 209.5   $ 28.8     13.8 %

Percent of revenue

    27.5 %   27.2 %            

        The increase in research and development expense in fiscal 2018 was primarily due to increases of $16.5 million for personnel-related expenses, including costs associated with increased headcount and an acquisition, and $7.2 million for the amortization of intangible assets. We expect that research and development expense will increase in absolute dollars in the first quarter of 2019 compared to the fourth quarter of 2018.

Selling, General and Administrative

 
  Fiscal Year    
   
 
 
   
  %
Change
 
(in millions)
  2018   2017   Change  

Selling, general and administrative

  $ 197.8   $ 159.7   $ 38.1     23.9 %

Percent of revenue

    22.8 %   20.8 %            

        The increase in selling, general and administrative expense in fiscal 2018 was primarily due to increases of $23.6 million for personnel-related expenses, including costs associated with increased headcount and an acquisition, $3.6 million for the amortization of intangible assets and $3.4 million for acquisition-related costs. We expect that selling, general and administrative expense will increase in absolute dollars in the first quarter of 2019 compared to the fourth quarter of 2018.

Interest Income and Other, Net

        Interest income and other, net in fiscal 2018 was $6.6 million compared to $6.1 million in fiscal 2017. The increase in interest income and other, net in fiscal 2018 was primarily due to increased

37


Table of Contents

interest income earned as a result of higher market interest rates and higher investment balances, offset by a net loss of $1.8 million recorded in connection with fair value adjustments to an equity investment.

Interest Expense

        Interest expense in fiscal 2018 was $19.7 million compared to $14.1 million in fiscal 2017. The increase in interest expense in fiscal 2018 was primarily due to increased interest expense of $3.8 million on our convertible debt, including amortization of the debt discount and debt issuance costs, as a result of recording a full year of interest expense in fiscal 2018 versus a partial year in fiscal 2017. In addition, interest expense in fiscal 2017 was lower than fiscal 2018 due to a $2.0 million gain recorded in fiscal 2017 in connection with the termination of our interest rate swap agreement.

Provision (Benefit) for Income Taxes

 
  Fiscal Year    
 
(in millions)
  2018   2017   Change  

Provision (benefit) for income taxes

  $ (11.4 ) $ 29.8   $ (41.2 )

Effective tax rate

    (15.8 )%   38.8 %      

        The effective tax rate for fiscal 2018 decreased from fiscal 2017 primarily due to a reduction in the U.S. federal statutory rate as well as the inclusion of one-time tax impacts recorded in 2017 from the enactment of the Tax Cuts and Jobs Act. The effective tax rate in 2018 further decreased from fiscal 2017 primarily as a result two discrete 2018 items: the SAB 118 (defined below) discrete benefit related to the transition tax calculation as well as the impact of a change of U.S. method of tax accounting for recognizing revenue. This overall decrease in the effective tax rate was offset by a decrease in the Company's foreign tax rate benefit.

        The effective tax rates for each of the periods presented differ from the U.S. federal statutory tax rates of 21% and 35%, respectively, due to the amount of income earned in foreign jurisdictions where the tax rate may be higher or lower than the federal statutory tax rate, as well as other permanent items including research and development tax credits, and the tax effects of stock-based compensation.

Comparison of Fiscal 2017 to Fiscal 2016

Revenues

 
  Fiscal Year    
   
 
 
   
  %
Change
 
(in millions)
  2017   2016   Change  

Internet of Things

  $ 395.0   $ 314.6   $ 80.4     25.6 %

Broadcast

    153.0     157.7     (4.7 )   (3.0 )%

Infrastructure

    152.2     147.7     4.5     3.0 %

Access

    68.7     77.6     (8.9 )   (11.4 )%

Total

  $ 768.9   $ 697.6   $ 71.3     10.2 %

        The change in revenues in fiscal 2017 was due primarily to:

    Increased revenues of $80.4 million for our IoT products, due primarily to increased demand for our wireless products.

    Decreased revenues of $4.7 million for Broadcast products, due primarily to decreases in the market for our consumer products offset by increased demand for our automotive products.

38


Table of Contents

    Increased revenues of $4.5 million for our Infrastructure products, due primarily to increased demand for our isolation products offset by decreased demand for our timing products and decreased patent sale revenue of $5.0 million in fiscal 2016 with no patents sales in fiscal 2017.

    Decreased revenues of $8.9 million for our Access products, due primarily to decreased demand for our VoIP products and decreases in the market for such products.

        Unit volumes of our products increased by 21.0% and average selling prices decreased by 8.5% compared to fiscal 2016.

Gross Margin

 
  Fiscal Year    
 
(in millions)
  2017   2016   Change  

Gross margin

  $ 454.2   $ 421.5   $ 32.7  

Percent of revenue

    59.1 %   60.4 %   (1.3 )%

        The increased dollar amount of gross margin in fiscal 2017 was due to increases in gross margin of $45.0 million for our IoT products and $1.4 million for our Infrastructure products, offset by decreases in gross margin of $7.0 million for our Broadcast products and $6.7 million for our Access products. Gross margin increased in fiscal 2017 due primarily to increased product sales. Gross margin as a percent of revenues decreased in fiscal 2017 primarily due to variations in product mix. Gross margin in fiscal 2016 included $5.0 million from the sale of patents, which had no associated cost of revenues.

Research and Development

 
  Fiscal Year    
   
 
 
   
  %
Change
 
(in millions)
  2017   2016   Change  

Research and development

  $ 209.5   $ 199.7   $ 9.8     4.9 %

Percent of revenue

    27.2 %   28.6 %            

        The increase in research and development expense in fiscal 2017 was primarily due to increases of $12.6 million for personnel-related expenses, including costs associated with increased headcount and acquisitions. The increase in research and development expense in fiscal 2017 was offset in part by a decrease of $2.3 million for new product introduction costs. The decrease in research and development expense as a percent of revenues in fiscal 2017 was due to our increased revenues.

Selling, General and Administrative

 
  Fiscal Year    
   
 
 
   
  %
Change
 
(in millions)
  2017   2016   Change  

Selling, general and administrative

  $ 159.7   $ 155.5   $ 4.2     2.7 %

Percent of revenue

    20.8 %   22.3 %            

        The increase in selling, general and administrative expense in fiscal 2017 was primarily due to an increase of $6.1 million for personnel-related expenses, including costs associated with increased headcount and acquisitions. The increase in selling, general and administrative in fiscal 2017 was offset in part by a decrease of $1.4 million for legal fees, primarily related to litigation. The decrease in selling, general and administrative expense as a percent of revenues in fiscal 2017 was due to our increased revenues.

39


Table of Contents

Interest Income and Other, Net

        Interest income and other, net in fiscal 2017 was $6.1 million compared to $0.8 million in fiscal 2016. The increase in interest income and other, net in fiscal 2017 was primarily due to increased interest income earned as a result of higher market interest rates and higher cash, cash equivalents and short-term investments balances.

Interest Expense

        Interest expense in fiscal 2017 was $14.1 million compared to $2.6 million in fiscal 2016. The increase in interest expense in fiscal 2017 was primarily due to increased interest expense of $14.6 million on our convertible debt, including amortization of the debt discount and debt issuance costs. The increase in interest expense was offset in part by a $2.0 million gain recorded in connection with the termination of our interest rate swap agreement.

Provision (Benefit) for Income Taxes

 
  Fiscal Year    
 
(in millions)
  2017   2016   Change  

Provision (benefit) for income taxes

  $ 29.8   $ 3.0   $ 26.8  

Effective tax rate

    38.8 %   4.7 %      

        On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the "Tax Act"). The effective tax rate for fiscal 2017 increased from fiscal 2016 primarily due to the impacts from the Tax Act including a one-time transition tax of $54.4 million on unrepatriated earnings of foreign subsidiaries as well as tax expense of $21.8 million related to the revaluation of our deferred tax assets and liabilities due to the reduction of the U.S. corporate tax rate from 35% to 21% under the Tax Act. These increases in tax expense were partially offset by the release of a deferred tax liability related to future foreign earnings expected under our intercompany cost-sharing arrangement of $39.4 million, as well as a decrease in the valuation allowance established on federal research and development tax credits of $10.5 million.

        The effective tax rates for each of the periods presented differ from the U.S. federal statutory tax rate of 35% due to the amount of income earned in foreign jurisdictions where the tax rate may be lower than the federal statutory rate, and other permanent items including research and development tax credits and nondeductible compensation expenses. In addition, the effective tax rate for fiscal 2017 was also impacted by certain one-time effects as a result of the enactment of U.S. tax reform.

Business Outlook

        The following represents our business outlook for the first quarter of fiscal 2019.

Income Statement Item
  Estimate

Revenues

  $183 million to $193 million

Gross margin

 

60.0%

Operating expenses

 

$114.0 million

Effective tax rate

 

10.0%

Diluted loss per share

 

$(0.11) to $(0.01)

40


Table of Contents

Liquidity and Capital Resources

        Our principal sources of liquidity as of December 29, 2018 consisted of $613.8 million in cash, cash equivalents and short-term investments, of which approximately $487.0 million was held by our U.S. entities. The remaining balance was held by our foreign subsidiaries. Our cash equivalents and short-term investments consisted of government debt securities, which include agency bonds, municipal bonds, U.S. government securities and variable-rate demand notes; corporate debt securities, which include asset-backed securities, corporate bonds and commercial paper; and money market funds. Our long-term investments consisted of auction-rate securities.

Operating Activities

        Net cash provided by operating activities was $173.5 million during fiscal 2018, compared to net cash provided of $189.5 million during fiscal 2017. Operating cash flows during fiscal 2018 reflect our net income of $83.6 million, adjustments of $114.7 million for depreciation, amortization, stock-based compensation and deferred income taxes, and a net cash outflow of $24.8 million due to changes in our operating assets and liabilities.

        Net cash provided by operating activities was $189.5 million during fiscal 2017, compared to net cash provided of $128.9 million during fiscal 2016. Operating cash flows during fiscal 2017 reflect our net income of $47.1 million, adjustments of $70.4 million for depreciation, amortization, stock-based compensation and deferred income taxes, and a net cash inflow of $72.0 million due to changes in our operating assets and liabilities.

        Accounts receivable increased to $73.2 million at December 29, 2018 from $71.4 million at December 30, 2017. The increase in accounts receivable resulted primarily from normal variations in the timing of collections and billings. Our average DSO was 31 days at December 29, 2018 and 32 days at December 30, 2017.

        Inventory increased to $75.0 million at December 29, 2018 from $73.1 million at December 30, 2017. A portion of the increase was due to inventory acquired from the Z-Wave business acquisition. Our inventory level is primarily impacted by our need to make purchase commitments to support forecasted demand and variations between forecasted and actual demand. Our DOI was 79 days at December 29, 2018 and 81 days at December 30, 2017.

Investing Activities

        Net cash used in investing activities was $197.0 million during fiscal 2018, compared to net cash used of $374.3 million during fiscal 2017. The decrease in cash outflows was principally due to an increase of $420.1 million in net sales and maturities of marketable securities, offset by an increase of $224.6 million in net payments for the acquisition of businesses. See Note 8, Acquisitions, to the Consolidated Financial Statements for additional information.

        Net cash used in investing activities was $374.3 million during fiscal 2017, compared to net cash used of $49.6 million during fiscal 2016. The increase in cash outflows was principally due to an increase of $318.6 million in net purchases of marketable securities and an increase of $8.6 million in net payments for the acquisition of businesses.

        We anticipate capital expenditures of approximately $22 to $24 million for fiscal 2019. Additionally, as part of our growth strategy, we expect to evaluate opportunities to invest in or acquire other businesses, intellectual property or technologies that would complement or expand our current offerings, expand the breadth of our markets or enhance our technical capabilities.

41


Table of Contents

Financing Activities

        Net cash used in financing activities was $48.8 million during fiscal 2018, compared to net cash provided of $313.0 million during fiscal 2017. The decrease in cash inflows was principally due to $389.5 million in net proceeds from the issuance of long-term debt during fiscal 2017 and an increase of $39.3 million for repurchases of our common stock during fiscal 2018, offset by a decrease of $72.5 million in payments on debt. In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100 million to $200 million and extended the termination date from December 2018 to December 2019.

        Net cash provided by financing activities was $313.0 million during fiscal 2017, compared to net cash used of $52.3 million during fiscal 2016. The increase in cash inflows was principally due to $389.5 million in net proceeds from the issuance of long-term debt and a decrease of $40.5 million for repurchases of our common stock, offset by an increase of $67.5 million in payments on debt.

        Our debt facilities include $400 million principal amount convertible senior notes (the "Notes") and a $300 million revolving credit facility. On March 6, 2017, we completed a private offering of the Notes. The Notes bear interest semi-annually at a rate of 1.375% per year and will mature on March 1, 2022, unless repurchased, redeemed or converted at an earlier date. In connection with our offering of the Notes, we entered into an amendment to our credit agreement and paid off the then remaining balance of $72.5 million. We have an option to increase the size of the borrowing capacity of the revolving credit facility by up to an aggregate of $200 million in additional commitments, subject to certain conditions. See Note 10, Debt, to the Consolidated Financial Statements for additional information.

        Our future capital requirements will depend on many factors, including the rate of sales growth, market acceptance of our products, the timing and extent of research and development projects, potential acquisitions of companies or technologies and the expansion of our sales and marketing activities. We believe our existing cash, cash equivalents, investments and credit under our Credit Facility are sufficient to meet our capital requirements through at least the next 12 months, although we could be required, or could elect, to seek additional funding prior to that time. We may enter into acquisitions or strategic arrangements in the future which also could require us to seek additional equity or debt financing.

Contractual Obligations

        The following table summarizes our contractual obligations as of December 29, 2018 (in thousands):

 
  Payments due by period  
 
  Total   2019   2020   2021   2022   2023   Thereafter  

Long-term debt obligations (1)

  $ 400,000   $   $   $   $ 400,000   $   $  

Interest on long-term debt obligations (2)

  $ 20,427   $ 6,250   $ 5,927   $ 5,500   $ 2,750   $   $  

Operating lease obligations (3)

  $ 24,221   $ 5,287   $ 4,746   $ 4,051   $ 3,485   $ 2,810   $ 3,842  

Purchase obligations (4)

  $ 49,326   $ 49,256   $ 70   $   $   $   $  

Other long-term obligations (5)

  $ 26,755   $   $ 4,679   $   $ 2,884   $ 4,789   $ 14,403  

(1)
Long-term debt obligations represent the principal portion of our convertible senior notes (the "Notes"). The Notes mature on March 1, 2022, unless repurchased, redeemed or converted at an earlier date.

42


Table of Contents

(2)
Interest on our long-term debt obligations primarily represents contractual interest on the Notes, which bear interest semi-annually at a rate of 1.375% per year. Interest excludes non-cash amortization of the debt discount and debt issuance costs.

(3)
Operating lease obligations include amounts for leased facilities.

(4)
Purchase obligations include contractual arrangements in the form of purchase orders with suppliers where there is a fixed non-cancelable payment schedule or minimum payments due with a reduced delivery schedule.

(5)
Other long-term obligations primarily represent non-current income taxes and software license obligations.

We are unable to make a reasonably reliable estimate as to when or if cash settlement with taxing authorities will occur for our unrecognized tax benefits. Therefore, our liability of $2.1 million for unrecognized tax benefits is not included in the table above. See Note 17, Income Taxes, to the Consolidated Financial Statements for additional information.

Off-Balance Sheet Arrangements

        As of December 29, 2018, we had no significant off-balance sheet arrangements.

Critical Accounting Policies and Estimates

        The preparation of financial statements and accompanying notes in conformity with U.S. generally accepted accounting principles requires that we make estimates and assumptions that affect the amounts reported. Changes in facts and circumstances could have a significant impact on the resulting estimated amounts included in the financial statements. We believe the following critical accounting policies affect our more complex judgments and estimates.

        Inventory valuation—We assess the recoverability of inventories through the application of a set of methods, assumptions and estimates. In determining net realizable value, we write down inventory that may be slow moving or have some form of obsolescence, including inventory that has aged more than 12 months. We also adjust the valuation of inventory when its manufacturing cost exceeds the estimated selling price less costs of completion, disposal and transportation. We assess the potential for any unusual customer returns based on known quality or business issues and write-off inventory losses for scrap or non-saleable material. Inventory not otherwise identified to be written down is compared to an assessment of our 12-month forecasted demand. The result of this methodology is compared against the product life cycle and competitive situations in the marketplace to determine the appropriateness of the resulting inventory levels. Demand for our products may fluctuate significantly over time, and actual demand and market conditions may be more or less favorable than those that we project. In the event that actual demand is lower or market conditions are worse than originally projected, additional inventory write-downs may be required.

        Impairment of goodwill and other long-lived assets—We review long-lived assets which are held and used, including fixed assets and purchased intangible assets, for impairment whenever changes in circumstances indicate that the carrying amount of the assets may not be recoverable. Such evaluations compare the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset over its expected useful life and are significantly impacted by estimates of future prices and volumes for our products, capital needs, economic trends and other factors which are inherently difficult to forecast. If the asset is considered to be impaired, we record an impairment charge equal to the amount by which the carrying value of the asset exceeds its fair value determined by either a quoted market price, if any, or a value determined by utilizing a discounted cash flow technique.

43


Table of Contents

        We test our goodwill for impairment annually as of the first day of our fourth fiscal quarter and in interim periods if certain events occur indicating that the carrying value of goodwill may be impaired. The goodwill impairment test is a two-step process. The first step of the impairment analysis compares our fair value to our net book value. In determining fair value, the accounting guidance allows for the use of several valuation methodologies, although it states quoted market prices are the best evidence of fair value. If the fair value is less than the net book value, the second step of the analysis compares the implied fair value of our goodwill to its carrying amount. If the carrying amount of goodwill exceeds its implied fair value, we recognize an impairment loss equal to that excess amount.

        Acquired intangible assets—When we acquire a business, a portion of the purchase price is typically allocated to identifiable intangible assets, such as acquired technology and customer relationships. Fair value of these assets is determined primarily using the income approach, which requires us to project future cash flows and apply an appropriate discount rate. We amortize intangible assets with finite lives over their expected useful lives. Our estimates are based upon assumptions believed to be reasonable but which are inherently uncertain and unpredictable. Assumptions may be incomplete or inaccurate, and unanticipated events and circumstances may occur. Incorrect estimates could result in future impairment charges, and those charges could be material to our results of operations.

        Revenue recognition—We recognize revenue when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. In order to achieve this core principle, we apply a five-step process. As part of this process, we analyze the performance obligations in a customer contract and estimate the consideration we expect to receive. The evaluation of performance obligations requires that we identify the promised goods and services in the contract. For contracts that contain more than one promised good and service, we then must determine whether the promises are capable of being distinct and if they are separately identifiable from other promises in the contract. Additionally, for our sales to distributors, we must estimate the impact that price adjustments and rights of return will have on consideration. We make these estimates based on available information, including recent sales activity and pricing data. If our evaluation of performance obligations is incorrect, we may recognize revenue sooner or later than is appropriate. If our estimates of consideration are inaccurate, we may recognize too much or too little revenue in a period.

        Stock-based compensation—We recognize the fair-value of stock-based compensation transactions in the Consolidated Statements of Income. The fair value of our full-value stock awards (with the exception of market-based performance awards) equals the fair market value of our stock on the date of grant. The fair value of our market-based performance awards is estimated at the date of grant using a Monte-Carlo simulation. The fair value of our stock option and employee stock purchase plan grants is estimated at the date of grant using the Black-Scholes option pricing model. In addition, we are required to estimate the expected forfeiture rate of our stock grants and only recognize the expense for those shares expected to vest. If our actual experience differs significantly from the assumptions used to compute our stock-based compensation cost, or if different assumptions had been used, we may have recorded too much or too little stock-based compensation cost. See Note 14, Stock-Based Compensation, to the Consolidated Financial Statements for additional information.

        Income taxes—We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability together with assessing temporary differences in recognition of income (loss) for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we are required to estimate the amount of expected future taxable income. Judgment is inherent in this process and differences between the estimated and actual taxable income could result in a material impact on our Consolidated Financial Statements.

44


Table of Contents

        We recognize liabilities for uncertain tax positions based on a two-step process. The first step requires us to determine whether the weight of available evidence indicates that the tax position has met the threshold for recognition. Therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50% likely of being realized upon ultimate settlement. This measurement step is inherently complex and requires subjective estimations of such amounts to determine the probability of various possible outcomes. We re-evaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.

        Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, no assurance can be given that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, they could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods.

Recent Accounting Pronouncements

        Recent accounting pronouncements which we believe may materially impact the judgments and uncertainties in the application of our accounting policies are described below. See Note 2, Significant Accounting Policies, to the Consolidated Financial Statements for additional information.

        In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, Leases, which was subsequently amended in 2018 by ASU 2018-10, ASU 2018-11 and ASU 2018-20 (collectively, Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. We will elect an optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption and will not restate prior periods. We expect to elect certain practical expedients permitted under the transition guidance. We are substantially complete with our evaluation of the effect that the adoption of this ASU will have on our financial statements. We believe that most of our operating lease commitments will be subject to the new standard. In connection with the adoption of ASC 842, we expect to recognize additional right-of-use assets and operating lease liabilities of $20.8 million on December 30, 2018.

Item 7A.    Quantitative and Qualitative Disclosures about Market Risk

Interest Income

        Our investment portfolio includes cash, cash equivalents, short-term investments and long-term investments. Our main investment objectives are the preservation of investment capital and the maximization of after-tax returns on our investment portfolio. Our interest income is sensitive to changes in the general level of U.S. interest rates. A 100 basis point decline in yield on our investment portfolio holdings as of December 29, 2018 and December 30, 2017 would decrease our future annual interest income by approximately $5.6 million and $7.1 million, respectively. We believe that our

45


Table of Contents

investment policy, which defines the duration, concentration, and minimum credit quality of the allowable investments, meets our investment objectives.

Interest Expense

        We are exposed to interest rate fluctuations in the normal course of our business, including through our Credit Facility. The interest rate on the Credit Facility consists of a variable-rate of interest and an applicable margin. While we have drawn from the Credit Facility in the past, we have no borrowings as of December 29, 2018. If we borrow from the Credit Facility in the future, we will again be exposed to interest rate fluctuations.

Foreign currency exchange rate risk

        We are exposed to foreign currency exchange rate risk primarily through assets, liabilities and operating expenses of our subsidiaries denominated in currencies other than the U.S. dollar. Our foreign subsidiaries are considered to be extensions of the U.S. parent. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are recorded in the Consolidated Statements of Income. We use foreign currency forward contracts to manage exposure to foreign exchange risk. Gains and losses on foreign currency forward contracts are recognized in earnings in the same period during which the hedged transaction is recognized.

Investments in Auction-rate Securities

        As of December 29, 2018, we held $6.0 million par value auction-rate securities, all of which have experienced failed auctions because sell orders exceeded buy orders. We are unable to predict if these funds will become available before their maturity dates. Additionally, if we determine that an other-than-temporary decline in the fair value of any of our available-for-sale auction-rate securities has occurred, we may be required to adjust the carrying value of the investments through an impairment charge.

Item 8.    Financial Statements and Supplementary Data

        The Financial Statements and supplementary data required by this item are included in Part IV, Item 15 of this Form 10-K and are presented beginning on page F-1.

Item 9.    Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

        None.

Item 9A.    Controls and Procedures

        We have performed an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), of the effectiveness of our disclosure controls and procedures, as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934 (the Exchange Act). Based on that evaluation, our management, including our CEO and CFO, concluded that our disclosure controls and procedures were effective as of December 29, 2018 to provide reasonable assurance that information required to be disclosed by us in the reports filed or submitted by us under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms. Such disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed is accumulated and communicated to our management, including our CEO and CFO, to allow timely decisions regarding required disclosures. There was no change in our internal controls

46


Table of Contents

during the fiscal quarter ended December 29, 2018 that materially affected, or is reasonably likely to materially affect, our internal controls over financial reporting.

Management's Report on Internal Control over Financial Reporting

        Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control system was designed to provide reasonable assurance to our management and Board of Directors regarding the preparation and fair presentation of published financial statements.

        Our management assessed the effectiveness of our internal control over financial reporting as of December 29, 2018. In making this assessment, it used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control—Integrated Framework (2013 framework). Based on our assessment we concluded that, as of December 29, 2018, our internal control over financial reporting is effective based on those criteria.

        Our independent registered public accounting firm, Ernst & Young LLP, issued an attestation report on our internal control over financial reporting. This report appears on page F-1.

Item 9B.    Other Information

        None.

47


Table of Contents


Part III

        Certain information required by Part III is omitted from this report because we intend to file a definitive Proxy Statement pursuant to Regulation 14A (the "Proxy Statement") no later than 120 days after the end of the fiscal year covered by this report, and certain information to be included therein is incorporated herein by reference.

Item 10.    Directors, Executive Officers and Corporate Governance

        The information required by this Item is incorporated by reference to the Proxy Statement under the sections captioned "Proposal One: Election of Directors," "Executive Compensation," "Section 16(a) Beneficial Ownership Reporting Compliance" and "Code of Ethics."

Item 11.    Executive Compensation

        The information under the caption "Executive Compensation" and "Proposal One: Election of Directors" appearing in the Proxy Statement, is incorporated herein by reference.

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

        The information under the caption "Ownership of Securities" and "Equity Compensation Plan Information" appearing in the Proxy Statement is incorporated herein by reference.

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

        The information under the caption "Certain Relationships and Related Transactions, and Director Independence" appearing in the Proxy Statement is incorporated herein by reference.

Item 14.    Principal Accounting Fees and Services

        The information under the caption "Proposal Two: Ratification of Appointment of Independent Registered Public Accounting Firm" appearing in the Proxy Statement is incorporated herein by reference.

48


Table of Contents


Part IV

Item 15.    Exhibits and Financial Statement Schedules

(a)
1.    Financial Statements


Index

 
  Page

Report of independent registered public accounting firm

  F-1

Report of independent registered public accounting firm

 
F-2

Consolidated Balance Sheets at December 29, 2018 and December 30, 2017

 
F-3

Consolidated Statements of Income for the fiscal years ended December 29, 2018, December 30, 2017 and December 31, 2016

 
F-4

Consolidated Statements of Comprehensive Income for the fiscal years ended December 29, 2018, December 30, 2017 and December 31, 2016

 
F-5

Consolidated Statements of Changes in Stockholders' Equity for the fiscal years ended December 29, 2018, December 30, 2017 and December 31, 2016

 
F-6

Consolidated Statements of Cash Flows for the fiscal years ended December 29, 2018, December 30, 2017 and December 31, 2016

 
F-7

Notes to Consolidated Financial Statements

 
F-8
    2.
    Schedules

            Schedule II—Valuation and Qualifying Accounts

            All other schedules have been omitted since the information required by the schedule is not applicable, or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the Consolidated Financial Statements and notes thereto.

    3.
    Exhibits

            The exhibits listed on the accompanying index to exhibits immediately following the Consolidated Financial Statements are filed as part of, or hereby incorporated by reference into, this Form 10-K.

49


Table of Contents

(b)
Exhibits
Exhibit Number           
  2.1 * Agreement and Plan of Merger, dated December 7, 2017, by and among Silicon Laboratories Inc., Seguin Merger Subsidiary, Inc. and Sigma Designs, Inc. (filed as Exhibit 2.1 to the Form 8-K filed on December 8, 2017).
        
  3.1 * Form of Fourth Amended and Restated Certificate of Incorporation of Silicon Laboratories Inc. (filed as Exhibit 3.1 to the Registration Statement on Form S-1 (Securities and Exchange Commission File No. 333-94853) (the "IPO Registration Statement")).
        
  3.2 * Fourth Amended and Restated Bylaws of Silicon Laboratories Inc. (filed as Exhibit 3.2 to the Form 8-K filed on January 27, 2017).
        
  4.1 * Specimen certificate for shares of common stock (filed as Exhibit 4.1 to the IPO Registration Statement).
        
  4.2 * Indenture between Silicon Laboratories Inc. and Wilmington Trust, National Association, as trustee, dated March 6, 2017 (filed as Exhibit 4.1 to the Form 8-K filed on March 6, 2017).
        
  4.3 * Form of 1.375% Convertible Senior Note due 2022 (filed as Exhibit 4.2 to the Form 8-K filed on March 6, 2017).
        
  10.1 *+ Form of Indemnification Agreement between Silicon Laboratories Inc. and each of its directors and executive officers (filed as Exhibit 10.1 to the IPO Registration Statement).
        
  10.2 * Credit Agreement, dated July 31, 2012, by and among Silicon Laboratories Inc., the subsidiaries of the borrower identified therein, Bank of America, N.A., Wells Fargo Bank, National Association, and Regions Bank (filed as Exhibit 10.1 to the Form 8-K filed August 1, 2012).
        
  10.3 * First Amendment to Credit Agreement, dated July 24, 2015, by and among Silicon Laboratories Inc., the subsidiaries of the borrower identified therein, Wells Fargo Bank, National Association, Citibank, N.A., Regions Bank, Bank of America, N.A. and the lenders party thereto (filed as Exhibit 10.1 to the Form 8-K filed on July 29, 2015).
        
  10.4 * Second Amendment to Credit Agreement, dated February 27, 2017, by and among Silicon Laboratories Inc., the subsidiaries of the borrower identified therein, Wells Fargo Bank, National Association and the lenders party thereto (filed as Exhibit 10.1 to the Form 8-K filed on February 27, 2017).
        
  10.5 * Security and Pledge Agreement, dated July 31, 2012, by and among Silicon Laboratories Inc., with the other parties identified as "Obligors" (as defined therein) and such other parties that may become Obligors thereunder after the date thereof, and Bank of America, N.A (filed as Exhibit 10.2 to the Form 8-K filed August 1, 2012).
        
  10.6 *+ Silicon Laboratories Inc. 2009 Stock Incentive Plan, as amended and restated on April 20, 2017 (filed as Exhibit 10.1 to the Form 10-Q filed on July 26, 2017).
        
  10.7 *+ Silicon Laboratories Inc. 2009 Employee Stock Purchase Plan, as amended and restated on April 20, 2017 (filed as Exhibit 10.2 to the Form 10-Q filed on July 26, 2017).
        
  10.8 *+ Form of Restricted Stock Units Grant Notice and Global Restricted Stock Units Award Agreement under Registrant's 2009 Stock Incentive Plan, as amended and restated (filed as Exhibit 10.7 to the Form 10-K filed on February 1, 2017).

50


Table of Contents

Exhibit Number           
  10.9 *+ Form of Market Stock Units Grant Notice and Global Market Stock Units Award Agreement under Registrant's 2009 Stock Incentive Plan, as amended and restated (filed as Exhibit 10.8 to the Form 10-K filed on February 1, 2017).
        
  10.10 *+ Form of Stock Option Grant Notice and Global Stock Option Award Agreement under Registrant's 2009 Stock Incentive Plan, as amended and restated (filed as Exhibit 10.9 to the Form 10-K filed on February 1, 2017).
        
  10.11 *+ Form of Performance Stock Units Grant Notice and Global PSU Award Agreement under Registrant's 2009 Stock Incentive Plan, as amended and restated (filed as Exhibit 10.10 to the Form 10-K filed on February 1, 2017).
        
  10.12 * Purchase Agreement between Silicon Laboratories Inc. and Goldman, Sachs & Co. and Wells Fargo Securities,  LLC, as representatives of the several initial purchasers named therein, dated February 28, 2017 (filed as Exhibit 10.1 to the Form 8-K filed on March 6, 2017).
        
  10.13 *+ CEO Change in Control Agreement dated October 23, 2018 between Silicon Laboratories Inc. and G. Tyson Tuttle (filed as Exhibit 10.1 to the Form 8-K filed on October 24, 2018).
        
  10.14 *+ Silicon Laboratories Inc. Form of Change in Control Agreement (filed as Exhibit 10.2 to the Form 8-K filed on October 24, 2018).
        
  10.15 *+ Silicon Laboratories Inc. 2019 Bonus Plan (filed as Exhibit 10.1 to the Form 8-K filed on January 28, 2019).
        
  21   Subsidiaries of the Registrant.
        
  23.1   Consent of Independent Registered Public Accounting Firm.
        
  24   Power of Attorney (included on signature page to this Form 10-K).
        
  31.1   Certification of the Principal Executive Officer, as required by Section 302 of the Sarbanes-Oxley Act of 2002.
        
  31.2   Certification of the Principal Financial Officer, as required by Section 302 of the Sarbanes-Oxley Act of 2002.
        
  32.1   Certification as required by Section 906 of the Sarbanes-Oxley Act of 2002.
        
  101.INS   XBRL Instance Document
        
  101.SCH   XBRL Taxonomy Extension Schema Document
        
  101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document
        
  101.LAB   XBRL Taxonomy Extension Label Linkbase Document
        
  101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document
        
  101.DEF   XBRL Taxonomy Extension Definition Linkbase Document

*
Incorporated herein by reference to the indicated filing.

+
Management contract or compensatory plan or arrangement

Item 16.    Form 10-K Summary

        None.

51


Table of Contents


SCHEDULE II

SILICON LABORATORIES INC.
VALUATION AND QUALIFYING ACCOUNTS

Valuation Allowance for
Deferred Tax Assets
  Balance at
Beginning of
Period
  Additions
Charged to
Expenses
  Additions
Charged to
Other
Accounts
  Deductions   Balance at
End of Period
 
 
   
  (in thousands)
   
 

Year ended December 29, 2018

  $ 6,518   $ 435   $   $ (1,978 ) $ 4,975  

Year ended December 30, 2017

  $ 12,361   $ 2,110   $ 1,732   $ (9,685 ) $ 6,518  

Year ended December 31, 2016

  $ 10,264   $ 2,715   $   $ (618 ) $ 12,361  

52


Table of Contents


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, in Austin, Texas, on January 30, 2019.

  SILICON LABORATORIES INC.

 

By:

 

/s/ G. TYSON TUTTLE


G. Tyson Tuttle
President and Chief Executive Officer

POWER OF ATTORNEY

        KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints G. Tyson Tuttle and John C. Hollister and each of them, acting individually, as his or her attorney-in-fact, each with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this annual report on Form 10-K and other documents in connection herewith and therewith, and to file the same, with all exhibits thereto, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection herewith and therewith and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

        Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:

Name
 
Title
 
Date

 

 

 

 

 
/s/ NAVDEEP S. SOOCH

Navdeep S. Sooch
  Chairman of the Board   January 30, 2019

/s/ G. TYSON TUTTLE

G. Tyson Tuttle

 

President, Chief Executive Officer and Director (Principal Executive Officer)

 

January 30, 2019

/s/ JOHN C. HOLLISTER

John C. Hollister

 

Senior Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)

 

January 30, 2019

/s/ WILLIAM G. BOCK

William G. Bock

 

Director

 

January 30, 2019

53


Table of Contents

Name
 
Title
 
Date

 

 

 

 

 
/s/ JACK R. LAZAR

Jack R. Lazar
  Director   January 30, 2019

/s/ GREGG LOWE

Gregg Lowe

 

Director

 

January 30, 2019

/s/ NINA RICHARDSON

Nina Richardson

 

Director

 

January 30, 2019

/s/ SUMIT SADANA

Sumit Sadana

 

Director

 

January 30, 2019

/s/ WILLIAM P. WOOD

William P. Wood

 

Director

 

January 30, 2019

/s/ CHRISTY WYATT

Christy Wyatt

 

Director

 

January 30, 2019

54


Table of Contents

Report of Independent Registered Public Accounting Firm

The Board of Directors and Stockholders of Silicon Laboratories Inc.

Opinion on Internal Control over Financial Reporting

        We have audited Silicon Laboratories Inc.'s internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Silicon Laboratories Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 29, 2018, based on the COSO criteria.

        We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Silicon Laboratories Inc. as of December 29, 2018 and December 30, 2017, and the related consolidated statements of income, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended December 29, 2018, and the related notes and financial statement schedule listed in the Index at Item 15(a) and our report dated January 30, 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

Austin, Texas
January 30, 2019

F-1


Table of Contents

Report of Independent Registered Public Accounting Firm

The Board of Directors and Stockholders of Silicon Laboratories Inc.

Opinion on the Financial Statements

        We have audited the accompanying consolidated balance sheets of Silicon Laboratories Inc. (the Company) as of December 29, 2018 and December 30, 2017, the related consolidated statements of income, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended December 29, 2018, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 29, 2018 and December 30, 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 29, 2018, in conformity with U.S. generally accepted accounting principles.

        We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 29, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated January 30, 2019 expressed an unqualified opinion thereon.

Adoption of ASU No. 2014-09

        As discussed in Note 2 to the consolidated financial statements, the Company changed its method of accounting for revenue from sales to distributors in 2018 due to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606).

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 1996.
Austin, Texas
January 30, 2019

F-2


Table of Contents


Silicon Laboratories Inc.
Consolidated Balance Sheets
(In thousands, except per share data)

 
  December 29,
2018
  December 30,
2017
 

Assets

             

Current assets:

             

Cash and cash equivalents

  $ 197,043   $ 269,366  

Short-term investments

    416,779     494,657  

Accounts receivable, net

    73,194     71,367  

Inventories

    74,972     73,132  

Prepaid expenses and other current assets

    64,650     39,120  

Total current assets

    826,638     947,642  

Property and equipment, net

    139,049     127,682  

Goodwill

    397,344     288,227  

Other intangible assets, net

    170,832     83,144  

Other assets, net

    90,491     88,387  

Total assets

  $ 1,624,354   $ 1,535,082  

Liabilities and Stockholders' Equity

             

Current liabilities:

             

Accounts payable

  $ 41,171   $ 38,851  

Deferred revenue and returns liability

    22,494      

Deferred income on shipments to distributors

        50,115  

Other current liabilities

    81,180     73,359  

Total current liabilities

    144,845     162,325  

Convertible debt

    354,771     341,879  

Other non-current liabilities

    57,448     77,862  

Total liabilities

    557,064     582,066  

Commitments and contingencies

             

Stockholders' equity:

             

Preferred stock—$0.0001 par value; 10,000 shares authorized; no shares issued

         

Common stock—$0.0001 par value; 250,000 shares authorized; 43,088 and 42,707 shares issued and outstanding at December 29, 2018 and December 30, 2017, respectively

    4     4  

Additional paid-in capital

    107,517     102,862  

Retained earnings

    961,343     851,307  

Accumulated other comprehensive loss

    (1,574 )   (1,157 )

Total stockholders' equity

    1,067,290     953,016  

Total liabilities and stockholders' equity

  $ 1,624,354   $ 1,535,082  

   

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-3


Table of Contents


Silicon Laboratories Inc.
Consolidated Statements of Income
(In thousands, except per share data)

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Revenues

  $ 868,267   $ 768,867   $ 697,626  

Cost of revenues

    346,868     314,676     276,122  

Gross margin

    521,399     454,191     421,504  

Operating expenses:

                   

Research and development

    238,347     209,491     199,744  

Selling, general and administrative

    197,844     159,726     155,483  

Operating expenses

    436,191     369,217     355,227  

Operating income

    85,208     84,974     66,277  

Other income (expense):

                   

Interest income and other, net

    6,647     6,057     806  

Interest expense

    (19,694 )   (14,128 )   (2,587 )

Income before income taxes

    72,161     76,903     64,496  

Provision (benefit) for income taxes

    (11,430 )   29,811     3,002  

Net income

  $ 83,591   $ 47,092   $ 61,494  

Earnings per share:

                   

Basic

  $ 1.94   $ 1.11   $ 1.47  

Diluted

  $ 1.90   $ 1.09   $ 1.45  

Weighted-average common shares outstanding:

   
 
   
 
   
 
 

Basic

    43,159     42,446     41,713  

Diluted

    44,044     43,332     42,376  

   

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-4


Table of Contents


Silicon Laboratories Inc.
Consolidated Statements of Comprehensive Income
(In thousands)

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net income

  $ 83,591   $ 47,092   $ 61,494  

Other comprehensive income (loss), before tax:

   
 
   
 
   
 
 

Net changes to available-for-sale securities:

                   

Unrealized gains (losses) arising during the period

    376     (729 )   (179 )

Reclassification for losses included in net income

    49          

Net changes to cash flow hedges:

   
 
   
 
   
 
 

Unrealized gains (losses) arising during the period

    (953 )       1,466  

Reclassification for (gains) losses included in net income              

    316     (1,808 )   249  

Other comprehensive income (loss), before tax

    (212 )   (2,537 )   1,536  

Provision (benefit) for income taxes

   
(45

)
 
(888

)
 
537
 

Other comprehensive income (loss)

   
(167

)
 
(1,649

)
 
999
 

Comprehensive income

 
$

83,424
 
$

45,443
 
$

62,493
 

   

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-5


Table of Contents


Silicon Laboratories Inc.
Consolidated Statements of Changes in Stockholders' Equity
(In thousands)

 
  Common Stock    
   
   
 
 
   
  Accumulated
Other
Comprehensive
Income (Loss)
   
 
 
  Number
of Shares
  Par
Value
  Additional
Paid-In
Capital
  Retained
Earnings
  Total
Stockholders'
Equity
 

Balance as of January 2, 2016

    41,727   $ 4   $ 13,868   $ 747,749   $ (507 ) $ 761,114  

Net income

   
   
   
   
61,494
   
   
61,494
 

Other comprehensive income (loss)

                    999     999  

Stock issuances, net of shares withheld for taxes          

    1,055         6,346             6,346  

Income tax benefit (shortfall) from stock-based awards

            (2,061 )           (2,061 )

Repurchases of common stock

    (893 )       (33,299 )   (7,244 )       (40,543 )

Stock-based compensation

            39,609             39,609  

Balance as of December 31, 2016

    41,889     4     24,463     801,999     492     826,958  

Cumulative effect of adoption of accounting standard

   
   
   
   
2,216
   
   
2,216
 

Net income

                47,092         47,092  

Other comprehensive income (loss)

                    (1,649 )   (1,649 )

Stock issuances, net of shares withheld for taxes          

    818         (3,938 )           (3,938 )

Stock-based compensation

            44,809             44,809  

Convertible debt issuance

            37,528             37,528  

Balance as of December 30, 2017

    42,707     4     102,862     851,307     (1,157 )   953,016  

Cumulative effect of adoption of accounting standard

   
   
   
   
26,445
   
(250

)
 
26,195
 

Net income

                83,591         83,591  

Other comprehensive income (loss)

                    (167 )   (167 )

Stock issuances, net of shares withheld for taxes          

    815         (6,180 )           (6,180 )

Repurchases of common stock

    (434 )       (39,276 )           (39,276 )

Stock-based compensation

            50,111             50,111  

Balance as of December 29, 2018

    43,088   $ 4   $ 107,517   $ 961,343   $ (1,574 ) $ 1,067,290  

   

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-6


Table of Contents


Silicon Laboratories Inc.
Consolidated Statements of Cash Flows
(In thousands)

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Operating Activities

                   

Net income

  $ 83,591   $ 47,092   $ 61,494  

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

                   

Depreciation of property and equipment

    15,912     14,766     13,216  

Amortization of other intangible assets and other assets

    44,102     27,246     27,715  

Amortization of debt discount and debt issuance costs

    12,892     10,146      

Stock-based compensation expense

    50,077     44,752     39,628  

Income tax shortfall from stock-based awards

            (1,671 )

Deferred income taxes

    (8,210 )   (26,452 )   (4,087 )

Changes in operating assets and liabilities:

                   

Accounts receivable

    3,931     3,234     46  

Inventories

    7,660     (13,416 )   (6,093 )

Prepaid expenses and other assets

    (4,960 )   25,266     (3,568 )

Accounts payable

    5,952     (468 )   263  

Other current liabilities and income taxes

    (21,828 )   61,924     2,879  

Deferred income, deferred revenue and returns liability

    (6,202 )   4,453     9,713  

Other non-current liabilities

    (9,375 )   (9,022 )   (10,625 )

Net cash provided by operating activities

    173,542     189,521     128,910  

Investing Activities

   
 
   
 
   
 
 

Purchases of available-for-sale investments

    (395,904 )   (636,363 )   (185,231 )

Sales and maturities of available-for-sale investments

    474,129     294,452     161,921  

Purchases of property and equipment

    (24,462 )   (12,252 )   (10,927 )

Purchases of other assets

    (11,063 )   (4,960 )   (8,801 )

Acquisitions of businesses, net of cash acquired

    (239,729 )   (15,168 )   (6,546 )

Net cash used in investing activities

    (197,029 )   (374,291 )   (49,584 )

Financing Activities

   
 
   
 
   
 
 

Proceeds from issuance of long-term debt, net

        389,468      

Payments on debt

        (72,500 )   (5,000 )

Repurchases of common stock

    (39,276 )       (40,543 )

Payment of taxes withheld for vested stock awards

    (19,483 )   (15,753 )   (10,561 )

Proceeds from the issuance of common stock

    13,303     11,815     13,299  

Payment of acquisition-related contingent consideration

    (3,380 )       (9,500 )

Net cash provided by (used in) financing activities

    (48,836 )   313,030     (52,305 )

Increase (decrease) in cash and cash equivalents

   
(72,323

)
 
128,260
   
27,021
 

Cash and cash equivalents at beginning of period

    269,366     141,106     114,085  

Cash and cash equivalents at end of period

  $ 197,043   $ 269,366   $ 141,106  

Supplemental Disclosure of Cash Flow Information:

                   

Interest paid

  $ 6,227   $ 3,859   $ 2,222  

Income taxes paid

  $ 20,599   $ 8,929   $ 11,185  

Supplemental Disclosure of Non-Cash Activity:

                   

Stock issued in business combination

  $   $   $ 4,181  

   

The accompanying notes are an integral part of these Consolidated Financial Statements.

F-7


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018

1. Description of Business

        Silicon Laboratories Inc. (the "Company"), a Delaware corporation, is a leading provider of silicon, software and solutions for a smarter, more connected world. Our award-winning technologies are shaping the future of the Internet of Things (IoT), Internet infrastructure, industrial automation, consumer and automotive markets. Within the semiconductor industry, the Company is known as a "fabless" company meaning that the integrated circuits (ICs) incorporated in its products are manufactured by third-party foundry semiconductor companies.

2. Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

        The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2018, 2017 and 2016 had 52 weeks and ended on December 29, 2018, December 30, 2017 and December 31, 2016, respectively. The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

Foreign Currency Transactions

        The Company's foreign subsidiaries are considered to be extensions of the U.S. Company. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are included in interest income and other, net in the Consolidated Statements of Income.

Use of Estimates

        The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements.

Adoption of New Revenue Accounting Standard

        The Company adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers, on December 31, 2017, the first day of its fiscal year ended December 29, 2018. The Company elected the modified retrospective method of adoption which only applies to those contracts which were not completed as of December 31, 2017. Prior periods have not been adjusted. In connection with its adoption of ASC 606, the Company recorded a cumulative-effect adjustment to

F-8


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

retained earnings of $26.2 million on December 31, 2017. The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):

Financial Statement Line Item   Increase
(Decrease)
 

Accounts receivable, net

  $ 230  

Prepaid expenses and other current assets

  $ 7,579  

Other assets, net

  $ (2,282 )

Deferred revenue and returns liability

  $ 27,806  

Deferred income on shipments to distributors

  $ (50,115 )

Other current liabilities

  $ 1,641  

Retained earnings

  $ 26,195  

        The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC 606 (in thousands):

Financial Statement Line Item*   Increase
(Decrease)
 
Consolidated Statements of Income   Year Ended
December 29,
2018
 

Revenues

  $ 12,943  

Cost of revenues

  $ 4,234  

Net income

  $ 6,610  

Earnings per share:

       

Basic

  $ 0.15  

Diluted

  $ 0.15  

 

Consolidated Balance Sheet**   December 29,
2018
 

Prepaid expenses and other current assets

  $ 5,953  

Goodwill

  $ (2,842 )

Other assets, net

  $ (4,464 )

Deferred revenue and returns liability

  $ 22,494  

Deferred income on shipments to distributors

  $ (60,789 )

Other current liabilities

  $ 4,282  

Retained earnings

  $ 32,805  

*
Excludes line items that were not materially affected by the Company's adoption of ASC 606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.

**
Balance sheet line item amounts include the cumulative-effect adjustment recorded on December 31, 2017.

        The primary impact of the Company's adoption of ASC 606 resulted from the acceleration of the timing of revenue recognition on sales to distributors. The Company previously deferred revenue and

F-9


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

cost of revenue on such sales until the distributors sold the product to the end customers. The Company now recognizes revenue at the time of sale to the distributor provided all other revenue recognition criteria have been met. The Company records a right of return asset and a returns liability in place of the deferred income on shipments to distributors previously recorded under ASC 605.

Fair Value of Financial Instruments

        The fair values of the Company's financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:

    Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.

    Level 2—Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

    Level 3—Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company's own data.

Cash and Cash Equivalents

        Cash and cash equivalents consist of cash deposits, certificates of deposit, money market funds and investments in debt securities with original maturities of ninety days or less when purchased.

Investments

        The Company's investments typically have original maturities greater than ninety days as of the date of purchase and are classified as either available-for-sale or trading securities. Investments in available-for-sale securities are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. Investments in trading securities are reported at fair value, with both realized and unrealized gains and losses recorded in interest income and other, net in the Consolidated Statement of Income. Investments in which the Company has the ability and intent, if necessary, to liquidate in order to support its current operations (including those with contractual maturities greater than one year from the date of purchase) are classified as short-term.

        The Company reviews its available-for-sale investments as of the end of each reporting period for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has occurred, the Company assesses whether it intends to sell the security or if it is more likely than not that it will be required to sell the security before recovery. If either of these two conditions is met, the Company recognizes a charge in earnings equal to the entire difference between the security's amortized cost basis and its fair value. If the Company does not intend to sell a security and it is not more likely than

F-10


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

not that it will be required to sell the security before recovery, the unrealized loss is separated into an amount representing the credit loss, which is recognized in earnings, and the amount related to all other factors, which is recorded in accumulated other comprehensive loss.

        In addition, the Company has made equity investments in non-publicly traded companies. Equity investments in which the Company does not have control, but has the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. The Company's proportionate share of income or loss is recorded in interest income and other, net in the Consolidated Statement of Income. All other non-marketable equity investments are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Prior to fiscal 2018, all other non-marketable equity investments were accounted for using the cost method. The Company periodically reviews its equity investments for other-than-temporary declines in fair value based on the specific identification method and writes down investments to their fair values when it determines that an other-than-temporary decline has occurred.

Derivative Financial Instruments

        The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Consolidated Statement of Cash Flows.

        Cash flow hedges used by the Company include foreign currency forward contracts and interest rate swap agreements. Foreign currency forward contracts are used to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Interest rate swap agreements are used to manage exposure to interest rate risks.

        The Company also uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company does not apply hedge accounting to these foreign currency forward contracts.

Inventories

        Inventories are stated at the lower of cost, determined using the first-in, first-out method, or net realizable value. The Company writes down the carrying value of inventory to net realizable value for estimated obsolescence or unmarketable inventory based upon assumptions about the age of inventory, future demand and market conditions. Inventory impairment charges establish a new cost basis for inventory and charges are not subsequently reversed to income even if circumstances later suggest that increased carrying amounts are recoverable.

Property and Equipment

        Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the useful lives of the assets ranging from three to ten

F-11


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

years. Leasehold improvements are depreciated over the lease term or their useful life, whichever is shorter.

        The Company owns the facilities it had previously leased for its headquarters in Austin, Texas. The buildings are located on land which is leased through 2099 from a third party. The rents for these ground leases were prepaid for the term of the leases by the previous lessee. The buildings and leasehold interest in ground leases are being depreciated on a straight-line basis over their estimated useful lives of 40 years and 86 years, respectively.

Business Combinations

        The Company records business combinations using the acquisition method of accounting and, accordingly, allocates the fair value of purchase consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the businesses acquired are included in the Company's consolidated results of operations beginning on the date of the acquisition.

Long-Lived Assets

        Purchased intangible assets are stated at cost, net of accumulated amortization, and are amortized using the straight-line method over their estimated useful lives, ranging from three to twelve years. Fair values are determined primarily using the income approach, in which the Company projects future expected cash flows and applies an appropriate discount rate.

        Long-lived assets "held and used" by the Company are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. When such factors and circumstances exist, the Company compares the projected undiscounted future cash flows associated with the related asset or group of assets over their estimated useful lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets and is recorded in the period in which the determination was made.

        The carrying value of goodwill is reviewed at least annually by the Company for possible impairment. The goodwill impairment test is a two-step process. The first step of the impairment analysis compares the fair value of the reporting unit to the net book value of the reporting unit. In determining fair value, several valuation methodologies are allowed, although quoted market prices are the best evidence of fair value. If the results of the first step demonstrate that the net book value is greater than the fair value, the Company must proceed to step two of the analysis. Step two of the analysis compares the implied fair value of goodwill to its carrying amount. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. The Company tests goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if events occur that would indicate that the carrying value of goodwill may be impaired.

F-12


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

Revenue Recognition

        Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

Performance Obligations

        Substantially all of the Company's contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (IC) products. Such sales represent a single performance obligation because the sale is one type of good (e.g., an IC) or includes multiple goods that are neither capable of being distinct nor separable from the other promises in the contract (e.g., an IC embedded with software). This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates and with an original expected duration of one year or less. As allowed under ASC 606, the Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.

        The Company's products carry a one-year replacement warranty. The replacement warranty promises customers that delivered products are as specified in the contract (an "assurance-type warranty"). Therefore, the Company accounts for such warranties under ASC 460, Guarantees, and not as a separate performance obligation.

Transaction Price

        The transaction price reflects the Company's expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Fixed consideration primarily includes sales to direct customers and sales to distributors in which both the sale to the distributor and the sale to the end customer occur within the same reporting period. Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. Stock rotation allows distributors limited levels of returns and is based on the distributor's prior purchases. Price protection represents price discounts granted to certain distributors and is based on negotiations on sales to end customers.

        The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Included in the transaction price estimate are amounts in which it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession.

        Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor

F-13


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs.

Contract Balances

        Accounts receivable represents the Company's unconditional right to receive consideration from its customer. Payments are typically due within 30 days of invoicing and do not include a significant financing component. To date, there have been no material impairment losses on accounts receivable. There were no material contract assets or contract liabilities recorded on the Consolidated Balance Sheet in any of the periods presented.

Shipping and Handling

        Shipping and handling costs are classified as a component of cost of revenues in the Consolidated Statements of Income.

Stock-Based Compensation

        The Company has stock-based compensation plans, which are more fully described in Note 14, Stock-Based Compensation. The Company accounts for those plans using a fair-value method and recognizes the expense in its Consolidated Statement of Income.

Research and Development

        Research and development costs are expensed as incurred. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets, and an allocated portion of our occupancy costs. Assets purchased to support the Company's ongoing research and development activities are capitalized when related to products which have achieved technological feasibility or have an alternative future use, and are amortized over their estimated useful lives.

Advertising

        Advertising costs are expensed as incurred. Advertising expenses were $1.9 million, $1.4 million and $1.6 million in fiscal 2018, 2017 and 2016, respectively.

Income Taxes

        The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax laws and related rates that will be in effect when the differences are expected to reverse. These differences result in deferred tax assets and liabilities, which are included in the Company's Consolidated Balance Sheet. The Company then assesses the likelihood that the deferred tax assets will be realized. A valuation allowance is established against deferred tax assets to the extent the Company believes that it is more likely than not that the deferred tax assets will not be realized, taking into consideration the level of

F-14


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

historical taxable income and projections for future taxable income over the periods in which the temporary differences are deductible.

        Uncertain tax positions must meet a more-likely-than-not threshold to be recognized in the financial statements and the tax benefits recognized are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon final settlement. See Note 17, Income Taxes, for additional information.

Recent Accounting Pronouncements

        In February 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This ASU allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company early adopted this ASU on December 31, 2017. The adoption did not have a material impact on its financial statements.

        In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The objectives of this ASU are to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and to make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. This ASU is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. The Company early adopted this ASU on December 31, 2017. The adoption did not have a material impact on its financial statements.

        In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. This ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is currently evaluating the effect of the adoption of this ASU, but anticipates that the adoption will not have a material impact on its financial statements.

        In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company expects that the adoption will not have a material impact on its financial statements.

        In February 2016, the FASB issued ASU No. 2016-02, Leases, which was subsequently amended in 2018 by ASU 2018-10, ASU 2018-11 and ASU 2018-20 (collectively, Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. For operating

F-15


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

2. Significant Accounting Policies (Continued)

leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company will elect an optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption and will not restate prior periods. The Company expects to elect certain practical expedients permitted under the transition guidance. The Company is substantially complete with its evaluation of the effect that the adoption of this ASU will have on its financial statements. The Company believes that most of its operating lease commitments will be subject to the new standard. In connection with the adoption of ASC 842, the Company expects to recognize additional right-of-use assets and operating lease liabilities of $20.8 million on December 30, 2018.

3. Earnings Per Share

        The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net income

  $ 83,591   $ 47,092   $ 61,494  

Shares used in computing basic earnings per share

    43,159     42,446     41,713  

Effect of dilutive securities:

   
 
   
 
   
 
 

Stock-based awards

    885     886     663  

Shares used in computing diluted earnings per share

    44,044     43,332     42,376  

Earnings per share:

                   

Basic

  $ 1.94   $ 1.11   $ 1.47  

Diluted

  $ 1.90   $ 1.09   $ 1.45  

        The Company intends to settle the principal amount of its convertible senior notes in cash and any excess value in shares in the event of a conversion. Accordingly, shares issuable upon conversion of the principal amount have been excluded from the calculation of diluted earnings per share. If the market value of the notes under certain prescribed conditions exceeds the conversion amount, the excess is included in the denominator for the computation of diluted earnings per share using the treasury stock method. For fiscal 2018, approximately 0.1 million shares were included in the denominator for the calculation of diluted earnings per share. For fiscal 2017, no such shares were included in the denominator for the calculation of diluted earnings per share. See Note 10, Debt, to the Consolidated Financial Statements for additional information.

F-16


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

4. Fair Value of Financial Instruments

        The following summarizes the valuation of the Company's financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.

 
  Fair Value Measurements
at December 29, 2018 Using
   
 
Description
  Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
  Significant Other
Observable
Inputs
(Level 2)
  Significant
Unobservable
Inputs
(Level 3)
  Total  

Assets:

                         

Cash equivalents:

                         

Money market funds

  $ 74,990   $   $   $ 74,990  

Corporate debt securities

        18,820         18,820  

Government debt securities

    9,338             9,338  

Total cash equivalents

  $ 84,328   $ 18,820   $   $ 103,148  

Short-term investments:

   
 
   
 
   
 
   
 
 

Government debt securities

  $ 48,141   $ 99,211   $   $ 147,352  

Corporate debt securities

        269,427         269,427  

Total short-term investments

  $ 48,141   $ 368,638   $   $ 416,779  

Other assets, net:

   
 
   
 
   
 
   
 
 

Auction rate securities

  $   $   $ 5,759   $ 5,759  

Total

  $   $   $ 5,759   $ 5,759  

Total

 
$

132,469
 
$

387,458
 
$

5,759
 
$

525,686
 

F-17


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

4. Fair Value of Financial Instruments (Continued)


 
  Fair Value Measurements
at December 30, 2017 Using
   
 
Description
  Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
  Significant Other
Observable
Inputs
(Level 2)
  Significant
Unobservable
Inputs
(Level 3)
  Total  

Assets:

                         

Cash equivalents:

                         

Money market funds

  $ 106,047   $   $   $ 106,047  

Corporate debt securities

        11,231         11,231  

Government debt securities

    53,615     1,453         55,068  

Total cash equivalents

  $ 159,662   $ 12,684   $   $ 172,346  

Short-term investments:

   
 
   
 
   
 
   
 
 

Government debt securities

  $ 94,575   $ 228,247   $   $ 322,822  

Corporate debt securities

        171,835         171,835  

Total short-term investments

  $ 94,575   $ 400,082   $   $ 494,657  

Other assets, net:

   
 
   
 
   
 
   
 
 

Auction rate securities

  $   $   $ 5,681   $ 5,681  

Total

  $   $   $ 5,681   $ 5,681  

Total

 
$

254,237
 
$

412,766
 
$

5,681
 
$

672,684
 

Valuation methodology

        The Company's cash equivalents and short-term investments that are classified as Level 2 are valued using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments in active markets; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. Investments classified as Level 3 are valued using a discounted cash flow model. The assumptions used in preparing the discounted cash flow model include estimates for interest rates, amount of cash flows, expected holding periods of the securities and a discount to reflect the Company's inability to liquidate the securities. The Company's derivative instruments are valued using discounted cash flow models. The assumptions used in preparing the valuation models include foreign exchange rates, forward and spot prices for currencies, and market observable data of similar instruments.

Available-for-sale investments

        The Company's investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet.

F-18


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

4. Fair Value of Financial Instruments (Continued)

The following summarizes the contractual underlying maturities of the Company's available-for-sale investments at December 29, 2018 (in thousands):

 
  Cost   Fair Value  

Due in one year or less

  $ 338,623   $ 337,910  

Due after one year through ten years

    169,058     168,657  

Due after ten years

    19,360     19,119  

  $ 527,041   $ 525,686  

        The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):

 
  Less Than 12 Months   12 Months or Greater   Total  
As of December 29, 2018
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
 

Government debt securities

  $ 13,278   $ (10 ) $ 88,696   $ (583 ) $ 101,974   $ (593 )

Corporate debt securities

    112,699     (273 )   76,310     (448 )   189,009     (721 )

Auction rate securities

            5,759     (241 )   5,759     (241 )

  $ 125,977   $ (283 ) $ 170,765   $ (1,272 ) $ 296,742   $ (1,555 )

 

 
  Less Than 12 Months   12 Months or Greater   Total  
As of December 30, 2017
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
 

Government debt securities

  $ 244,880   $ (931 ) $ 3,027   $ (15 ) $ 247,907   $ (946 )

Corporate debt securities

    151,149     (447 )   11,578     (73 )   162,727     (520 )

Auction rate securities

            5,681     (319 )   5,681     (319 )

  $ 396,029   $ (1,378 ) $ 20,286   $ (407 ) $ 416,315   $ (1,785 )

        The gross unrealized losses as of December 29, 2018 and December 30, 2017 were due primarily to changes in market interest rates and the illiquidity of the Company's auction-rate securities. The Company's auction-rate securities have been illiquid since 2008 when auctions for the securities failed because sell orders exceeded buy orders. These securities have a contractual maturity date of 2046. The Company is unable to predict if these funds will become available before their maturity date.

        The Company considers the declines in market value of its marketable securities investment portfolio to be temporary in nature. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, the Company's intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. As of December 29, 2018, the Company has determined that no other-than-temporary impairment losses existed.

F-19


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

4. Fair Value of Financial Instruments (Continued)

        At December 29, 2018 and December 30, 2017, there were no material unrealized gains associated with the Company's available-for-sale investments.

Level 3 fair value measurements

        The following summarizes quantitative information about Level 3 fair value measurements.

Auction rate securities

Fair Value at
December 29, 2018
(000s)
  Valuation Technique   Unobservable Input   Weighted
Average
$5,759   Discounted cash flow   Estimated yield   3.23%

 

 

 

 

Expected holding period

 

10 years

 

 

 

 

Estimated discount rate

 

3.76%

        The Company has followed an established internal control procedure used in valuing auction rate securities. The procedure involves the analysis of valuation techniques and evaluation of unobservable inputs commonly used by market participants to price similar instruments, and which have been demonstrated to provide reasonable estimates of prices obtained in actual market transactions. Outputs from the valuation process are assessed against various market sources when they are available, including marketplace quotes, recent trades of similar illiquid securities, benchmark indices and independent pricing services. The technique and unobservable input parameters may be recalibrated periodically to achieve an appropriate estimation of the fair value of the securities.

        Significant changes in any of the unobservable inputs used in the fair value measurement of auction rate securities in isolation could result in a significantly lower or higher fair value measurement. An increase in expected yield would result in a higher fair value measurement, whereas an increase in expected holding period or estimated discount rate would result in a lower fair value measurement. Generally, a change in the assumptions used for expected holding period is accompanied by a directionally similar change in the assumptions used for estimated yield and discount rate.

        The following summarizes the activity in Level 3 financial instruments for the years ended December 29, 2018 and December 30, 2017 (in thousands):

Assets

 
  Year Ended  
Auction Rate Securities
  December 29,
2018
  December 30,
2017
 

Beginning balance

  $ 5,681   $ 5,196  

Gain included in other comprehensive income (loss)

    78     485  

Ending balance

  $ 5,759   $ 5,681  

F-20


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

4. Fair Value of Financial Instruments (Continued)

Liabilities

 
  Year Ended  
Contingent Consideration (1)
  December 30,
2017
 

Beginning balance

  $  

Issues

    3,829  

Reclassification to acquisition-related liabilities

    (3,380 )

Gain recognized in selling, general and administrative expenses

    (449 )

Ending balance

  $  

(1)
In connection with the acquisition of Zentri, the Company recorded contingent consideration based on fiscal 2017 revenue from certain Zentri products.

Fair values of other financial instruments

        The Company's debt is recorded at cost, but is measured at fair value for disclosure purposes. The fair value of the Company's convertible senior notes is determined using observable market prices. The notes are traded in less active markets and are therefore classified as a Level 2 fair value measurement. As of December 29, 2018 and December 30, 2017, the fair value of the convertible senior notes was $419.0 million and $466.2 million, respectively.

        The Company's other financial instruments, including cash, accounts receivable and accounts payable, are recorded at amounts that approximate their fair values due to their short maturities.

5. Derivative Financial Instruments

        The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings.

Cash Flow Hedges

Foreign Currency Forward Contracts

        The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Changes in the fair value of the contracts are recorded in accumulated other comprehensive loss in the Consolidated Balance Sheet and subsequently reclassified into earnings in the period during which the hedged transaction is recognized. The reclassified amount is reported in the same financial statement line item as the hedged item. If the foreign currency forward contracts are terminated or can no longer qualify as hedging instruments prior to maturity, the fair value of the contracts recorded in accumulated other comprehensive loss may be recognized in the Consolidated Statement of Income based on an assessment of the contracts at the time of termination.

F-21


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

5. Derivative Financial Instruments (Continued)

        The Company entered into foreign currency forward contracts in March 2018 for a portion of its forecasted operating expenses denominated in the Norwegian Krone. As of December 29, 2018, the contracts had maturities of one to twelve months and an aggregate notional value of $8.8 million. Losses expected to be reclassified into earnings in the next 12 months were not material. The fair value of the contracts, contract losses recognized in other comprehensive income and amounts reclassified from accumulated other comprehensive loss into earnings were not material for any of the periods presented.

Interest Rate Swaps

        The Company entered into an interest rate swap agreement with an original notional value of $72.5 million in connection with its Credit Facility in July 2016. The Company terminated the swap agreement on March 6, 2017, which resulted in the reclassification of $1.8 million of unrealized gains that were previously recorded in accumulated other comprehensive loss into earnings during fiscal 2017.

Non-designated Hedges

Foreign Currency Forward Contracts

        The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company recognizes gains and losses on the foreign currency forward contracts in interest income and other, net in the Consolidated Statement of Income in the same period as the remeasurement loss and gain of the related foreign currency denominated asset or liability. The Company does not apply hedge accounting to these foreign currency forward contracts.

        As of December 30, 2017, the Company held one foreign currency forward contract denominated in the Norwegian Krone with a notional value of $2.4 million. The fair value of the contract was not material as of December 30, 2017.

        The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):

 
  Year Ended    
Gain (Loss) Recognized in Income
  December 29,
2018
  December 30,
2017
  December 31,
2016
  Location

Foreign currency forward contracts

  $ 105   $ (207 ) $ (92 ) Interest income and other, net

F-22


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

6. Balance Sheet Details

        The following tables show the details of selected Consolidated Balance Sheet items (in thousands):

Accounts Receivable, Net

 
  December 29,
2018
  December 30,
2017
 

Accounts receivable

  $ 73,832   $ 72,005  

Allowance for doubtful accounts

    (638 )   (638 )

  $ 73,194   $ 71,367  

Inventories

 
  December 29,
2018
  December 30,
2017
 

Work in progress

  $ 50,983   $ 46,698  

Finished goods

    23,989     26,434  

  $ 74,972   $ 73,132  

Property and Equipment

 
  December 29,
2018
  December 30,
2017
 

Buildings and improvements

  $ 109,025   $ 96,196  

Equipment

    62,895     59,836  

Computers and purchased software

    42,487     37,598  

Leasehold interest in ground leases

    23,840     23,840  

Leasehold improvements

    12,006     10,483  

Furniture and fixtures

    7,794     5,691  

    258,047     233,644  

Accumulated depreciation

    (118,998 )   (105,962 )

  $ 139,049   $ 127,682  

Other Current Liabilities

 
  December 29,
2018
  December 30,
2017
 

Accrued compensation and benefits

  $ 37,113   $ 33,631  

Accrued price protection credits

    12,033     8,239  

Other

    32,034     31,489  

  $ 81,180   $ 73,359  

F-23


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

6. Balance Sheet Details (Continued)

Other Non-current Liabilities

 
  December 29,
2018
  December 30,
2017
 

Non-current tax liabilities

  $ 21,576   $ 39,196  

Other

    35,872     38,666  

  $ 57,448   $ 77,862  

7. Risks and Uncertainties

Financial Instruments

        Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash equivalents, investments, accounts receivable, notes receivable and derivatives. The Company places its cash equivalents and investments primarily in municipal bonds, money market funds, corporate bonds, variable-rate demand notes, U.S. government securities, agency securities, asset-back securities, certificates of deposit, commercial paper, auction-rate securities and international government bonds. Concentrations of credit risk with respect to accounts receivable are primarily due to customers with large outstanding balances. The Company's customers that accounted for greater than 10% of accounts receivable consisted of the following:

 
  December 29,
2018
  December 30,
2017
 

Arrow Electronics

    12 %   14 %

Edom Technology

    10 %   *  

Avnet

        16 %

*
Less than 10% of accounts receivable

        The Company performs periodic credit evaluations of its customers' financial condition and generally requires no collateral from its customers. The Company provides an allowance for potential credit losses based upon the expected collectibility of such receivables. Losses have not been significant for any of the periods presented.

        The Company holds three notes receivable from two privately held companies. The total carrying value of the notes was $2.4 million as of December 29, 2018, which was recorded in other assets, net in the Consolidated Balance Sheet.

        The Company holds two equity investments in privately held companies. One investment is accounted for using the equity method and had a carrying value of $4.1 million as of December 29, 2018. The second investment is recorded at cost minus impairment and had a carrying value of $2.0 million as of December 29, 2018. In fiscal 2018, the Company reduced the carrying value of the second investment by $1.8 million, which was recorded in interest income and other, net in the Consolidated Statements of Income. Both investments were recorded in other assets, net in the Consolidated Balance Sheet.

F-24


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

7. Risks and Uncertainties (Continued)

        As a result of its use of derivative instruments, the Company is exposed to the risk that its counterparties will fail to meet their contractual obligations. To mitigate this counterparty credit risk, the Company has a policy to enter into contracts with only selected major financial institutions. The Company periodically reviews and re-assesses the creditworthiness of such counterparties based on a variety of factors.

Distributor Advances

        On sales to distributors, the Company's payment terms often require the distributor to initially pay amounts owed to the Company for an amount in excess of their ultimate cost. The Company's sales price to its distributors may be higher than the amount that the distributors will ultimately owe the Company because distributors often negotiate price reductions after purchasing the product from the Company and such reductions are often significant. These negotiated price discounts are not granted until the distributor sells the product to the end customer, which may occur after the distributor has paid the original invoice amount to the Company. Payment of invoices prior to receiving an associated discount can have an adverse impact on the working capital of the Company's distributors. Accordingly, the Company has entered into agreements with certain distributors whereby it advances cash to the distributors to reduce the distributor's working capital requirements. The advance amounts are based on the distributor's inventory balance, and are adjusted quarterly. Such amounts are recorded in prepaid expenses and other current assets in the Consolidated Balance Sheet. The terms of these advances are set forth in binding legal agreements and are unsecured, bear no interest on unsettled balances and are due upon demand. The agreements governing these advances can be cancelled by the Company at any time.

Suppliers

        A significant portion of the Company's products are fabricated by Taiwan Semiconductor Manufacturing Co. (TSMC) or Semiconductor Manufacturing International Corporation (SMIC). The inability of TSMC or SMIC to deliver wafers to the Company on a timely basis could impact the production of the Company's products for a substantial period of time, which could have a material adverse effect on the Company's business, financial condition, results of operations and cash flows.

Customers

        The Company sells directly to end customers, distributors and contract manufacturers. Although the Company actually sells the products to, and is paid by, distributors and contract manufacturers, the Company refers to the end customer as its customer. None of the Company's end customers or

F-25


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

7. Risks and Uncertainties (Continued)

contract manufacturers accounted for greater than 10% of revenue during fiscal 2018, 2017 or 2016. The Company's distributors that accounted for greater than 10% of revenue consisted of the following:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Arrow Electronics

    21 %   12 %   11 %

Edom Technology

    17 %   19 %   17 %

Avnet

    *     14 %   13 %

*
Less than 10% of revenue

8. Acquisitions

Z-Wave

        On April 18, 2018, the Company completed the acquisition of the Z-Wave business from Sigma Designs, Inc. for $243 million in cash. Z-Wave is an Internet of Things (IoT) technology for smart home solutions.

        This strategic acquisition expands the Company's IoT connectivity portfolio in the connected home market, while further scaling the Company's engineering team. These factors contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, the Company recorded goodwill. A portion of the goodwill is deductible for tax purposes. The purchase price was allocated as follows (in thousands):

 
  Amount   Weighted-Average
Amortization Period
(Years)

Intangible assets:

         

In-process research and development

  $ 20,900   Not amortized

Developed technology

    69,875   7

Customer relationships

    25,000   4

Trademarks

    9,900   7

    125,675    

Cash and cash equivalents

    2,841    

Accounts receivable

    5,311    

Inventory

    15,581    

Other current assets

    329    

Goodwill

    109,117    

Other non-current assets

    2,587    

Accounts payable

    (3,306 )  

Other current liabilities

    (8,918 )  

Other non-current liabilities

    (6,648 )  

Total purchase price

  $ 242,569    

F-26


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

8. Acquisitions (Continued)

        In-process research and development (IPR&D) represents acquired smart home technology that had not been completed as of the acquisition date. The fair value of IPR&D was determined using the income approach. The discount rate applied to the projected cash flows was 15.0%, which reflects the engineering and technical risks related to the projects. The allocation of the purchase price is preliminary and subject to change, based on the finalization of income tax matters.

        Revenues attributable to the Z-Wave business from the date of acquisition to December 29, 2018 were $37.0 million. The Company recorded approximately $4.9 million of acquisition-related costs in selling, general and administrative expenses during fiscal 2018.

        The following unaudited pro forma financial information presents combined results of operations for each of the periods presented, giving effect to the acquisition as if it had been completed on January 1, 2017. The pro forma financial information includes charges for the fair value write-up associated with acquired inventory, adjustments for amortization expense of acquired intangible assets and tax-related expenses. The pro forma results of operations are presented for informational purposes only and are not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2017 or of results that may occur in the future (in thousands, except per share data):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 
 
  (Unaudited)
 

Revenues

  $ 882,109   $ 824,009  

Net income

  $ 87,874   $ 27,958  

Earnings per share:

   
 
   
 
 

Basic

  $ 2.04   $ 0.66  

Diluted

  $ 2.00   $ 0.65  

Zentri

        On January 20, 2017, the Company acquired Zentri, Inc., a private company. Zentri is an innovator in low-power, cloud-connected Wi-Fi technologies for the IoT. The Company acquired Zentri for approximately $18.1 million, including initial cash consideration of approximately $14.3 million, and potential additional consideration with an estimated fair value of approximately $3.8 million at the date of acquisition.

        The purchase price was allocated as follows: intangible assets—$6.7 million; goodwill—$12.1 million; and other net liabilities—$0.7 million. The goodwill is not deductible for tax purposes. Pro forma information related to this acquisition has not been presented because it would not be materially different from amounts reported.

Micrium

        On October 3, 2016, the Company acquired Micrium, a private company. Micrium is a supplier of real-time operating system (RTOS) software for the IoT. The Company acquired Micrium for approximately $12.4 million, consisting of approximately $8.2 million in cash and $4.2 million in stock consideration. An additional approximately $1.0 million in stock consideration was accounted for as a transaction separate from the business combination based on its economic substance and will be recorded as post-combination compensation expense over four years.

F-27


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

8. Acquisitions (Continued)

        The purchase price was allocated as follows: intangible assets—$9.5 million; goodwill—$3.4 million; and other net liabilities—$0.5 million. A portion of the goodwill is deductible for tax purposes. Pro forma information related to this acquisition has not been presented because it would not be materially different from amounts reported.

Energy Micro

        On July 1, 2013, the Company acquired Energy Micro. In fiscal 2016, the Company entered into an agreement which settled the amount of the earn-out to be paid for fiscal 2015 through 2018. The total settlement amount was approximately $16.0 million (in lieu of potential payments of up to $26.7 million) and was paid on May 11, 2016.

9. Goodwill and Other Intangible Assets

Goodwill

        The following summarizes the activity in goodwill for the years ended December 29, 2018 and December 30, 2017 (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 

Beginning balance

  $ 288,227   $ 276,130  

Additions due to business combinations

    109,117     12,097  

Ending balance

  $ 397,344   $ 288,227  

Other Intangible Assets

        The gross carrying amount and accumulated amortization of other intangible assets are as follows (in thousands):

 
   
  December 29, 2018   December 30, 2017  
 
  Weighted-Average
Amortization
Period
(Years)
 
 
  Gross
Amount
  Accumulated
Amortization
  Gross
Amount
  Accumulated
Amortization
 

Core and developed technology

  8   $ 237,265   $ (102,116 ) $ 161,700   $ (89,442 )

Customer relationships

  5     46,890     (21,075 )   25,470     (16,180 )

Patents

              3,000     (2,750 )

Trademarks

  7     12,310     (2,442 )   3,690     (2,344 )

Total

  8   $ 296,465   $ (125,633 ) $ 193,860   $ (110,716 )

        Gross intangible assets increased $125.7 million in fiscal 2018 for assets added due to the acquisition of Z-Wave business. This increase was offset by $23.1 million due to the removal of fully amortized assets.

        Amortization expense related to intangible assets for fiscal 2018, 2017 and 2016 was $38.0 million, $27.1 million and $27.3 million, respectively. The estimated aggregate amortization expense for

F-28


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

9. Goodwill and Other Intangible Assets (Continued)

intangible assets subject to amortization for each of the five succeeding fiscal years is as follows (in thousands):

Fiscal Year
   
 

2019

  $ 39,222  

2020

    36,727  

2021

    32,337  

2022

    24,206  

2023

    18,286  

10. Debt

1.375% Convertible Senior Notes

        On March 6, 2017, the Company completed a private offering of $400 million principal amount convertible senior notes (the "Notes"). The Notes bear interest semi-annually at a rate of 1.375% per year and will mature on March 1, 2022, unless repurchased, redeemed or converted at an earlier date. The Company used $72.5 million of the proceeds to pay off the then remaining balance under its credit agreement.

        The Notes are convertible at an initial conversion rate of 10.7744 shares of common stock per $1,000 principal amount of the Notes, or approximately 4.3 million shares of common stock, which is equivalent to a conversion price of approximately $92.81 per share. The conversion rate is subject to adjustment under certain circumstances. Holders may convert the Notes under the following circumstances: during any calendar quarter after the calendar quarter ended on June 30, 2017 if the closing price of the Company's common stock for at least 20 trading days in the 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the conversion price of the Notes; during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the closing sale price of our common stock and the conversion rate on each such trading day; if specified distributions or corporate events occur; if the Notes are called for redemption; or at any time after December 1, 2021. The Company may redeem all or any portion of the Notes, at its option, on or after March 6, 2020, if the last reported sale price of the Company's common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period. Upon conversion, the Notes may be settled in cash, shares of the Company's common stock or a combination of cash and shares, at the Company's election.

        The principal balance of the Notes was separated into liability and equity components, and was recorded initially at fair value. The excess of the principal amount of the liability component over its carrying amount represents the debt discount, which is amortized to interest expense over the term of the Notes using the effective interest method. The carrying amount of the liability component was estimated by discounting the contractual cash flows of similar non-convertible debt at an appropriate market rate at the date of issuance.

        The Company incurred debt issuance costs of approximately $10.6 million, which was allocated to the liability and equity components in proportion to the allocation of the proceeds. The costs allocated

F-29


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

10. Debt (Continued)

to the liability component are being amortized as interest expense over the term of the Notes using the effective interest method.

        The carrying amount of the Notes consisted of the following (in thousands):

 
  December 29,
2018
  December 30,
2017
 

Liability component

             

Principal

  $ 400,000   $ 400,000  

Unamortized debt discount

    (39,298 )   (50,499 )

Unamortized debt issuance costs

    (5,931 )   (7,622 )

Net carrying amount

  $ 354,771   $ 341,879  

Equity component

             

Net carrying amount

  $ 57,735   $ 57,735  

        The liability component of the Notes is recorded in convertible debt on the Consolidated Balance Sheet. The equity component of the Notes is recorded in additional paid-in capital. The effective interest rate for the liability component was 4.75%. As of December 29, 2018, the remaining period over which the debt discount and debt issuance costs will be amortized was 3.2 years.

        Interest expense related to the Notes was comprised of the following (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 

Contractual interest expense

  $ 5,500   $ 4,492  

Amortization of debt discount

    11,202     8,816  

Amortization of debt issuance costs

    1,690     1,330  

  $ 18,392   $ 14,638  

Credit Facility

        In connection with the Company's offering of the Notes, it and certain of its domestic subsidiaries (the "Guarantors") amended its existing credit agreement and paid off the then remaining balance of $72.5 million. The amended agreement (the "Credit Facility") consists of a $300 million revolving credit facility with a maturity date of July 24, 2020. The Credit Facility includes a $25 million letter of credit sublimit and a $10 million swingline loan sublimit. The Company also has an option to increase the size of the borrowing capacity by up to an aggregate of $200 million in additional commitments, subject to certain conditions.

        The revolving credit facility, other than swingline loans, will bear interest at the Eurodollar rate plus an applicable margin or, at the option of the Company, a base rate (defined as the highest of the Wells Fargo prime rate, the Federal Funds rate plus 0.50% and the Eurodollar Base Rate plus 1.00%) plus an applicable margin. Swingline loans accrue interest at the base rate plus the applicable margin for base rate loans. The applicable margins for the Eurodollar rate loans range from 1.25% to 2.00%

F-30


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

10. Debt (Continued)

and for base rate loans range from 0.25% to 1.00%, depending in each case, on the leverage ratio as defined in the Credit Facility.

        The Credit Facility contains various conditions, covenants and representations with which the Company must be in compliance in order to borrow funds and to avoid an event of default, including financial covenants that the Company must maintain a leverage ratio (funded debt/EBITDA) of no more than 3.00 to 1 and a minimum fixed charge coverage ratio (EBITDA/interest payments, income taxes and capital expenditures) of no less than 1.25 to 1. As of December 29, 2018, the Company was in compliance with all covenants of the Credit Facility. The Company's obligations under the Credit Facility are guaranteed by the Guarantors and are secured by a security interest in substantially all assets of the Company and the Guarantors.

11. Commitments and Contingencies

Operating Leases

        The Company leases certain facilities under operating lease agreements that expire at various dates through 2027. Some of these arrangements contain renewal options and require the Company to pay taxes, insurance and maintenance costs.

        Rent expense under operating leases was $6.0 million, $5.5 million and $4.7 million for fiscal 2018, 2017 and 2016, respectively. The minimum annual future rentals under the terms of these leases as of December 29, 2018 are as follows (in thousands):

Fiscal Year
   
 

2019

  $ 5,287  

2020

    4,746  

2021

    4,051  

2022

    3,485  

2023

    2,810  

Thereafter

    3,842  

Total minimum lease payments

  $ 24,221  

Investment Commitment

        The Company has committed to invest up to $10.0 million in a limited partnership, of which approximately $4.3 million was funded through December 29, 2018.

Patent Litigation—Cresta Technology

        On January 28, 2014, Cresta Technology Corporation ("Cresta Technology"), a Delaware corporation, filed a lawsuit against the Company in the United States District Court in the District of Delaware, alleging infringement of three United States Patents (the "Cresta Patents"). On July 16, 2014, the Company filed a lawsuit against Cresta Technology in the United States District Court in the Northern District of California alleging infringement of six United States Patents.

F-31


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

11. Commitments and Contingencies (Continued)

        Cresta Technology declared bankruptcy in 2016 and the Cresta patents and the Delaware lawsuit were acquired by Crespe LLC.

        On September 17, 2018, the Company and Crespe LLC settled all matters. The Company received a non-material payment from Crespe LLC. There was no payment from the Company and the Company received a full license to the Cresta Patents and dismissal of all claims.

Patent Litigation—Bandspeed

        On June 21, 2018, Bandspeed, LLC ("Bandspeed"), a Texas limited liability company, filed a lawsuit against the Company in the United States District Court of the Western District of Texas, Austin Division, alleging infringement of eight United States Patents. On November 9, 2018, the Company and Bandspeed settled all matters, and the Court ordered a dismissal on November 19, 2018. The Company made a non-material payment to Bandspeed and received a full license to the alleged patents and dismissal of all claims.

Other

        The Company is involved in various other legal proceedings that have arisen in the normal course of business. While the ultimate results cannot be predicted with certainty, the Company does not expect them to have a material adverse effect on its Consolidated Financial Statements.

12. Stockholders' Equity

Common Stock

        The Company issued 0.8 million shares of common stock during fiscal 2018.

Share Repurchase Programs

        The Board of Directors authorized the following share repurchase programs (in thousands):

Program Authorization Date
  Program
Termination
Date
  Program
Amount
 

October 2017

  December 2019   $ 200,000 *

January 2017

  December 2017   $ 100,000  

August 2015

  December 2016   $ 100,000  

*
In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100 million to $200 million and extended the termination date from December 2018 to December 2019.

        These programs allow for repurchases to be made in the open market or in private transactions, including structured or accelerated transactions, subject to applicable legal requirements and market conditions. The Company repurchased 0.4 million shares of its common stock for $39.3 million during fiscal 2018. The Company did not repurchase any shares of its common stock during fiscal 2017. The

F-32


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

12. Stockholders' Equity (Continued)

Company repurchased 0.9 million shares of its common stock for $40.5 million during fiscal 2016. These shares were retired upon repurchase.

Reclassifications From Accumulated Other Comprehensive Loss

        The following table summarizes the effect on net income from reclassifications out of accumulated other comprehensive loss (in thousands):

 
  Year ended  
Reclassification
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Losses on available-for-sales securities to:

                   

Interest income and other, net

  $ (49 ) $   $  

Gains (losses) on cash flow hedges to:

   
 
   
 
   
 
 

Interest income and other, net

    (316 )        

Interest expense

        1,808     (249 )

    (365 )   1,808     (249 )

Income tax (expense) benefit

   
77
   
(633

)
 
87
 

Total gains (losses) reclassified

  $ (288 ) $ 1,175   $ (162 )

Income Tax Allocated to the Components of Other Comprehensive Income (Loss)

        The income tax effects of the components of other comprehensive income (loss) were as follows (in thousands):

 
  Year ended  
Income tax (expense) benefit on:
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net changes to available-for-sale securities:

                   

Unrealized gains (losses) arising during the period

  $ (79 ) $ 255   $ 63  

Reclassification for losses included in net income

    (10 )        

Net changes to cash flow hedges:

   
 
   
 
   
 
 

Unrealized gains (losses) arising during the period

    200         (513 )

Reclassification for gains (losses) included in net income          

    (66 )   633     (87 )

  $ 45   $ 888   $ (537 )

F-33


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

13. Revenues

        The Company groups its revenues into four categories, based on the markets and applications in which its products may be used. The following disaggregates the Company's revenue by product category (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017 (1)
  December 31,
2016 (1)
 

Internet of Things

  $ 463,838   $ 395,012   $ 314,614  

Infrastructure

    199,478     152,158     147,677  

Broadcast

    141,412     152,980     157,746  

Access

    63,539     68,717     77,589  

  $ 868,267   $ 768,867   $ 697,626  

(1)
Under the modified retrospective method, prior period amounts have not been adjusted.

        A portion of the Company's sales are made to distributors under agreements allowing certain rights of return and/or price protection related to the final selling price to the end customers. These factors impact the timing and uncertainty of revenues and cash flows. The Company recognized revenue of $24.3 million during fiscal 2018 from performance obligations that were satisfied in previous reporting periods. The following disaggregates the Company's revenue by sales channel (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017 (1)
  December 31,
2016 (1)
 

Distributors

  $ 618,989   $ 547,419   $ 471,622  

Direct customers

    249,278     221,448     226,004  

  $ 868,267   $ 768,867   $ 697,626  

(1)
Under the modified retrospective method, prior period amounts have not been adjusted.

14. Stock-Based Compensation

        In fiscal 2009, the stockholders of the Company approved the 2009 Stock Incentive Plan (the "2009 Plan") and the 2009 Employee Stock Purchase Plan (the "2009 Purchase Plan"). In fiscal 2017, the stockholders of the Company approved amendments to both the 2009 Plan and the 2009 Purchase Plan. These amendments authorized additional shares of common stock for issuance, to comply with changes in applicable law, improve the Company's corporate governance and to implement other best practices.

2009 Stock Incentive Plan

        Under the 2009 Plan, the following may be granted: stock options, stock appreciation rights, performance shares, performance stock units, restricted stock units (RSUs), restricted stock awards (RSAs), performance-based awards and other awards (collectively, all such grants are referred to as "awards"). The fiscal 2017 amendments to the 2009 Plan created a single share pool. All awards now deduct one share from the 2009 Plan shares available for issuance for each share granted. Awards

F-34


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

14. Stock-Based Compensation (Continued)

granted under the 2009 Plan generally contain vesting provisions ranging from three to four years. The exercise price of stock options offered under the 2009 Plan may not be less than 100% of the fair market value of a share of our common stock on the date of grant. To the extent awards granted under the 2009 Plan terminate, expire or lapse for any reason, or are settled in cash, shares subject to such awards will again be available for grant.

2000 Stock Incentive Plan

        In fiscal 2000, the Company's Board of Directors and stockholders approved the 2000 Plan. The 2000 Plan contains programs for (i) the discretionary granting of stock options to employees, non-employee board members and consultants for the purchase of shares of the Company's common stock, (ii) the discretionary issuance of common stock directly (as granted under direct issuance shares in RSAs and RSUs), (iii) the granting of special below-market stock options to executive officers and other highly compensated employees of the Company for which the exercise price can be paid using payroll deductions and (iv) the automatic issuance of stock options to non-employee board members. The discretionary issuance of common stock, RSUs and stock options generally contain vesting provisions ranging from three to eight years. If permitted by the Company, stock options can be exercised immediately and, similar to the direct issuance shares, are subject to repurchase rights which generally lapse in accordance with the vesting schedule. The repurchase rights provide that upon certain defined events, the Company can repurchase unvested shares at the price paid per share. The term of each stock option is no more than ten years from the date of grant.

Stock Grants and Modifications

        The Company granted to its employees 0.6 million, 0.7 million and 1.3 million shares of full value awards and 0.0 million, 0.0 million, and 0.2 million stock options from the 2009 Plan during fiscal 2018, 2017 and 2016, respectively.

        The Company recorded $0.9 million in selling, general and administrative expense during fiscal 2016 in connection with the modifications of certain equity awards. The modifications were pursuant to three employee terminations in fiscal 2016. There were no other significant modifications made to any stock grants during fiscal 2018, 2017 or 2016.

        Included in the full value awards granted under the 2009 Plan in fiscal 2018, 2017 and 2016 were a total of 41 thousand, 54 thousand and 65 thousand market-based stock awards, respectively. The awards, also known as market stock units (MSUs), provide the rights to acquire a number of shares of common stock for no cash consideration based upon achievement of specified levels of market conditions. The requisite service period for these MSUs is also the vesting period, which is generally three years. The performance criteria of the MSUs measure the difference between the total stockholders' return of the Company against that of the PHLX Semiconductor Sector Total Return Index.

        Also included in the full value awards granted under the 2009 Plan during fiscal 2018, 2017 and 2016 were 41 thousand, 54 thousand and 65 thousand performance-based stock awards, respectively. The awards, also known as PSUs, provide for the rights to acquire a number of shares of common stock for no cash consideration based upon the achievement of specified revenue objectives during the year. The requisite service period for these PSUs is approximately three years from the date of grant.

F-35


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

14. Stock-Based Compensation (Continued)

2009 Employee Stock Purchase Plan

        The rights to purchase common stock granted under the 2009 Purchase Plan are intended to be treated as either (i) purchase rights granted under an "employee stock purchase plan," as that term is defined in Section 423(b) of the Internal Revenue Code (the "423(b) Plan"), or (ii) purchase rights granted under an employee stock purchase plan that is not subject to the terms and conditions of Section 423(b) of the Internal Revenue Code (the "Non-423(b) Plan"). The Company will retain the discretion to grant purchase rights under either the 423(b) Plan or the Non-423(b) Plan. Eligible employees may purchase a limited number of shares of the Company's common stock at no less than 85% of the fair market value of a share of common stock at prescribed purchase intervals during an offering period. Each offering period will be comprised of a series of one or more successive and/or overlapping purchase intervals and has a maximum term of 24 months. During fiscal 2018, 2017 and 2016, the Company issued 223 thousand, 239 thousand and 224 thousand shares, respectively, under the 2009 Purchase Plan to its employees. The weighted-average fair value for purchase rights granted in fiscal 2018 under the 2009 Purchase Plan was $22.59 per share.

Accounting for Stock-Based Compensation

        Stock-based compensation costs are based on the fair values on the date of grant for stock awards and stock options and on the date of enrollment for the employee stock purchase plans. The fair values of stock awards (such as RSUs, PSUs and RSAs) are estimated based on their intrinsic values. The fair values of MSUs are estimated using a Monte Carlo simulation. The fair values of stock options and employee stock purchase plans are estimated using the Black-Scholes option-pricing model.

        The Black-Scholes valuation calculation requires the Company to estimate key assumptions such as future stock price volatility, expected terms, risk-free rates and dividend yield. Expected stock price volatility is based upon a combination of both historical volatility and implied volatility derived from traded options on the Company's stock in the marketplace. Expected term is derived from an analysis of historical exercises and remaining contractual life of options. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company has never paid cash dividends and does not currently intend to pay cash dividends, thus it has assumed a 0% dividend yield.

        The Monte Carlo simulation used to calculate the fair value of the MSUs simulates the present value of the potential outcomes of future stock prices of the Company and the Philadelphia Semiconductor Sector Total Return Index over the requisite service period. The projection of stock prices are based on the risk-free rate of return, the volatilities of the stock price of the Company and the Index, and the correlation of the stock price of the Company with the Index.

        The Company estimates potential forfeitures of stock grants and adjusts compensation cost recorded accordingly. The estimate of forfeitures will be adjusted over the requisite service period to the extent that actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of stock-based compensation expense to be recognized in future periods.

        The fair values of stock options and RSUs are amortized as compensation expense on a straight-line basis over the vesting period of the grants. The fair values of RSAs are fully expensed in

F-36


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

14. Stock-Based Compensation (Continued)

the period of grant, when shares are immediately issued with no vesting restrictions. The fair values of MSUs are amortized as compensation expense on a straight-line basis over the performance and service periods of the grants. The fair values of PSUs are amortized as compensation expense on a straight-line basis over the performance period when the performance is probable of achievement, and over the remaining service periods thereafter. Compensation expense recognized is shown in the operating activities section of the Consolidated Statements of Cash Flows.

        The fair values estimated from the Black-Scholes option-pricing model for ESPP and stock options granted were calculated using the following assumptions:

 
  Year Ended  
Employee Stock Purchase Plan
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

    30 %   28 %   30 %

Risk-free interest rate %

    2.4 %   1.1 %   0.6 %

Expected term (in months)

    9     8     15  

Dividend yield

             

 

 
  Year Ended  
Stock Options
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

            32 %

Risk-free interest rate %

            1.3 %

Expected term (in years)

            5.4  

Dividend yield

             

        The fair values estimated from Monte Carlo simulation for MSUs were calculated using the following assumptions:

 
  Year Ended  
MSUs
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

    29 %   31 %   30 %

Risk-free interest rate %

    2.4 %   1.6 %   0.9 %

Expected term (in years)

    2.9     2.9     2.9  

Dividend yield

             

F-37


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

14. Stock-Based Compensation (Continued)

        A summary of stock-based compensation activity with respect to fiscal 2018 follows:

Stock Options
  Shares
(000s)
  Weighted-
Average
Exercise
Price
  Weighted-Average
Remaining
Contractual
Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    170   $ 38.88              

Exercised

    (33 ) $ 36.45              

Outstanding at December 29, 2018

    137   $ 39.47     7.1   $ 5,327  

Vested at December 29, 2018 and expected to vest

   
83
 
$

40.39
   
7.1
 
$

3,154
 

Exercisable at December 29, 2018

   
50
 
$

37.88
   
7.1
 
$

2,031
 

 

RSAs and RSUs
  Shares
(000s)
  Weighted-
Average
Purchase
Price
  Weighted-Average
Remaining
Vesting Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    1,523   $              

Granted

    522   $              

Vested or issued

    (730 ) $              

Cancelled or forfeited

    (97 ) $              

Outstanding at December 29, 2018

    1,218   $     0.86   $ 95,620  

Outstanding at December 29, 2018 and expected to vest

   
1,147
 
$

   
0.86
 
$

90,008
 

 

PSUs and MSUs
  Shares
(000s)
  Weighted-
Average
Purchase
Price
  Weighted-Average
Remaining
Vesting Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    259   $              

Granted

    81   $              

Earned or issued

    (37 ) $              

Cancelled or forfeited

    (21 ) $              

Outstanding at December 29, 2018

    282   $     1.1   $ 22,164  

Outstanding at December 29, 2018 and expected to vest

   
249
 
$

   
1.1
 
$

19,615
 

        The following summarizes the Company's weighted average fair value at the date of grant:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Per grant of RSAs and RSUs

  $ 93.75   $ 72.85   $ 40.55  

Per grant of PSUs and MSUs

  $ 97.53   $ 78.40   $ 32.23  

Per grant of stock options

  $   $   $ 40.38  

F-38


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

14. Stock-Based Compensation (Continued)

        The following summarizes the Company's stock-based payment and stock option values (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Intrinsic value of stock options exercised

  $ 1,952   $ 2,174   $ 2,560  

Intrinsic value of RSUs that vested

  $ 68,012   $ 53,093   $ 36,502  

Grant date fair value of RSUs that vested

  $ 37,720   $ 32,449   $ 39,853  

Intrinsic value of MSUs that vested

  $ 3,562   $ 687   $  

Grant date fair value of MSUs that vested

  $ 1,788   $ 633   $  

        The Company received cash of $13.3 million for the issuance of common stock, and paid $19.5 million for shares withheld for taxes, during fiscal 2018. The Company issues shares from the shares reserved under its stock plans upon the exercise of stock options, vesting of RSUs, PSUs and MSUs, and purchases through employee stock purchase plans. The Company does not currently expect to repurchase shares from any source to satisfy such obligation.

        The following table presents details of stock-based compensation costs recognized in the Consolidated Statements of Income (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Cost of revenues

  $ 1,238   $ 1,090   $ 1,070  

Research and development

    23,867     21,771     19,573  

Selling, general and administrative

    24,972     21,891     18,985  

    50,077     44,752     39,628  

Income tax benefit

    8,890     11,073     8,496  

  $ 41,187   $ 33,679   $ 31,132  

        The decrease in income tax benefit in fiscal 2018 was due to the reduced current and future deductibility of executive stock compensation as a result of the Tax Cuts and Jobs Act. The increase in income tax benefit in fiscal 2017 was primarily due to the recognition of excess tax benefits in connection with the Company's adoption of ASU 2016-09, offset in part by an adjustment in the deferred tax asset due to the recent tax reform. The Company had approximately $65.4 million of total unrecognized compensation costs related to granted stock options and awards as of December 29, 2018 that are expected to be recognized over a weighted-average period of approximately 1.9 years. There were no significant stock-based compensation costs capitalized into assets in any of the periods presented.

F-39


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

14. Stock-Based Compensation (Continued)

        As of December 29, 2018, the Company had reserved shares of common stock for future issuance as follows (in thousands):

2009 Stock Incentive Plan

    2,343  

2009 Employee Stock Purchase Plan

    985  

Total shares reserved

    3,328  

15. Employee Benefit Plan

        The Company maintains a defined contribution or 401(k) Plan for its qualified U.S. employees. Participants may contribute a percentage of their compensation on a pre-tax basis, subject to a maximum annual contribution imposed by the Internal Revenue Code. The Company may make discretionary matching contributions as well as discretionary profit-sharing contributions to the 401(k) Plan. The Company contributed $3.7 million, $3.5 million and $3.4 million to the 401(k) Plan during fiscal 2018, 2017 and 2016, respectively.

16. Related Party Transactions

        On July 1, 2013, Geir Førre joined the Company as senior vice president. Mr. Førre was chief executive officer of Energy Micro, until it was acquired by the Company. Mr. Førre was the beneficial owner of approximately 30% of the Energy Micro equity. In fiscal 2016, the Company entered into an agreement which settled the amount of the earn-out to be paid for fiscal 2015 through 2018. Under this agreement, Mr. Førre received approximately $4.8 million.

        Alf-Egil Bogen served on the Company's board of directors from October 17, 2013 to April 21, 2016. Mr. Bogen was chief marketing officer of Energy Micro, until it was acquired by the Company. Mr. Bogen was the beneficial owner of approximately 2% of the Energy Micro equity. Under the settlement agreement, Mr. Bogen received approximately $0.3 million that was paid for fiscal 2015 through 2018 earn-out.

17. Income Taxes

        The Tax Cuts and Jobs Act (the Act) was enacted in the U.S. on December 22, 2017. The Act reduced the U.S. federal corporate income tax rate to 21% from 35%, required companies to pay a one-time Transition Tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign-sourced earnings. In 2017 and the first nine months of 2018, the Company recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in Staff Accounting Bulletin No. 118 or "SAB 118" because it had not yet completed the enactment-date accounting for these effects. In 2017, the Company recorded tax expense related to the enactment-date effects of the Act that included recording the one-time Transition Tax liability related to undistributed earnings of certain foreign subsidiaries that were not previously taxed, the revaluation of deferred tax assets and liabilities and other deferred tax impacts. In 2018, certain discrete adjustments to provisional amounts were recorded. The changes to the 2017 enactment-date provisional amounts decreased the effective tax rate in 2018 by (6.2)%.

F-40


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

SAB 118 measurement period

        The Company applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018. At December 30, 2017, the Company had not completed its accounting for the enactment-date income tax effects of the Act under ASC 740, Income Taxes, specifically for the following aspects: remeasurement of deferred tax assets and liabilities, one-time Transition Tax, its indefinite reinvestment assertion and its accounting policy for global intangible low-taxed income. As of December 29, 2018, the Company has now completed its accounting for all of the enactment-date income tax effects of the Act. As further discussed below, during 2018, the Company recognized a benefit of $4.5 million to the provisional amounts recorded at December 30, 2017 and included these adjustments as a component of income tax expense from continuing operations.

One-time Transition Tax

        The one-time Transition Tax is based on the Company's total post-1986 earnings and profits (E&P), which were previously deferred from U.S. income tax under U.S. tax law. The Company recorded a provisional amount for its one-time Transition Tax liability for each of its foreign subsidiaries, resulting in a Transition Tax cost of $54.4 million, which after offset by tax attributes resulted in a total provisional Transition Tax liability of $42.6 million at December 30, 2017.

        Upon further analysis of the Act, Notices and Regulations issued and proposed by the U.S. Department of the Treasury and the Internal Revenue Service, the Company finalized its calculations of the Transition Tax liability during 2018. The Company decreased its December 30, 2017 provisional amount by $6.1 million, which is included as a component of income tax expense from continuing operations. The Company elected to pay the Transition Tax over the eight-year period provided in the Act. As of December 29, 2018, the unpaid balance of its Transition Tax obligation is $21.6 million, which is payable between April 2022 and April 2025.

Deferred tax assets and liabilities

        As of December 30, 2017, the Company remeasured certain deferred tax assets and liabilities based on the tax rates at which they were expected to reverse in the future (which was generally 21%), by recording a net provisional benefit of $28.1 million. This included the release of a deferred tax liability for future foreign earnings generated by one of the Company's foreign subsidiaries upon resolution of the Altera case of $39.4 million as well as the release of approximately $10.5 million of valuation allowances with corresponding deferred tax benefits. These benefits were offset by the revaluation of the Company's net deferred tax asset and a corresponding increase to deferred tax expense of $21.8 million. Upon further analysis of certain aspects of the Act and refinement of its calculations during the 12 months ended December 29, 2018, the Company reduced its provisional benefit by $1.0 million, which is included as a component of income tax expense from continuing operations.

Global intangible low-taxed income (GILTI)

        The Act subjects a U.S. shareholder to tax on GILTI earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an

F-41


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense.

        Because the Company was still evaluating the GILTI provisions as of December 30, 2017, no GILTI-related deferred amounts were recorded in 2017. After further consideration in the current year, the Company has elected to account for GILTI as a period cost in the year the tax is incurred.

Indefinite reinvestment assertion

        Beginning in 2018, the Act provides for a 100% dividends received deduction for dividends received from 10-percent owned foreign corporations by U.S. corporate shareholders, subject to a one-year holding period. Although dividend income is now generally exempt from U.S. federal income tax in the hands of U.S. corporate shareholders, companies must still apply the guidance of ASC 740-30-25-18 to account for the tax consequences of outside basis differences and other tax impacts of their investments in non-U.S. subsidiaries. As the Company was still evaluating how the Act would impact the Company's existing indefinite reinvestment assertion as of December 30, 2017, no deferred tax impacts for this item were recorded.

        Upon further analysis, the Company has modified its unremitted earnings assertion both historically and on a go-forward basis to exclude the net book income of its Singapore subsidiary from the indefinite reinvestment assertion. As a result, the Company has accrued a deferred tax liability of $0.6 million associated with the state tax cost of remitting these earnings which is included as a component of income tax expense from continuing operations.

        Income before income taxes includes the following components (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Domestic

  $ 19,777   $ 9,700   $ 4,313  

Foreign

    52,384     67,203     60,183  

  $ 72,161   $ 76,903   $ 64,496  

F-42


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

        The provision (benefit) for income taxes consists of the following (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Current:

                   

Domestic

  $ (8,843 ) $ 48,947   $ 2,639  

Foreign

    5,888     7,077     4,421  

Total Current

    (2,955 )   56,024     7,060  

Deferred:

   
 
   
 
   
 
 

Domestic

    (8,978 )   (25,760 )   (2,430 )

Foreign

    503     (453 )   (1,628 )

Total Deferred

    (8,475 )   (26,213 )   (4,058 )

Provision (benefit) for income taxes

  $ (11,430 ) $ 29,811   $ 3,002  

        The reconciliation of the federal statutory tax rate to the Company's effective tax rate is as follows:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Federal statutory rate

    21.0 %   35.0 %   35.0 %

Foreign tax rate benefit

    (12.9 )   (25.4 )   (22.6 )

Research and development tax credits

    (9.8 )   (4.5 )   (4.1 )

GILTI and Subpart F income

    4.3     1.4     1.4  

Nondeductible (nontaxable) foreign expenses

    3.9     1.1     (4.0 )

State tax expense

    1.5     0.9     0.6  

Release of prior year unrecognized tax benefits

    (2.7 )   (0.6 )   (1.7 )

Excess officer compensation

    2.4     1.5     1.4  

Other tax effects of equity compensation

    (0.4 )   (2.2 )   (1.5 )

Change in cost-sharing treatment of stock-based compensation

    (2.2 )   5.2     (0.5 )

Excess tax benefit of stock-based compensation

    (5.9 )   (5.6 )    

Change in prior period valuation allowance

    (2.5 )   (1.3 )   (0.6 )

Transition tax on unremitted foreign earnings

    (8.4 )   70.8      

Revaluation of deferred tax balances

    0.3     28.2      

Other deferred tax impacts of tax reform

    (3.1 )   (64.8 )    

Other

    (1.3 )   (0.9 )   1.3  

Effective Tax Rate

    (15.8 )%   38.8 %   4.7 %

F-43


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

        The effective tax rate for fiscal 2018 decreased from fiscal 2017 primarily due to the reduction in the U.S. federal statutory rate as well as the inclusion of one-time tax impacts recorded in 2017 from the enactment of the Act. This decrease in the effective tax rate was offset by a decrease in the Company's foreign tax rate benefit.

        The effective tax rate for fiscal 2017 increased from fiscal 2016 primarily due to the one-time Transition Tax on unrepatriated earnings of certain foreign subsidiaries as a result of the enactment of the Act. Additional tax expense was also recognized for the revaluation of the Company's deferred tax assets and liabilities due to the change in the federal tax rate from 35% to 21%. These increases in tax expense were partially offset by the release of a deferred tax liability related to future foreign earnings expected under the Company's intercompany cost-sharing arrangement, as well as a decrease in the valuation allowance established on federal research and development tax credits.

        On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. v. Commissioner which concluded that related parties in an intercompany cost-sharing arrangement are not required to share expenses related to stock-based compensation. In February 2016, the U.S. Internal Revenue Service appealed the decision to the U.S Court of Appeals for the Ninth Circuit (the "Ninth Circuit"). On July 24, 2018, the Ninth Circuit reversed the 2015 decision of the U.S. Tax Court; however, on August 7, 2018, the Ninth Circuit withdrew its July 2018 decision to allow time for a reconstituted panel to confer on the appeal. On October 16, 2018, a rehearing was held, however, no decision has been made by the Ninth Circuit. Although the U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations, based on the facts and circumstances of the Tax Court Case, the Company continues to reflect a tax benefit in its financial statements based on the expectation that the Tax Court decision will be upheld on appeal. As of the end of fiscal 2018, the Company's financial statements reflect a net deferred tax asset of $27.2 million for this position. The Company will continue to monitor ongoing developments and potential impacts to its Consolidated Financial Statements.

        The Company's operations in Singapore are subject to reduced tax rates through June 30, 2024, as long as certain conditions are met. Without the impact of the one-time Transition Tax, the income tax benefit from the reduced Singapore tax rate reflected in earnings was approximately $5.4 million (representing $0.12 per diluted share) in fiscal 2018, approximately $11.0 million (representing $0.25 per diluted share) in fiscal 2017 and approximately $7.7 million (representing $0.18 per diluted share) in fiscal 2016.

Deferred Income Taxes

        Deferred tax assets and liabilities are recorded for the estimated tax impact of temporary differences between the tax basis and book basis of assets and liabilities. Significant components of the

F-44


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

Company's deferred taxes as of December 29, 2018 and December 30, 2017 are as follows (in thousands):

 
  December 29,
2018
  December 30,
2017
 

Deferred tax assets:

             

Net operating loss carryforwards

  $ 9,973   $ 12,925  

Research and development tax credit carryforwards

    12,500     12,322  

Stock-based compensation

    4,360     5,256  

Depreciation and amortization

    7,799      

Capitalized research and development

    2,521     3,468  

Deferred income on shipments to distributors

    5,824     7,070  

Expected future cost-sharing adjustment

    25,257     21,582  

Accrued liabilities and other

    7,737     6,999  

    75,971     69,622  

Less: Valuation allowance

    (4,975 )   (6,518 )

    70,996     63,104  

Deferred tax liabilities:

   
 
   
 
 

Acquired intangible assets

    20,656     13,884  

Depreciation and amortization

    4,604     1,274  

Convertible debt

    8,080     10,351  

Prepaid expenses and other

    2,142     1,421  

    35,482     26,930  

Net deferred tax assets

  $ 35,514   $ 36,174  

        As of December 29, 2018, the Company had federal net operating loss and research and development tax credit carryforwards of approximately $32.7 million and $1.9 million, respectively, as a result of the Silicon Clocks, Spectra Linear and Ember acquisitions. These carryforwards expire in fiscal years 2020 through 2031. Recognition of these loss and credit carryforwards is subject to an annual limit, which may cause them to expire before they are used.

        As of December 29, 2018, the Company had foreign net operating loss carryforwards of approximately $1.9 million as a result of the Energy Micro acquisition. These loss carryforwards do not expire and recognition is not subject to an annual limit.

        The Company also had state loss, state tentative minimum tax credit, and state research and development tax credit carryforwards of approximately $43.8 million, $0.1 million, and $13.5 million, respectively. A portion of these loss and credit carryforwards was generated by the Company and a portion was acquired through the Integration Associates, Silicon Clocks, Spectra Linear, Ember and Zentri acquisitions. Certain of these carryforwards expire in fiscal years 2019 through 2036, and others do not expire. Recognition of some of these loss and credit carryforwards is subject to an annual limit, which may cause them to expire before they are used.

F-45


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

        A valuation allowance is established against a deferred tax asset when it is more likely than not that the deferred tax asset will not be realized. As of December 29, 2018, the Company maintains a valuation allowance with respect to certain deferred tax assets relating to state research and development tax credit and state net operating loss carryforwards.

        At the end of fiscal 2018, undistributed earnings of certain of the Company's foreign subsidiaries of approximately $105 million are intended to be permanently reinvested outside the U.S. Accordingly, no provision for foreign withholding tax and state income taxes associated with a distribution of these earnings has been made. Determination of the amount of the unrecognized deferred tax liability on these unremitted earnings is not practicable.

Uncertain Tax Positions

        The following table summarizes the activity related to gross unrecognized tax benefits (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Beginning balance

  $ 3,187   $ 3,054   $ 3,610  

Additions based on tax positions related to current year

    630     456     439  

Additions based on tax positions related to prior years

    115     114     99  

Reductions for tax positions as a result of a lapse of the applicable statute of limitations

    (1,896 )   (437 )   (1,094 )

Ending balance

  $ 2,036   $ 3,187   $ 3,054  

        As of December 29, 2018, December 30, 2017 and December 31, 2016, the Company had gross unrecognized tax benefits, inclusive of interest, of $2.1 million, $3.2 million and $3.0 million, respectively, of which $2.1 million, $3.2 million and $2.2 million, respectively, would affect the effective tax rate if recognized.

        The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. These amounts were not material for fiscal years 2018, 2017 and 2016.

        The Norwegian Tax Administration ("NTA") has completed its examination of the Company's Norwegian subsidiary for income tax matters relating to fiscal years 2013, 2014, 2015 and 2016. The Company received a final assessment from the NTA in December 2017 concerning an adjustment to its 2013 taxable income related to the pricing of an intercompany transaction. The Company is currently appealing the assessment. Since the original assessment was issued, the NTA has reduced its assessment. The revised adjustment to the pricing of the intercompany transaction results in approximately $16.2 million additional Norwegian income tax. The Company disagrees with the NTA's assessment and believes the Company's position on this matter is more likely than not to be sustained. The Company plans to exhaust all available administrative remedies, and if unable to resolve this

F-46


Table of Contents


Silicon Laboratories Inc.
Notes to Consolidated Financial Statements
December 29, 2018 (Continued)

17. Income Taxes (Continued)

matter through administrative remedies with the NTA, the Company plans to pursue judicial remedies. The NTA may request an advance payment of approximately $9 million during the appeal process.

        The Company believes that it has accrued adequate reserves related to all matters contained in tax periods open to examination. Should the Company experience an unfavorable outcome in the NTA matter, however, such an outcome could have a material impact on its financial statements.

        Tax years 2014 through 2018 remain open to examination by the major taxing jurisdictions in which the Company operates. The Company is not currently under audit in any major taxing jurisdiction.

        The Company believes it is reasonably possible that the gross unrecognized tax benefits will not decrease in the next 12 months.

18. Segment Information

        The Company has one operating segment, mixed-signal analog intensive products, consisting of numerous product areas. The Company's chief operating decision maker is considered to be its Chief Executive Officer. The chief operating decision maker allocates resources and assesses performance of the business and other activities at the operating segment level.

        The Company groups its products into four categories, based on the markets and applications in which the products may be used. See Note 13, Revenues, for a summary of the Company's revenue by product category.

        Revenue is attributed to a geographic area based on the shipped-to location. The following summarizes the Company's revenue by geographic area (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

United States

  $ 149,385   $ 112,574   $ 94,583  

China

    344,255     307,748     291,974  

Rest of world

    374,627     348,545     311,069  

Total

  $ 868,267   $ 768,867   $ 697,626  

        The following summarizes the Company's property and equipment, net by geographic area (in thousands):

 
  December 29,
2018
  December 30,
2017
 

United States

  $ 128,622   $ 119,746  

Rest of world

    10,427     7,936  

Total

  $ 139,049   $ 127,682  

F-47


Table of Contents


Supplementary Financial Information (Unaudited)

        Quarterly financial information for fiscal 2018 and 2017 is as follows. All quarterly periods reported here had 13 weeks (in thousands, except per share amounts):

 
  Fiscal 2018  
 
  Fourth
Quarter
  Third
Quarter
  Second
Quarter
  First
Quarter
 

Revenues

  $ 215,534   $ 230,243   $ 217,106   $ 205,384  

Gross margin

    130,243     135,627     131,292     124,237  

Operating income

    18,362     25,130     18,001     23,715  

Net income

  $ 15,145   $ 27,761   $ 14,280   $ 26,405  

Earnings per share:

   
 
   
 
   
 
   
 
 

Basic

  $ 0.35   $ 0.64   $ 0.33   $ 0.61  

Diluted

  $ 0.35   $ 0.63   $ 0.32   $ 0.60  

 

 
  Fiscal 2017  
 
  Fourth
Quarter
  Third
Quarter
  Second
Quarter
  First
Quarter
 

Revenues

  $ 201,018   $ 198,723   $ 190,098   $ 179,028  

Gross margin

    119,264     116,574     113,192     105,161  

Operating income

    26,390     24,968     20,934     12,682  

Net income (loss)

  $ (4,852 ) $ 19,949   $ 16,569   $ 15,426  

Earnings (loss) per share:

   
 
   
 
   
 
   
 
 

Basic

  $ (0.11 ) $ 0.47   $ 0.39   $ 0.37  

Diluted

  $ (0.11 ) $ 0.46   $ 0.38   $ 0.36  


EX-21 2 a2237475zex-21.htm EX-21
QuickLinks -- Click here to rapidly navigate through this document


Exhibit 21


Subsidiaries of the Registrant

 
  Organized Under Law Of
Silicon Laboratories Australia Pty Ltd.    Australia
Silicon Laboratories Tecnologia Brasil Ltda.    Brazil
Silicon Laboratories Canada Inc.    Canada
Shenzhen Silicon Laboratories Technology Co. Ltd.    China
Silicon Laboratories Denmark Aps   Denmark
Silicon Laboratories Finland Oy   Finland
Silicon Laboratories France SAS   France
Silicon Laboratories GmbH   Germany
Silicon Laboratories Asia Pacific, Limited   Hong Kong
Silicon Laboratories Hungary Korlátolt Felelősségű Társaság   Hungary
Silicon Laboratories Semiconductors India Private Limited   India
Silicon Laboratories Italy, S.r.l.    Italy
Silicon Laboratories Y.K.    Japan
Silicon Laboratories Norway AS   Norway
Silicon Laboratories International Pte. Ltd.    Singapore
Silicon Laboratories UK Limited   United Kingdom
Telegesis (UK) Limited   United Kingdom
Silicon Labs Spectra, Inc.    State of California
Silicon Laboratories Technology, LLC   State of Delaware
Silicon Labs Ember, Inc.    State of Delaware
Zentri, Inc.    State of Delaware
Z-Wave Alliance, LLC.    State of Delaware
Micrium LLC   State of Florida



QuickLinks

Subsidiaries of the Registrant
EX-23.1 3 a2237475zex-23_1.htm EX-23.1
QuickLinks -- Click here to rapidly navigate through this document


Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

        We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-39528, 333-45682, 333-60794, 333-83844, 333-104771, 333-112324, 333-122845, 333-131700, 333-140862, 333-149104, 333-158938, 333-195558, and 333-219454) pertaining to the stock incentive and employee stock purchase plans of Silicon Laboratories Inc. of our reports dated January 30, 2019, with respect to the consolidated financial statements and schedule of Silicon Laboratories Inc., and the effectiveness of internal control over financial reporting of Silicon Laboratories Inc., included in this Annual Report (Form 10-K) for the fiscal year ended December 29, 2018.

/s/ Ernst & Young LLP

Austin, Texas
January 30, 2019




QuickLinks

Consent of Independent Registered Public Accounting Firm
EX-31.1 4 a2237475zex-31_1.htm EX-31.1
QuickLinks -- Click here to rapidly navigate through this document


Exhibit 31.1

Certification to the Securities and Exchange Commission
by Registrant's Chief Executive Officer, as required by Section 302
of the Sarbanes-Oxley Act of 2002

I, G. Tyson Tuttle, certify that:

1.
I have reviewed this report on Form 10-K of Silicon Laboratories 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(s) 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(s) 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: January 30, 2019    

/s/ G. TYSON TUTTLE

G. Tyson Tuttle
President and Chief Executive Officer
(Principal Executive Officer)

 

 



QuickLinks

Certification to the Securities and Exchange Commission by Registrant's Chief Executive Officer, as required by Section 302 of the Sarbanes-Oxley Act of 2002
EX-31.2 5 a2237475zex-31_2.htm EX-31.2
QuickLinks -- Click here to rapidly navigate through this document


Exhibit 31.2

Certification to the Securities and Exchange Commission
by Registrant's Chief Financial Officer, as required by Section 302
of the Sarbanes-Oxley Act of 2002

I, John C. Hollister, certify that:

1.
I have reviewed this report on Form 10-K of Silicon Laboratories 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(s) 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(s) 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: January 30, 2019    

/s/ JOHN C. HOLLISTER

John C. Hollister.
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

 

 



QuickLinks

Certification to the Securities and Exchange Commission by Registrant's Chief Financial Officer, as required by Section 302 of the Sarbanes-Oxley Act of 2002
EX-32.1 6 a2237475zex-32_1.htm EX-32.1
QuickLinks -- Click here to rapidly navigate through this document


Exhibit 32.1

Certification of Chief Executive Officer and Chief Financial Officer

        Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of Silicon Laboratories Inc. (the "Company") hereby certify that:

              (i)  the accompanying Annual Report on Form 10-K of the Company for the fiscal year ended December 29, 2018 as filed with the Securities and Exchange Commission (the "Report") fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934; and

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

        A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities Exchange Commission or its staff upon request.

Date: January 30, 2019

/s/ G. TYSON TUTTLE

G. Tyson Tuttle
President and Chief Executive Officer
   

/s/ JOHN C. HOLLISTER

John C. Hollister
Senior Vice President and Chief Financial Officer

 

 



QuickLinks

Certification of Chief Executive Officer and Chief Financial Officer
EX-101.INS 7 slab-20181229.xml EX-101.INS 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 2018-12-29 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-30 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-03 2016-12-31 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-29 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-30 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0001038074 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-02 0001038074 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2018-12-29 0001038074 us-gaap:StateAndLocalJurisdictionMember us-gaap:GeneralBusinessMember 2018-12-29 0001038074 slab:ShareRepurchaseProgramProgramAuthorizationDateOctober2017Member 2018-12-29 0001038074 slab:ShareRepurchaseProgramProgramAuthorizationDateJanuary2017Member 2018-12-29 0001038074 slab:ShareRepurchaseProgramProgramAuthorizationDateAugust2015Member 2018-12-29 0001038074 slab:ShareRepurchaseProgramProgramAuthorizationDateOctober2017Member 2018-10-31 0001038074 slab:ShareRepurchaseProgramProgramAuthorizationDateOctober2017Member 2017-07-01 0001038074 us-gaap:CommonStockMember 2017-01-01 2017-12-30 0001038074 us-gaap:CommonStockMember 2016-01-03 2016-12-31 0001038074 us-gaap:CommonStockMember 2017-12-31 2018-12-29 0001038074 us-gaap:RetainedEarningsMember 2018-12-29 0001038074 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001038074 us-gaap:RetainedEarningsMember 2017-12-30 0001038074 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001038074 us-gaap:RetainedEarningsMember 2016-12-31 0001038074 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001038074 us-gaap:RetainedEarningsMember 2016-01-02 0001038074 us-gaap:AdditionalPaidInCapitalMember 2016-01-02 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-02 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:EmployeeStockOptionMember 2017-12-30 0001038074 us-gaap:EmployeeStockOptionMember slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 us-gaap:EmployeeStockOptionMember slab:StockIncentivePlan2009Member 2017-01-01 2017-12-30 0001038074 us-gaap:EmployeeStockOptionMember slab:StockIncentivePlan2009Member 2016-01-03 2016-12-31 0001038074 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0001038074 us-gaap:EmployeeStockOptionMember 2018-12-29 0001038074 us-gaap:EmployeeStockOptionMember 2016-01-03 2016-12-31 0001038074 slab:MarketStockUnitsMember 2016-01-03 2016-12-31 0001038074 srt:MaximumMember us-gaap:EmployeeStockOptionMember slab:StockIncentivePlan2000Member 2017-12-31 2018-12-29 0001038074 slab:EmployeeStockPurchasePlan2009Member 2017-01-01 2017-12-30 0001038074 slab:EmployeeStockPurchasePlan2009Member 2016-01-03 2016-12-31 0001038074 slab:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember 2017-12-30 0001038074 slab:PerformanceShareUnitsPsuAndMarketStockUnitsMsuMember 2017-12-30 0001038074 slab:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember 2017-01-01 2017-12-30 0001038074 slab:PerformanceShareUnitsPsuAndMarketStockUnitsMsuMember 2017-01-01 2017-12-30 0001038074 slab:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember 2016-01-03 2016-12-31 0001038074 slab:PerformanceShareUnitsPsuAndMarketStockUnitsMsuMember 2016-01-03 2016-12-31 0001038074 slab:FullValueAwardsMember slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 us-gaap:PerformanceSharesMember slab:StockIncentivePlan2009Member 2017-01-01 2017-12-30 0001038074 slab:MarketStockUnitsMember slab:StockIncentivePlan2009Member 2017-01-01 2017-12-30 0001038074 slab:FullValueAwardsMember slab:StockIncentivePlan2009Member 2017-01-01 2017-12-30 0001038074 us-gaap:PerformanceSharesMember slab:StockIncentivePlan2009Member 2016-01-03 2016-12-31 0001038074 slab:MarketStockUnitsMember slab:StockIncentivePlan2009Member 2016-01-03 2016-12-31 0001038074 slab:FullValueAwardsMember slab:StockIncentivePlan2009Member 2016-01-03 2016-12-31 0001038074 srt:MinimumMember slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 srt:MinimumMember slab:StockIncentivePlan2000Member 2017-12-31 2018-12-29 0001038074 srt:MaximumMember slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 srt:MaximumMember slab:StockIncentivePlan2000Member 2017-12-31 2018-12-29 0001038074 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001038074 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001038074 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-12-29 0001038074 slab:ZWaveMember 2018-04-18 2018-12-29 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2017-12-31 2018-12-29 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2017-12-31 2018-12-29 0001038074 slab:OtherCountriesMember 2017-12-31 2018-12-29 0001038074 slab:InternetOfThingsMember 2017-12-31 2018-12-29 0001038074 slab:InfrastructureMember 2017-12-31 2018-12-29 0001038074 slab:BroadcastSegmentMember 2017-12-31 2018-12-29 0001038074 slab:AccessSegmentMember 2017-12-31 2018-12-29 0001038074 country:US 2017-12-31 2018-12-29 0001038074 country:CN 2017-12-31 2018-12-29 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2017-01-01 2017-12-30 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2017-01-01 2017-12-30 0001038074 slab:OtherCountriesMember 2017-01-01 2017-12-30 0001038074 slab:InternetOfThingsMember 2017-01-01 2017-12-30 0001038074 slab:InfrastructureMember 2017-01-01 2017-12-30 0001038074 slab:BroadcastSegmentMember 2017-01-01 2017-12-30 0001038074 slab:AccessSegmentMember 2017-01-01 2017-12-30 0001038074 country:US 2017-01-01 2017-12-30 0001038074 country:CN 2017-01-01 2017-12-30 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2016-01-03 2016-12-31 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2016-01-03 2016-12-31 0001038074 slab:OtherCountriesMember 2016-01-03 2016-12-31 0001038074 slab:InternetOfThingsMember 2016-01-03 2016-12-31 0001038074 slab:InfrastructureMember 2016-01-03 2016-12-31 0001038074 slab:BroadcastSegmentMember 2016-01-03 2016-12-31 0001038074 slab:AccessSegmentMember 2016-01-03 2016-12-31 0001038074 country:US 2016-01-03 2016-12-31 0001038074 country:CN 2016-01-03 2016-12-31 0001038074 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0001038074 us-gaap:LineOfCreditMember 2017-03-06 2017-03-06 0001038074 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-12-31 2018-12-29 0001038074 us-gaap:BuildingMember 2017-12-31 2018-12-29 0001038074 slab:OtherCountriesMember 2018-12-29 0001038074 country:US 2018-12-29 0001038074 slab:OtherCountriesMember 2017-12-30 0001038074 country:US 2017-12-30 0001038074 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-12-29 0001038074 us-gaap:LeaseholdImprovementsMember 2018-12-29 0001038074 us-gaap:FurnitureAndFixturesMember 2018-12-29 0001038074 us-gaap:EquipmentMember 2018-12-29 0001038074 us-gaap:ComputerEquipmentMember 2018-12-29 0001038074 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-29 0001038074 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-12-30 0001038074 us-gaap:LeaseholdImprovementsMember 2017-12-30 0001038074 us-gaap:FurnitureAndFixturesMember 2017-12-30 0001038074 us-gaap:EquipmentMember 2017-12-30 0001038074 us-gaap:ComputerEquipmentMember 2017-12-30 0001038074 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-30 0001038074 2018-09-17 2018-09-17 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-03 2016-12-31 0001038074 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-30 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-12-29 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-12-30 0001038074 slab:SiliconclocksinsSpectralinearAndEmberMember us-gaap:DomesticCountryMember 2018-12-29 0001038074 slab:EnergyMicroMember us-gaap:ForeignCountryMember 2018-12-29 0001038074 us-gaap:StateAndLocalJurisdictionMember 2018-12-29 0001038074 us-gaap:RetainedEarningsMember 2016-01-03 2016-12-31 0001038074 us-gaap:RevolvingCreditFacilityMember 2018-12-29 0001038074 us-gaap:LetterOfCreditMember 2018-12-29 0001038074 slab:SwinglineLoansMember 2018-12-29 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-12-29 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 2018-12-29 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-01-01 2017-12-30 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2016-01-03 2016-12-31 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-12-29 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0001038074 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-03 2016-12-31 0001038074 slab:BandspeedMember 2018-06-21 2018-06-21 0001038074 slab:CrestaTechnologyMember 2014-07-16 2014-07-16 0001038074 slab:CrestaTechnologyMember 2014-01-28 2014-01-28 0001038074 srt:MinimumMember 2017-12-31 2018-12-29 0001038074 srt:MaximumMember 2017-12-31 2018-12-29 0001038074 us-gaap:TrademarksMember 2018-12-29 0001038074 us-gaap:CustomerRelationshipsMember 2018-12-29 0001038074 slab:CoreAndDevelopedTechnologyMember 2018-12-29 0001038074 us-gaap:TrademarksMember 2017-12-30 0001038074 us-gaap:PatentsMember 2017-12-30 0001038074 us-gaap:CustomerRelationshipsMember 2017-12-30 0001038074 slab:CoreAndDevelopedTechnologyMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slab:ContingentConsiderationMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slab:ContingentConsiderationMember 2016-12-31 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2016-12-31 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-12-31 2018-12-29 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-01-01 2017-12-30 0001038074 slab:EquityInvestmentTwoMember 2018-12-29 0001038074 slab:EquityInvestmentOneMember 2018-12-29 0001038074 slab:EquityInvestmentTwoMember 2017-12-31 2018-12-29 0001038074 slab:EmployeeStockPurchasePlan2009Member 2017-12-31 2018-12-29 0001038074 srt:MinimumMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-29 2018-12-29 0001038074 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-29 2018-12-29 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember slab:InterestIncomeAndOtherNetMember 2017-12-31 2018-12-29 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember slab:InterestIncomeAndOtherNetMember 2017-01-01 2017-12-30 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember slab:InterestIncomeAndOtherNetMember 2016-01-03 2016-12-31 0001038074 slab:AlteraCorpVsCommissionerRelatedToTreatmentOfStockBasedCompensationExpenseInIntercompanyCostSharingArrangementMember 2018-12-29 0001038074 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:AuctionRateSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-29 0001038074 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:AuctionRateSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-29 0001038074 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:AuctionRateSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-29 0001038074 us-gaap:USGovernmentDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:AuctionRateSecuritiesMember 2018-12-29 0001038074 us-gaap:USGovernmentDebtSecuritiesMember 2017-12-30 0001038074 us-gaap:CorporateDebtSecuritiesMember 2017-12-30 0001038074 us-gaap:AuctionRateSecuritiesMember 2017-12-30 0001038074 us-gaap:ConvertibleNotesPayableMember 2018-12-29 0001038074 us-gaap:ConvertibleNotesPayableMember 2017-12-30 0001038074 slab:ConvertibleSeniorNotes1.375PercentMember 2017-03-06 0001038074 slab:ConvertibleSeniorNotes1.375PercentMember 2018-12-29 0001038074 slab:ConvertibleSeniorNotes1.375PercentMember 2017-12-30 0001038074 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2017-12-31 2018-12-29 0001038074 srt:MinimumMember slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:EurodollarMember 2017-12-31 2018-12-29 0001038074 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2017-12-31 2018-12-29 0001038074 srt:MaximumMember slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:EurodollarMember 2017-12-31 2018-12-29 0001038074 slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:EurodollarMember 2017-12-31 2018-12-29 0001038074 slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember slab:DebtInstrumentVariableRateBaseFederalFundsMember 2017-12-31 2018-12-29 0001038074 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 2018-12-29 0001038074 slab:EdomTechnologyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001038074 slab:ArrowElectronicsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001038074 slab:EdomTechnologyMember us-gaap:SalesRevenueGoodsNetMember 2017-12-31 2018-12-29 0001038074 slab:ArrowElectronicsMember us-gaap:SalesRevenueGoodsNetMember 2017-12-31 2018-12-29 0001038074 slab:EdomTechnologyMember srt:MaximumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001038074 slab:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001038074 slab:ArrowElectronicsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001038074 slab:EdomTechnologyMember us-gaap:SalesRevenueGoodsNetMember 2017-01-01 2017-12-30 0001038074 slab:AvnetMember us-gaap:SalesRevenueGoodsNetMember 2017-01-01 2017-12-30 0001038074 slab:ArrowElectronicsMember us-gaap:SalesRevenueGoodsNetMember 2017-01-01 2017-12-30 0001038074 slab:EdomTechnologyMember us-gaap:SalesRevenueGoodsNetMember 2016-01-03 2016-12-31 0001038074 slab:AvnetMember us-gaap:SalesRevenueGoodsNetMember 2016-01-03 2016-12-31 0001038074 slab:ArrowElectronicsMember us-gaap:SalesRevenueGoodsNetMember 2016-01-03 2016-12-31 0001038074 us-gaap:CommonStockMember 2018-12-29 0001038074 us-gaap:CommonStockMember 2017-12-30 0001038074 us-gaap:CommonStockMember 2016-12-31 0001038074 us-gaap:CommonStockMember 2016-01-02 0001038074 slab:StockIncentivePlan2009Member 2018-12-29 0001038074 slab:EmployeeStockPurchasePlan2009Member 2018-12-29 0001038074 2016-12-31 0001038074 2016-01-02 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-29 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-29 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-30 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-30 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-30 0001038074 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-30 0001038074 slab:ZWaveMember us-gaap:TrademarksMember 2018-04-18 0001038074 slab:ZWaveMember us-gaap:InProcessResearchAndDevelopmentMember 2018-04-18 0001038074 slab:ZWaveMember us-gaap:DevelopedTechnologyRightsMember 2018-04-18 0001038074 slab:ZWaveMember us-gaap:CustomerRelationshipsMember 2018-04-18 0001038074 slab:ZWaveMember 2018-04-18 0001038074 slab:ZentriMember 2017-01-20 0001038074 slab:EnergyMicroMember us-gaap:ChiefExecutiveOfficerMember 2016-12-31 0001038074 slab:EnergyMicroMember 2013-07-01 0001038074 slab:ZentriMember 2017-01-20 2017-01-20 0001038074 slab:ZWaveMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-18 2018-12-29 0001038074 slab:ZWaveMember 2017-12-31 2018-12-29 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001038074 us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001038074 us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001038074 us-gaap:ConvertibleDebtSecuritiesMember 2017-12-31 2018-12-29 0001038074 us-gaap:ConvertibleDebtSecuritiesMember 2017-01-01 2017-12-30 0001038074 slab:ConvertibleSeniorNotes1.375PercentMember 2017-12-31 2018-12-29 0001038074 slab:ConvertibleSeniorNotes1.375PercentMember 2017-01-01 2017-12-30 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-12-31 2018-12-29 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2017-12-31 2018-12-29 0001038074 us-gaap:CostOfSalesMember 2017-12-31 2018-12-29 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-30 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-30 0001038074 us-gaap:CostOfSalesMember 2017-01-01 2017-12-30 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-03 2016-12-31 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-03 2016-12-31 0001038074 us-gaap:CostOfSalesMember 2016-01-03 2016-12-31 0001038074 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-12-29 0001038074 us-gaap:AdditionalPaidInCapitalMember 2016-01-03 2016-12-31 0001038074 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-30 0001038074 slab:ZWaveMember us-gaap:TrademarksMember 2018-04-18 2018-04-18 0001038074 slab:ZWaveMember us-gaap:DevelopedTechnologyRightsMember 2018-04-18 2018-04-18 0001038074 slab:ZWaveMember us-gaap:CustomerRelationshipsMember 2018-04-18 2018-04-18 0001038074 us-gaap:TrademarksMember 2017-12-31 2018-12-29 0001038074 us-gaap:CustomerRelationshipsMember 2017-12-31 2018-12-29 0001038074 slab:CoreAndDevelopedTechnologyMember 2017-12-31 2018-12-29 0001038074 us-gaap:TrademarksMember 2017-01-01 2017-12-30 0001038074 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-30 0001038074 slab:CoreAndDevelopedTechnologyMember 2017-01-01 2017-12-30 0001038074 country:NO 2017-12-31 2018-12-29 0001038074 slab:AlteraCorpVsCommissionerRelatedToTreatmentOfStockBasedCompensationExpenseInIntercompanyCostSharingArrangementMember 2017-01-01 2017-12-30 0001038074 us-gaap:PerformanceSharesMember slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 slab:MarketStockUnitsMember slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 slab:StockIncentivePlan2009Member 2017-12-31 2018-12-29 0001038074 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 2018-12-29 0001038074 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-30 0001038074 slab:MarketStockUnitsMember 2017-01-01 2017-12-30 0001038074 us-gaap:RestrictedStockUnitsRSUMember 2016-01-03 2016-12-31 0001038074 slab:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember 2017-12-31 2018-12-29 0001038074 slab:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember 2018-12-29 0001038074 slab:PerformanceShareUnitsPsuAndMarketStockUnitsMsuMember 2018-12-29 0001038074 slab:MarketStockUnitsMember 2017-12-31 2018-12-29 0001038074 slab:PerformanceShareUnitsPsuAndMarketStockUnitsMsuMember 2017-12-31 2018-12-29 0001038074 slab:ZWaveMember 2018-12-29 0001038074 us-gaap:LineOfCreditMember 2017-12-31 2018-12-29 0001038074 us-gaap:RevolvingCreditFacilityMember 2017-12-31 2018-12-29 0001038074 slab:ZWaveMember 2018-04-18 2018-04-18 0001038074 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 2017-12-31 0001038074 country:SG 2017-12-31 2018-12-29 0001038074 country:SG 2017-01-01 2017-12-30 0001038074 country:SG 2016-01-03 2016-12-31 0001038074 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slab:ContingentConsiderationMember 2017-01-01 2017-12-30 0001038074 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2018-12-30 0001038074 srt:MaximumMember 2018-12-29 0001038074 us-gaap:AccountingStandardsUpdate201409Member 2018-12-29 0001038074 slab:ConvertibleSeniorNotes1.375PercentMember 2017-03-06 2017-03-06 0001038074 us-gaap:RetainedEarningsMember 2017-12-31 2018-12-29 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-12-29 0001038074 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-30 0001038074 slab:MicriumMember 2016-10-03 2016-10-03 0001038074 slab:MicriumMember 2016-10-03 0001038074 slab:EnergyMicroMember us-gaap:DirectorMember 2013-07-01 2013-07-01 0001038074 slab:EnergyMicroMember us-gaap:ChiefExecutiveOfficerMember 2013-07-01 2013-07-01 0001038074 2017-01-01 2017-12-30 0001038074 2016-01-03 2016-12-31 0001038074 country:NO us-gaap:TaxYear2013Member 2017-12-31 2018-12-29 0001038074 2018-12-29 0001038074 2017-12-30 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-29 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-30 0001038074 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2016-07-31 0001038074 2018-06-29 0001038074 2019-01-21 0001038074 2017-12-31 2018-12-29 slab:segment slab:contract slab:patent slab:Y slab:product slab:company slab:item slab:employee iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares false --12-29 FY 2018 2018-12-29 10-K 0001038074 43088623 Yes false Large Accelerated Filer 4200000000 SILICON LABORATORIES INC false No Yes 72500000 2400000 8800000 8239000 12033000 16200000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Adoption of New Revenue Accounting Standard</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company adopted Accounting Standards Codification (ASC) Topic 606,</font> <font size="2"><i>Revenue from Contracts with Customers</i></font><font size="2">, on December&#160;31, 2017, the first day of its fiscal year ended December&#160;29, 2018. The Company elected the modified retrospective method of adoption which only applies to those contracts which were not completed as of December&#160;31, 2017. Prior periods have not been adjusted. In connection with its adoption of ASC&#160;606, the Company recorded a cumulative-effect adjustment to retained earnings of $26.2&#160;million on December&#160;31, 2017. The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Financial Statement Line Item</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Increase<br /> (Decrease)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">230</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,579</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other assets, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,282</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred revenue and returns liability</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">27,806</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(50,115</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,641</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Retained earnings</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,195</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC&#160;606 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Financial Statement Line Item*</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Increase<br /> (Decrease)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Consolidated Statements of Income</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Year Ended<br /> December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,943</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cost of revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,234</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,610</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Consolidated Balance Sheet**</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,953</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Goodwill</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,842</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other assets, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,464</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred revenue and returns liability</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">22,494</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(60,789</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,282</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Retained earnings</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,805</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Excludes line items that were not materially affected by the Company's adoption of ASC&#160;606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.<br /> <br /></font></dd> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">**</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Balance sheet line item amounts include the cumulative-effect adjustment recorded on December&#160;31, 2017.</font></dd> </dl> </div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The primary impact of the Company's adoption of ASC&#160;606 resulted from the acceleration of the timing of revenue recognition on sales to distributors. The Company previously deferred revenue and cost of revenue on such sales until the distributors sold the product to the end customers. The Company now recognizes revenue at the time of sale to the distributor provided all other revenue recognition criteria have been met. The Company records a right of return asset and a returns liability in place of the deferred income on shipments to distributors previously recorded under ASC&#160;605.</font></p> </div> 27715000 27246000 44102000 169058000 168657000 0.30 0.02 1000000 P4Y 2216000 2216000 26195000 -250000 26445000 4300000 P5D P10D 0.98 50115000 -60789000 22494000 22494000 6999000 7737000 3468000 2521000 7799000 21582000 25257000 10351000 8080000 1274000 4604000 1421000 2142000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The following disaggregates the Company's revenue by sales channel (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">618,989</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">547,419</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">471,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Direct customers</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">249,278</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">221,448</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">226,004</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">868,267</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">768,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">697,626</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">(1)</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Under the modified retrospective method, prior period amounts have not been adjusted.</font></dd> </dl> </div> </div> 0.648 0.031 -0.005 0.052 -0.022 0.014 0.015 0.024 0.014 0.014 0.043 -0.040 0.011 0.039 -0.015 -0.022 -0.004 0.282 0.003 900000 4300000 10000000 20800000 20800000 -3380000 0.18 0.25 0.12 -50115000 9713000 4453000 27806000 -6202000 2879000 61924000 -21828000 26195000 0.150 2587000 14128000 19694000 0.00 806000 6057000 6647000 200000000 3.00 1.25 3 2 3 2 4 0 23100000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The gross carrying amount and accumulated amortization of other intangible assets are as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 67%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"120%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="120%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="82" align="center"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="61"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="61"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="2">&#160;</font></th> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;" rowspan="2"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" rowspan="2" colspan="5" align="center"><font size="1"><b>December&#160;29, 2018</b></font></th> <th style="FONT-FAMILY: times;" rowspan="2"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" rowspan="2" colspan="5" align="center"><font size="1"><b>December&#160;30, 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;" rowspan="2"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" rowspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Amortization<br /> Period<br /> (Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Accumulated<br /> Amortization</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Accumulated<br /> Amortization</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Core and developed technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">8</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">237,265</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(102,116</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">161,700</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(89,442</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Customer relationships</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">5</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">46,890</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(21,075</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">25,470</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(16,180</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Patents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,750</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Trademarks</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">7</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,310</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,442</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,690</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,344</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">8</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">296,465</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(125,633</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">193,860</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(110,716</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;">&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="34"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="82"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>PSUs and MSUs <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Shares<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-<br /> Average<br /> Purchase<br /> Price</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Remaining<br /> Vesting Term<br /> (In Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Aggregate<br /> Intrinsic<br /> Value<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">259</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Granted</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">81</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earned or issued</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(37</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cancelled or forfeited</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(21</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">282</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">22,164</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018 and expected to vest</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 249</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 1.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 19,615</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;29, 2018, the Company had reserved shares of common stock for future issuance as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="32"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2009 Stock Incentive Plan</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">2,343</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2009 Employee Stock Purchase Plan</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">985</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total shares reserved</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,328</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's stock-based payment and stock option values (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intrinsic value of stock options exercised</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,952</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,174</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,560</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intrinsic value of RSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">68,012</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">53,093</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36,502</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Grant date fair value of RSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">37,720</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,449</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,853</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intrinsic value of MSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,562</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">687</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Grant date fair value of MSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,788</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">633</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values estimated from Monte Carlo simulation for MSUs were calculated using the following assumptions:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>MSUs <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected volatility</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">29</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">31</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">30</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Risk-free interest rate %</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.4</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.6</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected term (in years)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Dividend yield</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 19615000 90008000 249000 1147000 P1Y1M6D P10M10D 39853000 633000 32449000 1788000 37720000 1 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's weighted average fair value at the date of grant:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Per grant of RSAs and RSUs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">93.75</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">72.85</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">40.55</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Per grant of PSUs and MSUs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">97.53</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">78.40</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32.23</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Per grant of stock options</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">40.38</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 0 0 P1Y 1671000 -4500000 1000000 21800000 10500000 -28100000 -6100000 42600000 -6.2 54400000 21600000 P8Y 9000000 -39400000 <div style="font-size:10.0pt;font-family:Times New Roman;FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC&#160;606 (in thousands):</font></p> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table style="text-align:left;TEXT-ALIGN: left;" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Consolidated Balance Sheet**</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,953</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Goodwill</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,842</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other assets, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,464</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred revenue and returns liability</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">22,494</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(60,789</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,282</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Retained earnings</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,805</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <p style="FONT-FAMILY: times; POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"><font size="2">&#160;</font></p> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">**</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Balance sheet line item amounts include the cumulative-effect adjustment recorded on December&#160;31, 2017.</font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Financial Statement Line Item</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Increase<br /> (Decrease)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">230</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,579</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other assets, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,282</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred revenue and returns liability</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">27,806</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(50,115</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,641</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Retained earnings</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,195</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC&#160;606 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table style="text-align:left;TEXT-ALIGN: left;" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Financial Statement Line Item*</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Increase<br /> (Decrease)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Consolidated Statements of Income</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Year Ended<br /> December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,943</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cost of revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,234</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,610</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;">&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Excludes line items that were not materially affected by the Company's adoption of ASC&#160;606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.<br /></font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;" align="center" /> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 67%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="120%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="60"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="54"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="54"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="53"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="65"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Valuation Allowance for<br /> Deferred Tax Assets <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Balance at<br /> Beginning of<br /> Period</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Additions<br /> Charged to<br /> Expenses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Additions<br /> Charged to<br /> Other<br /> Accounts</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Deductions</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Balance at<br /> End of Period</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="8" align="center"><font size="1"><b>(in thousands)</b></font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Year ended December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,518</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">435</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,978</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,975</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Year ended December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,361</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,110</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,732</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(9,685</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,518</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Year ended December&#160;31, 2016</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,264</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,715</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(618</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,361</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 38851000 41171000 72005000 73832000 71367000 71367000 73194000 73194000 39196000 21576000 105962000 118998000 -1157000 -1574000 P8Y P8Y P5Y P7Y P8Y P8Y P5Y P7Y P4Y P7Y P7Y 102862000 107517000 37528000 37528000 39609000 39609000 44809000 44809000 50111000 50111000 -2061000 -2061000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Advertising</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Advertising costs are expensed as incurred. Advertising expenses were $1.9&#160;million, $1.4&#160;million and $1.6&#160;million in fiscal 2018, 2017 and 2016, respectively.</font></p> </div> 1600000 1400000 1900000 39628000 1070000 19573000 18985000 44752000 1090000 21771000 21891000 50077000 1238000 23867000 24972000 31132000 33679000 41187000 638000 638000 8816000 11202000 1330000 1690000 10146000 12892000 27300000 27100000 38000000 0 100000 1535082000 1624354000 947642000 826638000 672684000 254237000 412766000 5681000 525686000 132469000 387458000 5759000 527041000 19360000 19119000 338623000 337910000 525686000 0.66 2.04 0.65 2.00 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The pro forma results of operations are presented for informational purposes only and are not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place on January&#160;1, 2017 or of results that may occur in the future (in thousands, except per share data):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="5" align="center"><font size="1"><b>(Unaudited)</b></font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">882,109</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">824,009</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">87,874</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">27,958</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 12pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.04</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.66</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.00</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.65</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 27958000 87874000 824009000 882109000 4900000 12400000 18100000 4200000 26700000 4800000 16000000 3800000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>8. Acquisitions</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Z-Wave</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On April&#160;18, 2018, the Company completed the acquisition of the Z-Wave business from Sigma Designs,&#160;Inc. for $243&#160;million in cash. Z-Wave is an Internet of Things (IoT) technology for smart home solutions.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;This strategic acquisition expands the Company's IoT connectivity portfolio in the connected home market, while further scaling the Company's engineering team. These factors contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, the Company recorded goodwill. A portion of the goodwill is deductible for tax purposes. The purchase price was allocated as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="93" align="center"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Weighted-Average<br /> Amortization Period<br /> (Years)</b></font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intangible assets:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">In-process research and development</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">20,900</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">Not amortized</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Developed technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">69,875</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">7</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Customer relationships</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">25,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">4</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Trademarks</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,900</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">7</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">125,675</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cash and cash equivalents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,841</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,311</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Inventory</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">15,581</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">329</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Goodwill</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">109,117</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other non-current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,587</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts payable</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(3,306</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,918</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other non-current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(6,648</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total purchase price</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">242,569</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In-process research and development (IPR&amp;D) represents acquired smart home technology that had not been completed as of the acquisition date. The fair value of IPR&amp;D was determined using the income approach. The discount rate applied to the projected cash flows was 15.0%, which reflects the engineering and technical risks related to the projects. The allocation of the purchase price is preliminary and subject to change, based on the finalization of income tax matters.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenues attributable to the Z-Wave business from the date of acquisition to December&#160;29, 2018 were $37.0&#160;million. The Company recorded approximately $4.9&#160;million of acquisition-related costs in selling, general and administrative expenses during fiscal 2018.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following unaudited pro forma financial information presents combined results of operations for each of the periods presented, giving effect to the acquisition as if it had been completed on January&#160;1, 2017. The pro forma financial information includes charges for the fair value write-up associated with acquired inventory, adjustments for amortization expense of acquired intangible assets and tax-related expenses. The pro forma results of operations are presented for informational purposes only and are not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place on January&#160;1, 2017 or of results that may occur in the future (in thousands, except per share data):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="5" align="center"><font size="1"><b>(Unaudited)</b></font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">882,109</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">824,009</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">87,874</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">27,958</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 12pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.04</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.66</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.00</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.65</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Zentri</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January&#160;20, 2017, the Company acquired Zentri,&#160;Inc., a private company. Zentri is an innovator in low-power, cloud-connected Wi-Fi technologies for the IoT. The Company acquired Zentri for approximately $18.1&#160;million, including initial cash consideration of approximately $14.3&#160;million, and potential additional consideration with an estimated fair value of approximately $3.8&#160;million at the date of acquisition.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The purchase price was allocated as follows: intangible assets&#8212;$6.7&#160;million; goodwill&#8212;$12.1&#160;million; and other net liabilities&#8212;$0.7&#160;million. The goodwill is not deductible for tax purposes. Pro forma information related to this acquisition has not been presented because it would not be materially different from amounts reported.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Micrium</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On October&#160;3, 2016, the Company acquired Micrium, a private company. Micrium is a supplier of real-time operating system (RTOS) software for the IoT. The Company acquired Micrium for approximately $12.4&#160;million, consisting of approximately $8.2&#160;million in cash and $4.2&#160;million in stock consideration. An additional approximately $1.0&#160;million in stock consideration was accounted for as a transaction separate from the business combination based on its economic substance and will be recorded as post-combination compensation expense over four years.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The purchase price was allocated as follows: intangible assets&#8212;$9.5&#160;million; goodwill&#8212;$3.4&#160;million; and other net liabilities&#8212;$0.5&#160;million. A portion of the goodwill is deductible for tax purposes. Pro forma information related to this acquisition has not been presented because it would not be materially different from amounts reported.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Energy Micro</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On July&#160;1, 2013, the Company acquired Energy Micro. In fiscal 2016, the Company entered into an agreement which settled the amount of the earn-out to be paid for fiscal 2015 through 2018. The total settlement amount was approximately $16.0&#160;million (in lieu of potential payments of up to $26.7&#160;million) and was paid on May&#160;11, 2016.</font></p> </div> 2841000 329000 5311000 3306000 8918000 9500000 6700000 125675000 25000000 69875000 20900000 9900000 15581000 500000 700000 6648000 2587000 242569000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Business Combinations</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company records business combinations using the acquisition method of accounting and, accordingly, allocates the fair value of purchase consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the businesses acquired are included in the Company's consolidated results of operations beginning on the date of the acquisition.</font></p> </div> 269366000 197043000 172346000 159662000 12684000 11231000 106047000 55068000 106047000 53615000 11231000 1453000 103148000 84328000 18820000 18820000 74990000 9338000 74990000 9338000 18820000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Cash and Cash Equivalents</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents consist of cash deposits, certificates of deposit, money market funds and investments in debt securities with original maturities of ninety days or less when purchased.</font></p> </div> 114085000 141106000 141106000 269366000 269366000 197043000 27021000 128260000 -72323000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>11. Commitments and Contingencies</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Operating Leases</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company leases certain facilities under operating lease agreements that expire at various dates through 2027. Some of these arrangements contain renewal options and require the Company to pay taxes, insurance and maintenance costs.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Rent expense under operating leases was $6.0&#160;million, $5.5&#160;million and $4.7&#160;million for fiscal 2018, 2017 and 2016, respectively. The minimum annual future rentals under the terms of these leases as of December&#160;29, 2018 are as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="45"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Fiscal Year <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="center"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2019</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,287</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2020</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,746</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2021</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,051</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2022</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,485</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2023</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,810</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Thereafter</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,842</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total minimum lease payments</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">24,221</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Investment Commitment</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has committed to invest up to $10.0&#160;million in a limited partnership, of which approximately $4.3&#160;million was funded through December&#160;29, 2018.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Patent Litigation&#8212;Cresta Technology</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January&#160;28, 2014, Cresta Technology Corporation ("Cresta Technology"), a Delaware corporation, filed a lawsuit against the Company in the United States District Court in the District of Delaware, alleging infringement of three United States Patents (the "Cresta Patents"). On July&#160;16, 2014, the Company filed a lawsuit against Cresta Technology in the United States District Court in the Northern District of California alleging infringement of six United States Patents.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cresta Technology declared bankruptcy in 2016 and the Cresta patents and the Delaware lawsuit were acquired by Crespe&#160;LLC.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On September&#160;17, 2018, the Company and Crespe&#160;LLC settled all matters. The Company received a non-material payment from Crespe&#160;LLC. There was no payment from the Company and the Company received a full license to the Cresta Patents and dismissal of all claims.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Patent Litigation&#8212;Bandspeed</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On June&#160;21, 2018, Bandspeed,&#160;LLC ("Bandspeed"), a Texas limited liability company, filed a lawsuit against the Company in the United States District Court of the Western District of Texas, Austin Division, alleging infringement of eight United States Patents. On November&#160;9, 2018, the Company and Bandspeed settled all matters, and the Court ordered a dismissal on November&#160;19, 2018. The Company made a non-material payment to Bandspeed and received a full license to the alleged patents and dismissal of all claims.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Other</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company is involved in various other legal proceedings that have arisen in the normal course of business. While the ultimate results cannot be predicted with certainty, the Company does not expect them to have a material adverse effect on its Consolidated Financial Statements.</font></p> </div> 3328000 985000 2343000 0.0001 0.0001 250000000 250000000 42707000 43088000 41727000 41889000 42707000 42707000 43088000 43088000 4000 4000 62493000 45443000 83424000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>7. Risks and Uncertainties</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Financial Instruments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash equivalents, investments, accounts receivable, notes receivable and derivatives. The Company places its cash equivalents and investments primarily in municipal bonds, money market funds, corporate bonds, variable-rate demand notes, U.S. government securities, agency securities, asset-back securities, certificates of deposit, commercial paper, auction-rate securities and international government bonds. Concentrations of credit risk with respect to accounts receivable are primarily due to customers with large outstanding balances. The Company's customers that accounted for greater than 10% of accounts receivable consisted of the following:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Arrow Electronics</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">14</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Edom Technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">*</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Avnet</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">16</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Less than 10% of accounts receivable</font></dd> </dl> </div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company performs periodic credit evaluations of its customers' financial condition and generally requires no collateral from its customers. The Company provides an allowance for potential credit losses based upon the expected collectibility of such receivables. Losses have not been significant for any of the periods presented.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company holds three notes receivable from two privately held companies. The total carrying value of the notes was $2.4&#160;million as of December&#160;29, 2018, which was recorded in other assets, net in the Consolidated Balance Sheet.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company holds two equity investments in privately held companies. One investment is accounted for using the equity method and had a carrying value of $4.1&#160;million as of December&#160;29, 2018. The second investment is recorded at cost minus impairment and had a carrying value of $2.0&#160;million as of December&#160;29, 2018. In fiscal 2018, the Company reduced the carrying value of the second investment by $1.8&#160;million, which was recorded in interest income and other, net in the Consolidated Statements of Income. Both investments were recorded in other assets, net in the Consolidated Balance Sheet.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As a result of its use of derivative instruments, the Company is exposed to the risk that its counterparties will fail to meet their contractual obligations. To mitigate this counterparty credit risk, the Company has a policy to enter into contracts with only selected major financial institutions. The Company periodically reviews and re-assesses the creditworthiness of such counterparties based on a variety of factors.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Distributor Advances</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On sales to distributors, the Company's payment terms often require the distributor to initially pay amounts owed to the Company for an amount in excess of their ultimate cost. The Company's sales price to its distributors may be higher than the amount that the distributors will ultimately owe the Company because distributors often negotiate price reductions after purchasing the product from the Company and such reductions are often significant. These negotiated price discounts are not granted until the distributor sells the product to the end customer, which may occur after the distributor has paid the original invoice amount to the Company. Payment of invoices prior to receiving an associated discount can have an adverse impact on the working capital of the Company's distributors. Accordingly, the Company has entered into agreements with certain distributors whereby it advances cash to the distributors to reduce the distributor's working capital requirements. The advance amounts are based on the distributor's inventory balance, and are adjusted quarterly. Such amounts are recorded in prepaid expenses and other current assets in the Consolidated Balance Sheet. The terms of these advances are set forth in binding legal agreements and are unsecured, bear no interest on unsettled balances and are due upon demand. The agreements governing these advances can be cancelled by the Company at any time.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Suppliers</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A significant portion of the Company's products are fabricated by Taiwan Semiconductor Manufacturing&#160;Co. (TSMC) or Semiconductor Manufacturing International Corporation (SMIC). The inability of TSMC or SMIC to deliver wafers to the Company on a timely basis could impact the production of the Company's products for a substantial period of time, which could have a material adverse effect on the Company's business, financial condition, results of operations and cash flows.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Customers</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company sells directly to end customers, distributors and contract manufacturers. Although the Company actually sells the products to, and is paid by, distributors and contract manufacturers, the Company refers to the end customer as its customer. None of the Company's end customers or contract manufacturers accounted for greater than 10% of revenue during fiscal 2018, 2017 or 2016. The Company's distributors that accounted for greater than 10% of revenue consisted of the following:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Arrow Electronics</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Edom Technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">17</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">17</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Avnet</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">*</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">14</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">13</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Less than 10% of revenue</font></dd> </dl> </div> </div> 0.11 0.13 0.17 0.12 0.14 0.19 0.14 0.16 0.10 0.21 0.17 0.12 0.10 24300000 341879000 354771000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The carrying amount of the Notes consisted of the following (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Liability component</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Principal</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">400,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">400,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unamortized debt discount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(39,298</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(50,499</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unamortized debt issuance costs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(5,931</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(7,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net carrying amount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">354,771</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">341,879</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Equity component</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net carrying amount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">57,735</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">57,735</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 276122000 314676000 346868000 4234000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Shipping and Handling</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Shipping and handling costs are classified as a component of cost of revenues in the Consolidated Statements of Income.</font></p> </div> 2639000 48947000 -8843000 4421000 7077000 5888000 7060000 56024000 -2955000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>10. Debt</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>1.375% Convertible Senior Notes</u></i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On March&#160;6, 2017, the Company completed a private offering of $400&#160;million principal amount convertible senior notes (the "Notes"). The Notes bear interest semi-annually at a rate of 1.375% per year and will mature on March&#160;1, 2022, unless repurchased, redeemed or converted at an earlier date. The Company used $72.5&#160;million of the proceeds to pay off the then remaining balance under its credit agreement.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Notes are convertible at an initial conversion rate of 10.7744 shares of common stock per $1,000 principal amount of the Notes, or approximately 4.3&#160;million shares of common stock, which is equivalent to a conversion price of approximately $92.81 per share. The conversion rate is subject to adjustment under certain circumstances. Holders may convert the Notes under the following circumstances: during any calendar quarter after the calendar quarter ended on June&#160;30, 2017 if the closing price of the Company's common stock for at least 20 trading days in the 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the conversion price of the Notes; during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the closing sale price of our common stock and the conversion rate on each such trading day; if specified distributions or corporate events occur; if the Notes are called for redemption; or at any time after December&#160;1, 2021. The Company may redeem all or any portion of the Notes, at its option, on or after March&#160;6, 2020, if the last reported sale price of the Company's common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period. Upon conversion, the Notes may be settled in cash, shares of the Company's common stock or a combination of cash and shares, at the Company's election.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The principal balance of the Notes was separated into liability and equity components, and was recorded initially at fair value. The excess of the principal amount of the liability component over its carrying amount represents the debt discount, which is amortized to interest expense over the term of the Notes using the effective interest method. The carrying amount of the liability component was estimated by discounting the contractual cash flows of similar non-convertible debt at an appropriate market rate at the date of issuance.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company incurred debt issuance costs of approximately $10.6&#160;million, which was allocated to the liability and equity components in proportion to the allocation of the proceeds. The costs allocated to the liability component are being amortized as interest expense over the term of the Notes using the effective interest method.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The carrying amount of the Notes consisted of the following (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Liability component</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Principal</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">400,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">400,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unamortized debt discount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(39,298</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(50,499</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unamortized debt issuance costs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(5,931</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(7,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net carrying amount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">354,771</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">341,879</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Equity component</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net carrying amount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">57,735</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">57,735</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The liability component of the Notes is recorded in convertible debt on the Consolidated Balance Sheet. The equity component of the Notes is recorded in additional paid-in capital. The effective interest rate for the liability component was 4.75%. As of December&#160;29, 2018, the remaining period over which the debt discount and debt issuance costs will be amortized was 3.2&#160;years.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Interest expense related to the Notes was comprised of the following (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Contractual interest expense</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,500</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,492</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Amortization of debt discount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,202</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,816</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Amortization of debt issuance costs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,690</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,330</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,392</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">14,638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>Credit Facility</u></i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In connection with the Company's offering of the Notes, it and certain of its domestic subsidiaries (the "Guarantors") amended its existing credit agreement and paid off the then remaining balance of $72.5&#160;million. The amended agreement (the "Credit Facility") consists of a $300&#160;million revolving credit facility with a maturity date of July&#160;24, 2020. The Credit Facility includes a $25&#160;million letter of credit sublimit and a $10&#160;million swingline loan sublimit. The Company also has an option to increase the size of the borrowing capacity by up to an aggregate of $200&#160;million in additional commitments, subject to certain conditions.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The revolving credit facility, other than swingline loans, will bear interest at the Eurodollar rate plus an applicable margin or, at the option of the Company, a base rate (defined as the highest of the Wells Fargo prime rate, the Federal Funds rate plus 0.50% and the Eurodollar Base Rate plus 1.00%) plus an applicable margin. Swingline loans accrue interest at the base rate plus the applicable margin for base rate loans. The applicable margins for the Eurodollar rate loans range from 1.25% to 2.00% and for base rate loans range from 0.25% to 1.00%, depending in each case, on the leverage ratio as defined in the Credit Facility.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Credit Facility contains various conditions, covenants and representations with which the Company must be in compliance in order to borrow funds and to avoid an event of default, including financial covenants that the Company must maintain a leverage ratio (funded debt/EBITDA) of no more than 3.00 to 1 and a minimum fixed charge coverage ratio (EBITDA/interest payments, income taxes and capital expenditures) of no less than 1.25 to 1. As of December&#160;29, 2018, the Company was in compliance with all covenants of the Credit Facility. The Company's obligations under the Credit Facility are guaranteed by the Guarantors and are secured by a security interest in substantially all assets of the Company and the Guarantors.</font></p> </div> 0.005 0.01 0.02 0.0100 0.0125 0.0025 400000000 400000000 57735000 57735000 92.81 10.7744 P3Y2M12D 30 1.30000 20 400000000 466200000 419000000 0.0475 0.01375 50499000 39298000 20286000 5681000 11578000 3027000 170765000 5759000 76310000 88696000 407000 319000 73000 15000 1272000 241000 448000 583000 396029000 151149000 244880000 125977000 112699000 13278000 1378000 447000 931000 283000 273000 10000 3.76 3.23 10 416315000 5681000 162727000 247907000 296742000 5759000 189009000 101974000 1785000 319000 520000 946000 1555000 241000 721000 593000 -2430000 -25760000 -8978000 10600000 -1628000 -453000 503000 -4087000 -26452000 -8210000 -4058000 -26213000 -8475000 26930000 35482000 7070000 5824000 69622000 75971000 36174000 35514000 27200000 63104000 70996000 12925000 9973000 12322000 12500000 5256000 4360000 6518000 4975000 13884000 20656000 3400000 3500000 3700000 13216000 14766000 15912000 -92000 -207000 105000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>5. Derivative Financial Instruments</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Cash Flow Hedges</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Foreign Currency Forward Contracts</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Changes in the fair value of the contracts are recorded in accumulated other comprehensive loss in the Consolidated Balance Sheet and subsequently reclassified into earnings in the period during which the hedged transaction is recognized. The reclassified amount is reported in the same financial statement line item as the hedged item. If the foreign currency forward contracts are terminated or can no longer qualify as hedging instruments prior to maturity, the fair value of the contracts recorded in accumulated other comprehensive loss may be recognized in the Consolidated Statement of Income based on an assessment of the contracts at the time of termination.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company entered into foreign currency forward contracts in March 2018 for a portion of its forecasted operating expenses denominated in the Norwegian Krone. As of December&#160;29, 2018, the contracts had maturities of one to twelve months and an aggregate notional value of $8.8&#160;million. Losses expected to be reclassified into earnings in the next 12&#160;months were not material. The fair value of the contracts, contract losses recognized in other comprehensive income and amounts reclassified from accumulated other comprehensive loss into earnings were not material for any of the periods presented.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Interest Rate Swaps</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company entered into an interest rate swap agreement with an original notional value of $72.5&#160;million in connection with its Credit Facility in July 2016. The Company terminated the swap agreement on March&#160;6, 2017, which resulted in the reclassification of $1.8&#160;million of unrealized gains that were previously recorded in accumulated other comprehensive loss into earnings during fiscal 2017.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Non-designated Hedges</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Foreign Currency Forward Contracts</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company recognizes gains and losses on the foreign currency forward contracts in interest income and other, net in the Consolidated Statement of Income in the same period as the remeasurement loss and gain of the related foreign currency denominated asset or liability. The Company does not apply hedge accounting to these foreign currency forward contracts.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;30, 2017, the Company held one foreign currency forward contract denominated in the Norwegian Krone with a notional value of $2.4&#160;million. The fair value of the contract was not material as of December&#160;30, 2017.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 57%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"140%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="140%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="173" align="left"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Gain (Loss) Recognized in Income <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Location</b></font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Foreign currency forward contracts</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">105</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(207</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(92</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">Interest income and other, net</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Derivative Financial Instruments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Consolidated Statement of Cash Flows.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash flow hedges used by the Company include foreign currency forward contracts and interest rate swap agreements. Foreign currency forward contracts are used to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Interest rate swap agreements are used to manage exposure to interest rate risks.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company also uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company does not apply hedge accounting to these foreign currency forward contracts.</font></p> </div> P12M P1M <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The following disaggregates the Company's revenue by product category (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Internet of Things</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">463,838</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">395,012</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">314,614</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Infrastructure</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">199,478</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">152,158</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">147,677</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Broadcast</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">141,412</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">152,980</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">157,746</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Access</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">63,539</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">68,717</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">77,589</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">868,267</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">768,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">697,626</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">(1)</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Under the modified retrospective method, prior period amounts have not been adjusted.</font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>14. Stock-Based Compensation</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In fiscal 2009, the stockholders of the Company approved the 2009 Stock Incentive Plan (the "2009 Plan") and the 2009 Employee Stock Purchase Plan (the "2009 Purchase Plan"). In fiscal 2017, the stockholders of the Company approved amendments to both the 2009 Plan and the 2009 Purchase Plan. These amendments authorized additional shares of common stock for issuance, to comply with changes in applicable law, improve the Company's corporate governance and to implement other best practices.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>2009 Stock Incentive Plan</u></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Under the 2009 Plan, the following may be granted: stock options, stock appreciation rights, performance shares, performance stock units, restricted stock units (RSUs), restricted stock awards (RSAs), performance-based awards and other awards (collectively, all such grants are referred to as "awards"). The fiscal 2017 amendments to the 2009 Plan created a single share pool. All awards now deduct one share from the 2009 Plan shares available for issuance for each share granted. Awards granted under the 2009 Plan generally contain vesting provisions ranging from three to four years. The exercise price of stock options offered under the 2009 Plan may not be less than 100% of the fair market value of a share of our common stock on the date of grant. To the extent awards granted under the 2009 Plan terminate, expire or lapse for any reason, or are settled in cash, shares subject to such awards will again be available for grant.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>2000 Stock Incentive Plan</u></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In fiscal 2000, the Company's Board of Directors and stockholders approved the 2000 Plan. The 2000 Plan contains programs for (i)&#160;the discretionary granting of stock options to employees, non-employee board members and consultants for the purchase of shares of the Company's common stock, (ii)&#160;the discretionary issuance of common stock directly (as granted under direct issuance shares in RSAs and RSUs), (iii)&#160;the granting of special below-market stock options to executive officers and other highly compensated employees of the Company for which the exercise price can be paid using payroll deductions and (iv)&#160;the automatic issuance of stock options to non-employee board members. The discretionary issuance of common stock, RSUs and stock options generally contain vesting provisions ranging from three to eight years. If permitted by the Company, stock options can be exercised immediately and, similar to the direct issuance shares, are subject to repurchase rights which generally lapse in accordance with the vesting schedule. The repurchase rights provide that upon certain defined events, the Company can repurchase unvested shares at the price paid per share. The term of each stock option is no more than ten years from the date of grant.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Stock Grants and Modifications</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company granted to its employees 0.6&#160;million, 0.7&#160;million and 1.3&#160;million shares of full value awards and 0.0&#160;million, 0.0&#160;million, and 0.2&#160;million stock options from the 2009 Plan during fiscal 2018, 2017 and 2016, respectively.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company recorded $0.9&#160;million in selling, general and administrative expense during fiscal 2016 in connection with the modifications of certain equity awards. The modifications were pursuant to three employee terminations in fiscal 2016. There were no other significant modifications made to any stock grants during fiscal 2018, 2017 or 2016.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Included in the full value awards granted under the 2009 Plan in fiscal 2018, 2017 and 2016 were a total of 41&#160;thousand, 54&#160;thousand and 65&#160;thousand market-based stock awards, respectively. The awards, also known as market stock units (MSUs), provide the rights to acquire a number of shares of common stock for no cash consideration based upon achievement of specified levels of market conditions. The requisite service period for these MSUs is also the vesting period, which is generally three years. The performance criteria of the MSUs measure the difference between the total stockholders' return of the Company against that of the PHLX Semiconductor Sector Total Return Index.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Also included in the full value awards granted under the 2009 Plan during fiscal 2018, 2017 and 2016 were 41&#160;thousand, 54&#160;thousand and 65&#160;thousand performance-based stock awards, respectively. The awards, also known as PSUs, provide for the rights to acquire a number of shares of common stock for no cash consideration based upon the achievement of specified revenue objectives during the year. The requisite service period for these PSUs is approximately three years from the date of grant.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>2009 Employee Stock Purchase Plan</u></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The rights to purchase common stock granted under the 2009 Purchase Plan are intended to be treated as either (i)&#160;purchase rights granted under an "employee stock purchase plan," as that term is defined in Section&#160;423(b) of the Internal Revenue Code (the "423(b) Plan"), or (ii)&#160;purchase rights granted under an employee stock purchase plan that is not subject to the terms and conditions of Section&#160;423(b) of the Internal Revenue Code (the "Non-423(b) Plan"). The Company will retain the discretion to grant purchase rights under either the 423(b) Plan or the Non-423(b) Plan. Eligible employees may purchase a limited number of shares of the Company's common stock at no less than 85% of the fair market value of a share of common stock at prescribed purchase intervals during an offering period. Each offering period will be comprised of a series of one or more successive and/or overlapping purchase intervals and has a maximum term of 24&#160;months. During fiscal 2018, 2017 and 2016, the Company issued 223&#160;thousand, 239&#160;thousand and 224&#160;thousand shares, respectively, under the 2009 Purchase Plan to its employees. The weighted-average fair value for purchase rights granted in fiscal 2018 under the 2009 Purchase Plan was $22.59 per share.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>Accounting for Stock-Based Compensation</u></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock-based compensation costs are based on the fair values on the date of grant for stock awards and stock options and on the date of enrollment for the employee stock purchase plans. The fair values of stock awards (such as RSUs, PSUs and RSAs) are estimated based on their intrinsic values. The fair values of MSUs are estimated using a Monte Carlo simulation. The fair values of stock options and employee stock purchase plans are estimated using the Black-Scholes option-pricing model.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Black-Scholes valuation calculation requires the Company to estimate key assumptions such as future stock price volatility, expected terms, risk-free rates and dividend yield. Expected stock price volatility is based upon a combination of both historical volatility and implied volatility derived from traded options on the Company's stock in the marketplace. Expected term is derived from an analysis of historical exercises and remaining contractual life of options. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company has never paid cash dividends and does not currently intend to pay cash dividends, thus it has assumed a 0% dividend yield.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Monte Carlo simulation used to calculate the fair value of the MSUs simulates the present value of the potential outcomes of future stock prices of the Company and the Philadelphia Semiconductor Sector Total Return Index over the requisite service period. The projection of stock prices are based on the risk-free rate of return, the volatilities of the stock price of the Company and the Index, and the correlation of the stock price of the Company with the Index.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company estimates potential forfeitures of stock grants and adjusts compensation cost recorded accordingly. The estimate of forfeitures will be adjusted over the requisite service period to the extent that actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of stock-based compensation expense to be recognized in future periods.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values of stock options and RSUs are amortized as compensation expense on a straight-line basis over the vesting period of the grants. The fair values of RSAs are fully expensed in the period of grant, when shares are immediately issued with no vesting restrictions. The fair values of MSUs are amortized as compensation expense on a straight-line basis over the performance and service periods of the grants. The fair values of PSUs are amortized as compensation expense on a straight-line basis over the performance period when the performance is probable of achievement, and over the remaining service periods thereafter. Compensation expense recognized is shown in the operating activities section of the Consolidated Statements of Cash Flows.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values estimated from the Black-Scholes option-pricing model for ESPP and stock options granted were calculated using the following assumptions:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Employee Stock Purchase Plan <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected volatility</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">30</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">28</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">30</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Risk-free interest rate %</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.4</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.6</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected term (in months)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Dividend yield</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Stock Options <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected volatility</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Risk-free interest rate %</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.3</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected term (in years)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5.4</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Dividend yield</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values estimated from Monte Carlo simulation for MSUs were calculated using the following assumptions:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>MSUs <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected volatility</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">29</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">31</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">30</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Risk-free interest rate %</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.4</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.6</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected term (in years)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Dividend yield</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A summary of stock-based compensation activity with respect to fiscal 2018 follows:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="34"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="82"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Stock Options <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Shares<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-<br /> Average<br /> Exercise<br /> Price</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Remaining<br /> Contractual<br /> Term<br /> (In Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Aggregate<br /> Intrinsic<br /> Value<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">170</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">38.88</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Exercised</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(33</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36.45</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">137</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39.47</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,327</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Vested at December&#160;29, 2018 and expected to vest</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 83</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 40.39</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 7.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 3,154</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Exercisable at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 50</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 37.88</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 7.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 2,031</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="34"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="82"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>RSAs and RSUs <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Shares<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-<br /> Average<br /> Purchase<br /> Price</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Remaining<br /> Vesting Term<br /> (In Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Aggregate<br /> Intrinsic<br /> Value<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1,523</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Granted</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">522</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Vested or issued</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(730</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cancelled or forfeited</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(97</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1,218</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.86</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">95,620</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018 and expected to vest</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 1,147</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 0.86</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 90,008</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="34"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="82"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>PSUs and MSUs <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Shares<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-<br /> Average<br /> Purchase<br /> Price</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Remaining<br /> Vesting Term<br /> (In Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Aggregate<br /> Intrinsic<br /> Value<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">259</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Granted</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">81</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earned or issued</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(37</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cancelled or forfeited</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(21</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">282</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">22,164</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018 and expected to vest</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 249</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 1.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 19,615</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's weighted average fair value at the date of grant:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Per grant of RSAs and RSUs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">93.75</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">72.85</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">40.55</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Per grant of PSUs and MSUs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">97.53</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">78.40</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32.23</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Per grant of stock options</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">40.38</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's stock-based payment and stock option values (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intrinsic value of stock options exercised</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,952</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,174</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,560</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intrinsic value of RSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">68,012</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">53,093</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36,502</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Grant date fair value of RSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">37,720</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,449</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,853</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intrinsic value of MSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,562</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">687</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Grant date fair value of MSUs that vested</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,788</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">633</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company received cash of $13.3&#160;million for the issuance of common stock, and paid $19.5&#160;million for shares withheld for taxes, during fiscal 2018. The Company issues shares from the shares reserved under its stock plans upon the exercise of stock options, vesting of RSUs, PSUs and MSUs, and purchases through employee stock purchase plans. The Company does not currently expect to repurchase shares from any source to satisfy such obligation.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table presents details of stock-based compensation costs recognized in the Consolidated Statements of Income (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cost of revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,238</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,090</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,070</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Research and development</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,771</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,573</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Selling, general and administrative</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">24,972</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,891</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,985</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">50,077</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">44,752</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,628</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Income tax benefit</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,890</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,073</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,496</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">41,187</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">33,679</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">31,132</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The decrease in income tax benefit in fiscal 2018 was due to the reduced current and future deductibility of executive stock compensation as a result of the Tax Cuts and Jobs Act. The increase in income tax benefit in fiscal 2017 was primarily due to the recognition of excess tax benefits in connection with the Company's adoption of ASU 2016-09, offset in part by an adjustment in the deferred tax asset due to the recent tax reform. The Company had approximately $65.4&#160;million of total unrecognized compensation costs related to granted stock options and awards as of December&#160;29, 2018 that are expected to be recognized over a weighted-average period of approximately 1.9&#160;years. There were no significant stock-based compensation costs capitalized into assets in any of the periods presented.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;29, 2018, the Company had reserved shares of common stock for future issuance as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="32"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2009 Stock Incentive Plan</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">2,343</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2009 Employee Stock Purchase Plan</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">985</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total shares reserved</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,328</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 1.47 1.47 1.11 1.11 1.94 1.94 0.15 1.45 1.45 1.09 1.09 1.90 1.90 0.15 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>3. Earnings Per Share</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">83,591</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">47,092</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">61,494</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Shares used in computing basic earnings per share</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">43,159</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">42,446</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">41,713</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Effect of dilutive securities:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Stock-based awards</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">885</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">886</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">663</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Shares used in computing diluted earnings per share</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">44,044</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">43,332</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">42,376</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.94</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.11</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.47</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.90</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.09</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.45</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company intends to settle the principal amount of its convertible senior notes in cash and any excess value in shares in the event of a conversion. Accordingly, shares issuable upon conversion of the principal amount have been excluded from the calculation of diluted earnings per share. If the market value of the notes under certain prescribed conditions exceeds the conversion amount, the excess is included in the denominator for the computation of diluted earnings per share using the treasury stock method. For fiscal 2018, approximately 0.1&#160;million shares were included in the denominator for the calculation of diluted earnings per share. For fiscal 2017, no such shares were included in the denominator for the calculation of diluted earnings per share. See Note&#160;10,</font> <font size="2"><i>Debt</i></font><font size="2">, to the Consolidated Financial Statements for additional information.</font></p> </div> 0.047 0.388 -0.158 0.350 0.350 0.210 0.006 0.013 0.025 -0.226 -0.254 -0.129 0.056 0.059 0.013 -0.009 -0.013 -0.017 -0.006 -0.027 0.006 0.009 0.015 0.041 0.045 0.098 33631000 37113000 65400000 P1Y10M24D 8496000 11073000 8890000 22.59 1800000 4100000 2000000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes quantitative information about Level&#160;3 fair value measurements.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Auction rate securities</i></b></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" width="88" align="center"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="121" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="139" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="49" align="center"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="center"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Fair Value at<br /> December&#160;29, 2018<br /> (000s) <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Valuation Technique</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Unobservable Input</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Weighted<br /> Average</b></font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" align="center"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->$5,759</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">Discounted cash flow</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">Estimated yield</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="center"><font size="2">3.23%</font></td> </tr> <tr style="padding:0;" valign="top"> <td style="FONT-FAMILY: times;" align="center"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">Expected holding period</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" align="center"><br /> <font size="2">10&#160;years</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" align="center"><font size="2"><br /> <!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">Estimated discount rate</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" align="center"><br /> <font size="2">3.76%</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>4. Fair Value of Financial Instruments</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the valuation of the Company's financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 73%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"110%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="110%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="87"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="81"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Fair Value Measurements<br /> at December&#160;29, 2018 Using</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Description <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Quoted Prices in<br /> Active Markets for<br /> Identical Assets<br /> (Level&#160;1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant Other<br /> Observable<br /> Inputs<br /> (Level&#160;2)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant<br /> Unobservable<br /> Inputs<br /> (Level&#160;3)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Assets:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Cash equivalents:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Money market funds</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">74,990</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">74,990</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,820</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,820</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,338</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,338</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total cash equivalents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">84,328</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,820</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">103,148</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Short-term investments:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">48,141</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">99,211</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">147,352</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">269,427</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">269,427</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total short-term investments</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">48,141</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">368,638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">416,779</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Other assets, net:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Total</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 132,469</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 387,458</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 525,686</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 73%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"110%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="110%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="87"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="81"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Fair Value Measurements<br /> at December&#160;30, 2017 Using</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Description <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Quoted Prices in<br /> Active Markets for<br /> Identical Assets<br /> (Level&#160;1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant Other<br /> Observable<br /> Inputs<br /> (Level&#160;2)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant<br /> Unobservable<br /> Inputs<br /> (Level&#160;3)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Assets:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Cash equivalents:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Money market funds</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">106,047</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">106,047</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,231</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,231</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">53,615</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,453</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">55,068</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total cash equivalents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">159,662</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,684</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">172,346</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Short-term investments:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">94,575</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">228,247</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">322,822</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">171,835</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">171,835</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total short-term investments</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">94,575</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">400,082</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">494,657</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Other assets, net:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Total</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 254,237</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 412,766</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 672,684</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>Valuation methodology</u></i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's cash equivalents and short-term investments that are classified as Level&#160;2 are valued using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments in active markets; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. Investments classified as Level&#160;3 are valued using a discounted cash flow model. The assumptions used in preparing the discounted cash flow model include estimates for interest rates, amount of cash flows, expected holding periods of the securities and a discount to reflect the Company's inability to liquidate the securities. The Company's derivative instruments are valued using discounted cash flow models. The assumptions used in preparing the valuation models include foreign exchange rates, forward and spot prices for currencies, and market observable data of similar instruments.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>Available-for-sale investments</u></i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company's available-for-sale investments at December&#160;29, 2018 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Cost</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Due in one year or less</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">338,623</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">337,910</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Due after one year through ten years</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">169,058</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">168,657</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Due after ten years</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,360</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,119</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">527,041</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">525,686</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 62%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"130%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="130%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Less Than 12 Months</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>12 Months or Greater</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>As of December&#160;29, 2018 <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">13,278</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(10</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">88,696</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(583</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">101,974</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(593</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">112,699</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(273</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">76,310</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(448</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">189,009</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(721</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(241</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(241</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">125,977</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(283</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">170,765</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,272</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">296,742</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,555</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 62%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"130%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="130%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="45"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Less Than 12 Months</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>12 Months or Greater</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>As of December&#160;30, 2017 <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">244,880</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(931</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,027</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">247,907</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(946</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">151,149</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(447</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,578</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(73</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">162,727</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(520</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(319</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(319</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">396,029</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,378</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">20,286</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(407</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">416,315</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,785</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The gross unrealized losses as of December&#160;29, 2018 and December&#160;30, 2017 were due primarily to changes in market interest rates and the illiquidity of the Company's auction-rate securities. The Company's auction-rate securities have been illiquid since 2008 when auctions for the securities failed because sell orders exceeded buy orders. These securities have a contractual maturity date of 2046. The Company is unable to predict if these funds will become available before their maturity date.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company considers the declines in market value of its marketable securities investment portfolio to be temporary in nature. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, the Company's intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. As of December&#160;29, 2018, the Company has determined that no other-than-temporary impairment losses existed.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;At December&#160;29, 2018 and December&#160;30, 2017, there were no material unrealized gains associated with the Company's available-for-sale investments.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>Level&#160;3 fair value measurements</u></i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes quantitative information about Level&#160;3 fair value measurements.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Auction rate securities</i></b></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" width="88" align="center"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="121" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="139" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="49" align="center"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="center"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Fair Value at<br /> December&#160;29, 2018<br /> (000s) <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Valuation Technique</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Unobservable Input</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Weighted<br /> Average</b></font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" align="center"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->$5,759</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">Discounted cash flow</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">Estimated yield</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="center"><font size="2">3.23%</font></td> </tr> <tr style="padding:0;" valign="top"> <td style="FONT-FAMILY: times;" align="center"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">Expected holding period</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" align="center"><br /> <font size="2">10&#160;years</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" align="center"><font size="2"><br /> <!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><br /> <font size="2">Estimated discount rate</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" align="center"><br /> <font size="2">3.76%</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has followed an established internal control procedure used in valuing auction rate securities. The procedure involves the analysis of valuation techniques and evaluation of unobservable inputs commonly used by market participants to price similar instruments, and which have been demonstrated to provide reasonable estimates of prices obtained in actual market transactions. Outputs from the valuation process are assessed against various market sources when they are available, including marketplace quotes, recent trades of similar illiquid securities, benchmark indices and independent pricing services. The technique and unobservable input parameters may be recalibrated periodically to achieve an appropriate estimation of the fair value of the securities.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Significant changes in any of the unobservable inputs used in the fair value measurement of auction rate securities in isolation could result in a significantly lower or higher fair value measurement. An increase in expected yield would result in a higher fair value measurement, whereas an increase in expected holding period or estimated discount rate would result in a lower fair value measurement. Generally, a change in the assumptions used for expected holding period is accompanied by a directionally similar change in the assumptions used for estimated yield and discount rate.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the activity in Level&#160;3 financial instruments for the years ended December&#160;29, 2018 and December&#160;30, 2017 (in thousands):</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Assets</i></b></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Auction Rate Securities <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,196</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Gain included in other comprehensive income (loss)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">78</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">485</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Liabilities</i></b></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Contingent Consideration (1) <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Issues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,829</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Reclassification to acquisition-related liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(3,380</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Gain recognized in selling, general and administrative expenses</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(449</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">(1)</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">In connection with the acquisition of Zentri, the Company recorded contingent consideration based on fiscal 2017 revenue from certain Zentri products.</font></dd> </dl> </div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" --><u>Fair values of other financial instruments</u></i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's debt is recorded at cost, but is measured at fair value for disclosure purposes. The fair value of the Company's convertible senior notes is determined using observable market prices. The notes are traded in less active markets and are therefore classified as a Level&#160;2 fair value measurement. As of December&#160;29, 2018 and December&#160;30, 2017, the fair value of the convertible senior notes was $419.0&#160;million and $466.2&#160;million, respectively.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's other financial instruments, including cash, accounts receivable and accounts payable, are recorded at amounts that approximate their fair values due to their short maturities.</font></p> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the activity in Level&#160;3 financial instruments for the years ended December&#160;29, 2018 and December&#160;30, 2017 (in thousands):</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Assets</i></b></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Auction Rate Securities <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,196</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Gain included in other comprehensive income (loss)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">78</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">485</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Liabilities</i></b></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Contingent Consideration (1) <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Issues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,829</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Reclassification to acquisition-related liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(3,380</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Gain recognized in selling, general and administrative expenses</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(449</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">(1)</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">In connection with the acquisition of Zentri, the Company recorded contingent consideration based on fiscal 2017 revenue from certain Zentri products.</font></dd> </dl> </div> </div> 485000 78000 5196000 5681000 5681000 5759000 5759000 449000 3829000 0 0 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Fair Value of Financial Instruments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values of the Company's financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:</font></p> <div style="margin-left: 2em;"> <p style="FONT-FAMILY: times;"><font size="2">Level&#160;1&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.</font></p> <p style="FONT-FAMILY: times;"><font size="2">Level&#160;2&#8212;Inputs are inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly.</font></p> <p style="FONT-FAMILY: times;"><font size="2">Level&#160;3&#8212;Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company's own data.</font></p> </div> </div> 110716000 89442000 16180000 2750000 2344000 125633000 102116000 21075000 2442000 125700000 39222000 18286000 24206000 32337000 36727000 193860000 161700000 25470000 3000000 3690000 296465000 237265000 46890000 12310000 P12Y P3Y P364D P364D P364D P371D P364D <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Foreign Currency Transactions</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's foreign subsidiaries are considered to be extensions of the U.S. Company. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are included in interest income and other, net in the Consolidated Statements of Income.</font></p> </div> 3 6 8 3400000 276130000 12100000 288227000 288227000 288227000 109117000 397344000 397344000 -2842000 12097000 109117000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>9. Goodwill and Other Intangible Assets</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Goodwill</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the activity in goodwill for the years ended December&#160;29, 2018 and December&#160;30, 2017 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">288,227</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">276,130</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Additions due to business combinations</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">109,117</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,097</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">397,344</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">288,227</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Other Intangible Assets</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The gross carrying amount and accumulated amortization of other intangible assets are as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 67%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"120%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="120%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="82" align="center"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="61"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="61"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="2">&#160;</font></th> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;" rowspan="2"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" rowspan="2" colspan="5" align="center"><font size="1"><b>December&#160;29, 2018</b></font></th> <th style="FONT-FAMILY: times;" rowspan="2"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" rowspan="2" colspan="5" align="center"><font size="1"><b>December&#160;30, 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;" rowspan="2"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" rowspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Amortization<br /> Period<br /> (Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Accumulated<br /> Amortization</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Accumulated<br /> Amortization</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Core and developed technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">8</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">237,265</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(102,116</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">161,700</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(89,442</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Customer relationships</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">5</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">46,890</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(21,075</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">25,470</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(16,180</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Patents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,750</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Trademarks</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">7</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,310</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,442</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,690</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,344</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">8</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">296,465</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(125,633</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">193,860</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(110,716</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Gross intangible assets increased $125.7&#160;million in fiscal 2018 for assets added due to the acquisition of Z-Wave business. This increase was offset by $23.1&#160;million due to the removal of fully amortized assets.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Amortization expense related to intangible assets for fiscal 2018, 2017 and 2016 was $38.0&#160;million, $27.1&#160;million and $27.3&#160;million, respectively. The estimated aggregate amortization expense for intangible assets subject to amortization for each of the five succeeding fiscal years is as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="45"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Fiscal Year <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="center"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2019</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,222</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2020</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36,727</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2021</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,337</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2022</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">24,206</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2023</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,286</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Long-Lived Assets</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Purchased intangible assets are stated at cost, net of accumulated amortization, and are amortized using the straight-line method over their estimated useful lives, ranging from three to twelve years. Fair values are determined primarily using the income approach, in which the Company projects future expected cash flows and applies an appropriate discount rate.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Long-lived assets "held and used" by the Company are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. When such factors and circumstances exist, the Company compares the projected undiscounted future cash flows associated with the related asset or group of assets over their estimated useful lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets and is recorded in the period in which the determination was made.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The carrying value of goodwill is reviewed at least annually by the Company for possible impairment. The goodwill impairment test is a two-step process. The first step of the impairment analysis compares the fair value of the reporting unit to the net book value of the reporting unit. In determining fair value, several valuation methodologies are allowed, although quoted market prices are the best evidence of fair value. If the results of the first step demonstrate that the net book value is greater than the fair value, the Company must proceed to step two of the analysis. Step two of the analysis compares the implied fair value of goodwill to its carrying amount. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. The Company tests goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if events occur that would indicate that the carrying value of goodwill may be impaired.</font></p> </div> 421504000 454191000 521399000 4313000 9700000 19777000 60183000 67203000 52384000 64496000 64496000 -249000 76903000 76903000 1808000 72161000 72161000 -365000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>17. Income Taxes</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Tax Cuts and Jobs Act (the Act) was enacted in the U.S. on December&#160;22, 2017. The Act reduced the U.S. federal corporate income tax rate to 21% from 35%, required companies to pay a one-time Transition Tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign-sourced earnings. In 2017 and the first nine months of 2018, the Company recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in Staff Accounting Bulletin No.&#160;118 or "SAB&#160;118" because it had not yet completed the enactment-date accounting for these effects. In 2017, the Company recorded tax expense related to the enactment-date effects of the Act that included recording the one-time Transition Tax liability related to undistributed earnings of certain foreign subsidiaries that were not previously taxed, the revaluation of deferred tax assets and liabilities and other deferred tax impacts. In 2018, certain discrete adjustments to provisional amounts were recorded. The changes to the 2017 enactment-date provisional amounts decreased the effective tax rate in 2018 by (6.2)%.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->SAB&#160;118 measurement period</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company applied the guidance in SAB&#160;118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018. At December&#160;30, 2017, the Company had not completed its accounting for the enactment-date income tax effects of the Act under ASC 740,</font> <font size="2"><i>Income Taxes</i></font><font size="2">, specifically for the following aspects: remeasurement of deferred tax assets and liabilities, one-time Transition Tax, its indefinite reinvestment assertion and its accounting policy for global intangible low-taxed income. As of December&#160;29, 2018, the Company has now completed its accounting for all of the enactment-date income tax effects of the Act. As further discussed below, during 2018, the Company recognized a benefit of $4.5&#160;million to the provisional amounts recorded at December&#160;30, 2017 and included these adjustments as a component of income tax expense from continuing operations.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->One-time Transition Tax</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The one-time Transition Tax is based on the Company's total post-1986 earnings and profits (E&amp;P), which were previously deferred from U.S. income tax under U.S. tax law. The Company recorded a provisional amount for its one-time Transition Tax liability for each of its foreign subsidiaries, resulting in a Transition Tax cost of $54.4&#160;million, which after offset by tax attributes resulted in a total provisional Transition Tax liability of $42.6&#160;million at December&#160;30, 2017.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Upon further analysis of the Act, Notices and Regulations issued and proposed by the U.S. Department of the Treasury and the Internal Revenue Service, the Company finalized its calculations of the Transition Tax liability during 2018. The Company decreased its December&#160;30, 2017 provisional amount by $6.1&#160;million, which is included as a component of income tax expense from continuing operations. The Company elected to pay the Transition Tax over the eight-year period provided in the Act. As of December&#160;29, 2018, the unpaid balance of its Transition Tax obligation is $21.6&#160;million, which is payable between April 2022 and April 2025.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Deferred tax assets and liabilities</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;30, 2017, the Company remeasured certain deferred tax assets and liabilities based on the tax rates at which they were expected to reverse in the future (which was generally 21%), by recording a net provisional benefit of $28.1&#160;million. This included the release of a deferred tax liability for future foreign earnings generated by one of the Company's foreign subsidiaries upon resolution of the Altera case of $39.4&#160;million as well as the release of approximately $10.5&#160;million of valuation allowances with corresponding deferred tax benefits. These benefits were offset by the revaluation of the Company's net deferred tax asset and a corresponding increase to deferred tax expense of $21.8&#160;million. Upon further analysis of certain aspects of the Act and refinement of its calculations during the 12&#160;months ended December&#160;29, 2018, the Company reduced its provisional benefit by $1.0&#160;million, which is included as a component of income tax expense from continuing operations.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Global intangible low-taxed income (GILTI)</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Act subjects a U.S. shareholder to tax on GILTI earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No.&#160;5,</font> <font size="2"><i>Accounting for Global Intangible Low-Taxed Income</i></font><font size="2">, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Because the Company was still evaluating the GILTI provisions as of December&#160;30, 2017, no GILTI-related deferred amounts were recorded in 2017. After further consideration in the current year, the Company has elected to account for GILTI as a period cost in the year the tax is incurred.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Indefinite reinvestment assertion</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Beginning in 2018, the Act provides for a 100% dividends received deduction for dividends received from 10-percent owned foreign corporations by U.S. corporate shareholders, subject to a one-year holding period. Although dividend income is now generally exempt from U.S. federal income tax in the hands of U.S. corporate shareholders, companies must still apply the guidance of ASC&#160;740-30-25-18 to account for the tax consequences of outside basis differences and other tax impacts of their investments in non-U.S. subsidiaries. As the Company was still evaluating how the Act would impact the Company's existing indefinite reinvestment assertion as of December&#160;30, 2017, no deferred tax impacts for this item were recorded.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Upon further analysis, the Company has modified its unremitted earnings assertion both historically and on a go-forward basis to exclude the net book income of its Singapore subsidiary from the indefinite reinvestment assertion. As a result, the Company has accrued a deferred tax liability of $0.6&#160;million associated with the state tax cost of remitting these earnings which is included as a component of income tax expense from continuing operations.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income before income taxes includes the following components (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Domestic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,777</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,700</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,313</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Foreign</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">52,384</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">67,203</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">60,183</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">72,161</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">76,903</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">64,496</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The provision (benefit) for income taxes consists of the following (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Current:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Domestic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,843</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">48,947</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,639</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Foreign</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,888</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,077</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,421</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Total Current</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,955</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">56,024</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,060</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Deferred:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Domestic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,978</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(25,760</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,430</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Foreign</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">503</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(453</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,628</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Total Deferred</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,475</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(26,213</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,058</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Provision (benefit) for income taxes</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(11,430</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">29,811</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,002</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The reconciliation of the federal statutory tax rate to the Company's effective tax rate is as follows:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="24"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="24"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Federal statutory rate</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">21.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">35.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">35.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Foreign tax rate benefit</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(12.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(25.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(22.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Research and development tax credits</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(9.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(4.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(4.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">GILTI and Subpart&#160;F income</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">4.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Nondeductible (nontaxable) foreign expenses</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(4.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">State tax expense</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Release of prior year unrecognized tax benefits</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.7</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.7</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Excess officer compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">2.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other tax effects of equity compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Change in cost-sharing treatment of stock-based compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">5.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Excess tax benefit of stock-based compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(5.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(5.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Change in prior period valuation allowance</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Transition tax on unremitted foreign earnings</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(8.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">70.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revaluation of deferred tax balances</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">28.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other deferred tax impacts of tax reform</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(3.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(64.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Effective Tax Rate</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(15.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">)%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">38.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">4.7</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The effective tax rate for fiscal 2018 decreased from fiscal 2017 primarily due to the reduction in the U.S. federal statutory rate as well as the inclusion of one-time tax impacts recorded in 2017 from the enactment of the Act. This decrease in the effective tax rate was offset by a decrease in the Company's foreign tax rate benefit.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The effective tax rate for fiscal 2017 increased from fiscal 2016 primarily due to the one-time Transition Tax on unrepatriated earnings of certain foreign subsidiaries as a result of the enactment of the Act. Additional tax expense was also recognized for the revaluation of the Company's deferred tax assets and liabilities due to the change in the federal tax rate from 35% to 21%. These increases in tax expense were partially offset by the release of a deferred tax liability related to future foreign earnings expected under the Company's intercompany cost-sharing arrangement, as well as a decrease in the valuation allowance established on federal research and development tax credits.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On July&#160;27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. v. Commissioner which concluded that related parties in an intercompany cost-sharing arrangement are not required to share expenses related to stock-based compensation. In February 2016, the U.S. Internal Revenue Service appealed the decision to the U.S Court of Appeals for the Ninth Circuit (the "Ninth Circuit"). On July&#160;24, 2018, the Ninth Circuit reversed the 2015 decision of the U.S. Tax Court; however, on August&#160;7, 2018, the Ninth Circuit withdrew its July 2018 decision to allow time for a reconstituted panel to confer on the appeal. On October&#160;16, 2018, a rehearing was held, however, no decision has been made by the Ninth Circuit. Although the U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations, based on the facts and circumstances of the Tax Court Case, the Company continues to reflect a tax benefit in its financial statements based on the expectation that the Tax Court decision will be upheld on appeal. As of the end of fiscal 2018, the Company's financial statements reflect a net deferred tax asset of $27.2&#160;million for this position. The Company will continue to monitor ongoing developments and potential impacts to its Consolidated Financial Statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's operations in Singapore are subject to reduced tax rates through June&#160;30, 2024, as long as certain conditions are met. Without the impact of the one-time Transition Tax, the income tax benefit from the reduced Singapore tax rate reflected in earnings was approximately $5.4&#160;million (representing $0.12 per diluted share) in fiscal 2018, approximately $11.0&#160;million (representing $0.25 per diluted share) in fiscal 2017 and approximately $7.7&#160;million (representing $0.18 per diluted share) in fiscal 2016.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Deferred Income Taxes</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets and liabilities are recorded for the estimated tax impact of temporary differences between the tax basis and book basis of assets and liabilities. Significant components of the Company's deferred taxes as of December&#160;29, 2018 and December&#160;30, 2017 are as follows (in&#160;thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred tax assets:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net operating loss carryforwards</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,973</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,925</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Research and development tax credit carryforwards</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,500</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,322</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Stock-based compensation</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,360</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,256</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Depreciation and amortization</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,799</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Capitalized research and development</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,521</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,468</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,824</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,070</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Expected future cost-sharing adjustment</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">25,257</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,582</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Accrued liabilities and other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,737</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,999</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">75,971</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">69,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Less: Valuation allowance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,975</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(6,518</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">70,996</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">63,104</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Deferred tax liabilities:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Acquired intangible assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">20,656</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">13,884</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Depreciation and amortization</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,604</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,274</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Convertible debt</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,080</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,351</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,142</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,421</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">35,482</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,930</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net deferred tax assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">35,514</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36,174</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;29, 2018, the Company had federal net operating loss and research and development tax credit carryforwards of approximately $32.7&#160;million and $1.9&#160;million, respectively, as a result of the Silicon Clocks, Spectra Linear and Ember acquisitions. These carryforwards expire in fiscal years 2020 through 2031. Recognition of these loss and credit carryforwards is subject to an annual limit, which may cause them to expire before they are used.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;29, 2018, the Company had foreign net operating loss carryforwards of approximately $1.9&#160;million as a result of the Energy Micro acquisition. These loss carryforwards do not expire and recognition is not subject to an annual limit.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company also had state loss, state tentative minimum tax credit, and state research and development tax credit carryforwards of approximately $43.8&#160;million, $0.1&#160;million, and $13.5&#160;million, respectively. A portion of these loss and credit carryforwards was generated by the Company and a portion was acquired through the Integration Associates, Silicon Clocks, Spectra Linear, Ember and Zentri acquisitions. Certain of these carryforwards expire in fiscal years 2019 through 2036, and others do not expire. Recognition of some of these loss and credit carryforwards is subject to an annual limit, which may cause them to expire before they are used.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A valuation allowance is established against a deferred tax asset when it is more likely than not that the deferred tax asset will not be realized. As of December&#160;29, 2018, the Company maintains a valuation allowance with respect to certain deferred tax assets relating to state research and development tax credit and state net operating loss carryforwards.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;At the end of fiscal 2018, undistributed earnings of certain of the Company's foreign subsidiaries of approximately $105&#160;million are intended to be permanently reinvested outside the U.S. Accordingly, no provision for foreign withholding tax and state income taxes associated with a distribution of these earnings has been made. Determination of the amount of the unrecognized deferred tax liability on these unremitted earnings is not practicable.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Uncertain Tax Positions</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the activity related to gross unrecognized tax benefits (in&#160;thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,187</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,054</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,610</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Additions based on tax positions related to current year</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">630</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">456</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">439</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Additions based on tax positions related to prior years</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">115</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">114</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">99</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Reductions for tax positions as a result of a lapse of the applicable statute of limitations</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1,896</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(437</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1,094</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">2,036</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,187</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,054</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;29, 2018, December&#160;30, 2017 and December&#160;31, 2016, the Company had gross unrecognized tax benefits, inclusive of interest, of $2.1&#160;million, $3.2&#160;million and $3.0&#160;million, respectively, of which $2.1&#160;million, $3.2&#160;million and $2.2&#160;million, respectively, would affect the effective tax rate if recognized.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. These amounts were not material for fiscal years 2018, 2017 and 2016.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Norwegian Tax Administration ("NTA") has completed its examination of the Company's Norwegian subsidiary for income tax matters relating to fiscal years 2013, 2014, 2015 and 2016. The Company received a final assessment from the NTA in December 2017 concerning an adjustment to its 2013 taxable income related to the pricing of an intercompany transaction. The Company is currently appealing the assessment. Since the original assessment was issued, the NTA has reduced its assessment. The revised adjustment to the pricing of the intercompany transaction results in approximately $16.2&#160;million additional Norwegian income tax. The Company disagrees with the NTA's assessment and believes the Company's position on this matter is more likely than not to be sustained. The Company plans to exhaust all available administrative remedies, and if unable to resolve this matter through administrative remedies with the NTA, the Company plans to pursue judicial remedies. The NTA may request an advance payment of approximately $9&#160;million during the appeal process.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company believes that it has accrued adequate reserves related to all matters contained in tax periods open to examination. Should the Company experience an unfavorable outcome in the NTA matter, however, such an outcome could have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Tax years 2014 through 2018 remain open to examination by the major taxing jurisdictions in which the Company operates. The Company is not currently under audit in any major taxing jurisdiction.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company believes it is reasonably possible that the gross unrecognized tax benefits will not decrease in the next 12&#160;months.</font></p> </div> 11185000 8929000 20599000 3002000 3002000 -7700000 -87000 29811000 29811000 -11000000 633000 -11430000 -11430000 -5400000 -77000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Income Taxes</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax laws and related rates that will be in effect when the differences are expected to reverse. These differences result in deferred tax assets and liabilities, which are included in the Company's Consolidated Balance Sheet. The Company then assesses the likelihood that the deferred tax assets will be realized. A valuation allowance is established against deferred tax assets to the extent the Company believes that it is more likely than not that the deferred tax assets will not be realized, taking into consideration the level of historical taxable income and projections for future taxable income over the periods in which the temporary differences are deductible.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Uncertain tax positions must meet a more-likely-than-not threshold to be recognized in the financial statements and the tax benefits recognized are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon final settlement. See Note&#160;17,</font> <font size="2"><i>Income Taxes</i></font><font size="2">, for additional information.</font></p> </div> 263000 -468000 5952000 -46000 -3234000 230000 -3931000 6093000 13416000 -7660000 -2282000 1641000 -10625000 -9022000 -9375000 3568000 -25266000 7579000 4960000 663000 886000 885000 83144000 170832000 249000 14638000 -1808000 18392000 4492000 5500000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Interest expense related to the Notes was comprised of the following (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Contractual interest expense</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,500</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,492</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Amortization of debt discount</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,202</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,816</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Amortization of debt issuance costs</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,690</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,330</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,392</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">14,638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 2222000 3859000 6227000 26434000 23989000 73132000 73132000 74972000 74972000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Inventories</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories are stated at the lower of cost, determined using the first-in, first-out method, or net realizable value. The Company writes down the carrying value of inventory to net realizable value for estimated obsolescence or unmarketable inventory based upon assumptions about the age of inventory, future demand and market conditions. Inventory impairment charges establish a new cost basis for inventory and charges are not subsequently reversed to income even if circumstances later suggest that increased carrying amounts are recoverable.</font></p> </div> 46698000 50983000 -316000 -49000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Investments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's investments typically have original maturities greater than ninety days as of the date of purchase and are classified as either available-for-sale or trading securities. Investments in available-for-sale securities are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. Investments in trading securities are reported at fair value, with both realized and unrealized gains and losses recorded in interest income and other, net in the Consolidated Statement of Income. Investments in which the Company has the ability and intent, if necessary, to liquidate in order to support its current operations (including those with contractual maturities greater than one year from the date of purchase) are classified as short-term.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company reviews its available-for-sale investments as of the end of each reporting period for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has occurred, the Company assesses whether it intends to sell the security or if it is more likely than not that it will be required to sell the security before recovery. If either of these two conditions is met, the Company recognizes a charge in earnings equal to the entire difference between the security's amortized cost basis and its fair value. If the Company does not intend to sell a security and it is not more likely than not that it will be required to sell the security before recovery, the unrealized loss is separated into an amount representing the credit loss, which is recognized in earnings, and the amount related to all other factors, which is recorded in accumulated other comprehensive loss.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In addition, the Company has made equity investments in non-publicly traded companies. Equity investments in which the Company does not have control, but has the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. The Company's proportionate share of income or loss is recorded in interest income and other, net in the Consolidated Statement of Income. All other non-marketable equity investments are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Prior to fiscal 2018, all other non-marketable equity investments were accounted for using the cost method. The Company periodically reviews its equity investments for other-than-temporary declines in fair value based on the specific identification method and writes down investments to their fair values when it determines that an other-than-temporary decline has occurred.</font></p> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The following summarizes the contractual underlying maturities of the Company's available-for-sale investments at December&#160;29, 2018 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Cost</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Due in one year or less</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">338,623</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">337,910</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Due after one year through ten years</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">169,058</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">168,657</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Due after ten years</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,360</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,119</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">527,041</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">525,686</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 4700000 5500000 6000000 582066000 557064000 1535082000 1624354000 162325000 144845000 77862000 77862000 57448000 57448000 10000000 25000000 300000000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's property and equipment, net by geographic area (in&#160;thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">United States</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">128,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">119,746</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Rest of world</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,427</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,936</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">139,049</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">127,682</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 341879000 354771000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>1. Description of Business</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Silicon Laboratories&#160;Inc. (the "Company"), a Delaware corporation, is a leading provider of silicon, software and solutions for a smarter, more connected world. Our award-winning technologies are shaping the future of the Internet of Things (IoT), Internet infrastructure, industrial automation, consumer and automotive markets. Within the semiconductor industry, the Company is known as a "fabless" company meaning that the integrated circuits (ICs) incorporated in its products are manufactured by third-party foundry semiconductor companies.</font></p> </div> -52305000 313030000 -48836000 -49584000 -374291000 -197029000 128910000 189521000 173542000 61494000 61494000 61494000 61494000 -162000 61494000 47092000 47092000 47092000 47092000 1175000 47092000 83591000 83591000 83591000 83591000 6610000 -288000 83591000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Recent Accounting Pronouncements</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In February 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No.&#160;2018-02,</font> <font size="2"><i>Income Statement&#8212;Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.</i></font> <font size="2">This ASU allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company early adopted this ASU on December&#160;31, 2017. The adoption did not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In August 2017, the FASB issued ASU No.&#160;2017-12</font><font size="2"><i>, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.</i></font> <font size="2">The objectives of this ASU are to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and to make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. This ASU is effective for fiscal years beginning after December&#160;15, 2018 and interim periods within those fiscal years. The Company early adopted this ASU on December&#160;31, 2017. The adoption did not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In January 2017, the FASB issued ASU No.&#160;2017-04</font><font size="2"><i>, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</i></font> <font size="2">This ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. This ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December&#160;15, 2019. The Company is currently evaluating the effect of the adoption of this ASU, but anticipates that the adoption will not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In June 2016, the FASB issued ASU No.&#160;2016-13,</font> <font size="2"><i>Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.</i></font> <font size="2">This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December&#160;15, 2019, including interim periods within those fiscal years. The Company expects that the adoption will not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In February 2016, the FASB issued ASU No.&#160;2016-02,</font> <font size="2"><i>Leases</i></font><font size="2">, which was subsequently amended in 2018 by ASU 2018-10, ASU 2018-11 and ASU 2018-20 (collectively, Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. Topic 842 is effective for fiscal years beginning after December&#160;15, 2018, including interim periods within those fiscal years. The Company will elect an optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption and will not restate prior periods. The Company expects to elect certain practical expedients permitted under the transition guidance. The Company is substantially complete with its evaluation of the effect that the adoption of this ASU will have on its financial statements. The Company believes that most of its operating lease commitments will be subject to the new standard. In connection with the adoption of ASC&#160;842, the Company expects to recognize additional right-of-use assets and operating lease liabilities of $20.8&#160;million on December&#160;30, 2018.</font></p> </div> 2400000 1 1 355227000 369217000 436191000 66277000 84974000 85208000 24221000 5287000 2810000 3485000 4051000 4746000 3842000 43800000 1900000 32700000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>2. Significant Accounting Policies</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Basis of Presentation and Principles of Consolidation</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December&#160;31. Fiscal 2018, 2017 and 2016 had 52&#160;weeks and ended on December&#160;29, 2018, December&#160;30, 2017 and December&#160;31, 2016, respectively. The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Foreign Currency Transactions</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's foreign subsidiaries are considered to be extensions of the U.S. Company. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are included in interest income and other, net in the Consolidated Statements of Income.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Use of Estimates</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Adoption of New Revenue Accounting Standard</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company adopted Accounting Standards Codification (ASC) Topic 606,</font> <font size="2"><i>Revenue from Contracts with Customers</i></font><font size="2">, on December&#160;31, 2017, the first day of its fiscal year ended December&#160;29, 2018. The Company elected the modified retrospective method of adoption which only applies to those contracts which were not completed as of December&#160;31, 2017. Prior periods have not been adjusted. In connection with its adoption of ASC&#160;606, the Company recorded a cumulative-effect adjustment to retained earnings of $26.2&#160;million on December&#160;31, 2017. The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Financial Statement Line Item</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Increase<br /> (Decrease)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">230</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,579</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other assets, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,282</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred revenue and returns liability</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">27,806</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(50,115</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,641</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Retained earnings</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,195</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC&#160;606 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Financial Statement Line Item*</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Increase<br /> (Decrease)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Consolidated Statements of Income</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Year Ended<br /> December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,943</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cost of revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,234</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,610</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="left"><font size="1"><b>Consolidated Balance Sheet**</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,953</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Goodwill</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,842</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other assets, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,464</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred revenue and returns liability</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">22,494</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(60,789</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,282</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Retained earnings</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,805</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Excludes line items that were not materially affected by the Company's adoption of ASC&#160;606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.<br /> <br /></font></dd> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">**</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Balance sheet line item amounts include the cumulative-effect adjustment recorded on December&#160;31, 2017.</font></dd> </dl> </div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The primary impact of the Company's adoption of ASC&#160;606 resulted from the acceleration of the timing of revenue recognition on sales to distributors. The Company previously deferred revenue and cost of revenue on such sales until the distributors sold the product to the end customers. The Company now recognizes revenue at the time of sale to the distributor provided all other revenue recognition criteria have been met. The Company records a right of return asset and a returns liability in place of the deferred income on shipments to distributors previously recorded under ASC&#160;605.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Fair Value of Financial Instruments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values of the Company's financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:</font></p> <div style="margin-left: 2em;"> <p style="FONT-FAMILY: times;"><font size="2">Level&#160;1&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.</font></p> <p style="FONT-FAMILY: times;"><font size="2">Level&#160;2&#8212;Inputs are inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly.</font></p> <p style="FONT-FAMILY: times;"><font size="2">Level&#160;3&#8212;Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company's own data.</font></p> </div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Cash and Cash Equivalents</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents consist of cash deposits, certificates of deposit, money market funds and investments in debt securities with original maturities of ninety days or less when purchased.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Investments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's investments typically have original maturities greater than ninety days as of the date of purchase and are classified as either available-for-sale or trading securities. Investments in available-for-sale securities are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. Investments in trading securities are reported at fair value, with both realized and unrealized gains and losses recorded in interest income and other, net in the Consolidated Statement of Income. Investments in which the Company has the ability and intent, if necessary, to liquidate in order to support its current operations (including those with contractual maturities greater than one year from the date of purchase) are classified as short-term.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company reviews its available-for-sale investments as of the end of each reporting period for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has occurred, the Company assesses whether it intends to sell the security or if it is more likely than not that it will be required to sell the security before recovery. If either of these two conditions is met, the Company recognizes a charge in earnings equal to the entire difference between the security's amortized cost basis and its fair value. If the Company does not intend to sell a security and it is not more likely than not that it will be required to sell the security before recovery, the unrealized loss is separated into an amount representing the credit loss, which is recognized in earnings, and the amount related to all other factors, which is recorded in accumulated other comprehensive loss.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In addition, the Company has made equity investments in non-publicly traded companies. Equity investments in which the Company does not have control, but has the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. The Company's proportionate share of income or loss is recorded in interest income and other, net in the Consolidated Statement of Income. All other non-marketable equity investments are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Prior to fiscal 2018, all other non-marketable equity investments were accounted for using the cost method. The Company periodically reviews its equity investments for other-than-temporary declines in fair value based on the specific identification method and writes down investments to their fair values when it determines that an other-than-temporary decline has occurred.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Derivative Financial Instruments</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Consolidated Statement of Cash Flows.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash flow hedges used by the Company include foreign currency forward contracts and interest rate swap agreements. Foreign currency forward contracts are used to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Interest rate swap agreements are used to manage exposure to interest rate risks.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company also uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company does not apply hedge accounting to these foreign currency forward contracts.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Inventories</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories are stated at the lower of cost, determined using the first-in, first-out method, or net realizable value. The Company writes down the carrying value of inventory to net realizable value for estimated obsolescence or unmarketable inventory based upon assumptions about the age of inventory, future demand and market conditions. Inventory impairment charges establish a new cost basis for inventory and charges are not subsequently reversed to income even if circumstances later suggest that increased carrying amounts are recoverable.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Property and Equipment</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the useful lives of the assets ranging from three to ten years. Leasehold improvements are depreciated over the lease term or their useful life, whichever is shorter.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company owns the facilities it had previously leased for its headquarters in Austin, Texas. The buildings are located on land which is leased through 2099 from a third party. The rents for these ground leases were prepaid for the term of the leases by the previous lessee. The buildings and leasehold interest in ground leases are being depreciated on a straight-line basis over their estimated useful lives of 40&#160;years and 86&#160;years, respectively.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Business Combinations</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company records business combinations using the acquisition method of accounting and, accordingly, allocates the fair value of purchase consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the businesses acquired are included in the Company's consolidated results of operations beginning on the date of the acquisition.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Long-Lived Assets</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Purchased intangible assets are stated at cost, net of accumulated amortization, and are amortized using the straight-line method over their estimated useful lives, ranging from three to twelve years. Fair values are determined primarily using the income approach, in which the Company projects future expected cash flows and applies an appropriate discount rate.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Long-lived assets "held and used" by the Company are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. When such factors and circumstances exist, the Company compares the projected undiscounted future cash flows associated with the related asset or group of assets over their estimated useful lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets and is recorded in the period in which the determination was made.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The carrying value of goodwill is reviewed at least annually by the Company for possible impairment. The goodwill impairment test is a two-step process. The first step of the impairment analysis compares the fair value of the reporting unit to the net book value of the reporting unit. In determining fair value, several valuation methodologies are allowed, although quoted market prices are the best evidence of fair value. If the results of the first step demonstrate that the net book value is greater than the fair value, the Company must proceed to step two of the analysis. Step two of the analysis compares the implied fair value of goodwill to its carrying amount. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. The Company tests goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if events occur that would indicate that the carrying value of goodwill may be impaired.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Revenue Recognition</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Performance Obligations</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Substantially all of the Company's contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (IC) products. Such sales represent a single performance obligation because the sale is one type of good (e.g.,&#160;an IC) or includes multiple goods that are neither capable of being distinct nor separable from the other promises in the contract (e.g.,&#160;an IC embedded with software). This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates and with an original expected duration of one year or less. As allowed under ASC&#160;606, the Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's products carry a one-year replacement warranty. The replacement warranty promises customers that delivered products are as specified in the contract (an "assurance-type warranty"). Therefore, the Company accounts for such warranties under ASC&#160;460,</font> <font size="2"><i>Guarantees</i></font><font size="2">, and not as a separate performance obligation.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Transaction Price</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The transaction price reflects the Company's expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Fixed consideration primarily includes sales to direct customers and sales to distributors in which both the sale to the distributor and the sale to the end customer occur within the same reporting period. Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. Stock rotation allows distributors limited levels of returns and is based on the distributor's prior purchases. Price protection represents price discounts granted to certain distributors and is based on negotiations on sales to end customers.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Included in the transaction price estimate are amounts in which it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Contract Balances</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accounts receivable represents the Company's unconditional right to receive consideration from its customer. Payments are typically due within 30&#160;days of invoicing and do not include a significant financing component. To date, there have been no material impairment losses on accounts receivable. There were no material contract assets or contract liabilities recorded on the Consolidated Balance Sheet in any of the periods presented.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Shipping and Handling</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Shipping and handling costs are classified as a component of cost of revenues in the Consolidated Statements of Income.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Stock-Based Compensation</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has stock-based compensation plans, which are more fully described in Note&#160;14,</font> <font size="2"><i>Stock-Based Compensation</i></font><font size="2">. The Company accounts for those plans using a fair-value method and recognizes the expense in its Consolidated Statement of Income.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Research and Development</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Research and development costs are expensed as incurred. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets, and an allocated portion of our occupancy costs. Assets purchased to support the Company's ongoing research and development activities are capitalized when related to products which have achieved technological feasibility or have an alternative future use, and are amortized over their estimated useful lives.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Advertising</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Advertising costs are expensed as incurred. Advertising expenses were $1.9&#160;million, $1.4&#160;million and $1.6&#160;million in fiscal 2018, 2017 and 2016, respectively.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Income Taxes</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax laws and related rates that will be in effect when the differences are expected to reverse. These differences result in deferred tax assets and liabilities, which are included in the Company's Consolidated Balance Sheet. The Company then assesses the likelihood that the deferred tax assets will be realized. A valuation allowance is established against deferred tax assets to the extent the Company believes that it is more likely than not that the deferred tax assets will not be realized, taking into consideration the level of historical taxable income and projections for future taxable income over the periods in which the temporary differences are deductible.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Uncertain tax positions must meet a more-likely-than-not threshold to be recognized in the financial statements and the tax benefits recognized are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon final settlement. See Note&#160;17,</font> <font size="2"><i>Income Taxes</i></font><font size="2">, for additional information.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Recent Accounting Pronouncements</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In February 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No.&#160;2018-02,</font> <font size="2"><i>Income Statement&#8212;Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.</i></font> <font size="2">This ASU allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company early adopted this ASU on December&#160;31, 2017. The adoption did not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In August 2017, the FASB issued ASU No.&#160;2017-12</font><font size="2"><i>, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.</i></font> <font size="2">The objectives of this ASU are to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and to make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. This ASU is effective for fiscal years beginning after December&#160;15, 2018 and interim periods within those fiscal years. The Company early adopted this ASU on December&#160;31, 2017. The adoption did not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In January 2017, the FASB issued ASU No.&#160;2017-04</font><font size="2"><i>, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</i></font> <font size="2">This ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. This ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December&#160;15, 2019. The Company is currently evaluating the effect of the adoption of this ASU, but anticipates that the adoption will not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In June 2016, the FASB issued ASU No.&#160;2016-13,</font> <font size="2"><i>Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.</i></font> <font size="2">This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December&#160;15, 2019, including interim periods within those fiscal years. The Company expects that the adoption will not have a material impact on its financial statements.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In February 2016, the FASB issued ASU No.&#160;2016-02,</font> <font size="2"><i>Leases</i></font><font size="2">, which was subsequently amended in 2018 by ASU 2018-10, ASU 2018-11 and ASU 2018-20 (collectively, Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. Topic 842 is effective for fiscal years beginning after December&#160;15, 2018, including interim periods within those fiscal years. The Company will elect an optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption and will not restate prior periods. The Company expects to elect certain practical expedients permitted under the transition guidance. The Company is substantially complete with its evaluation of the effect that the adoption of this ASU will have on its financial statements. The Company believes that most of its operating lease commitments will be subject to the new standard. In connection with the adoption of ASC&#160;842, the Company expects to recognize additional right-of-use assets and operating lease liabilities of $20.8&#160;million on December&#160;30, 2018.</font></p> </div> 31489000 32034000 5681000 5681000 5681000 5681000 5759000 5759000 5759000 5759000 88387000 90491000 -4464000 1536000 -2537000 -212000 1466000 -953000 513000 -200000 -249000 1808000 1800000 -316000 -87000 633000 -66000 999000 999000 999000 -1649000 -1649000 -1649000 -167000 -167000 -167000 -49000 -10000 537000 537000 -888000 -888000 -45000 -45000 -179000 -729000 376000 -63000 -255000 79000 73359000 73359000 81180000 81180000 4282000 38666000 35872000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Non-current tax liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,576</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,196</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">35,872</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">38,666</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">57,448</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">77,862</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 0 9500000 3380000 0 40543000 39276000 10561000 15753000 19483000 185231000 636363000 395904000 300000 8200000 14300000 243000000 6546000 15168000 239729000 8801000 4960000 11063000 10927000 12252000 24462000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>15. Employee Benefit Plan</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company maintains a defined contribution or 401(k) Plan for its qualified U.S. employees. Participants may contribute a percentage of their compensation on a pre-tax basis, subject to a maximum annual contribution imposed by the Internal Revenue Code. The Company may make discretionary matching contributions as well as discretionary profit-sharing contributions to the 401(k)&#160;Plan. The Company contributed $3.7&#160;million, $3.5&#160;million and $3.4&#160;million to the 401(k) Plan during fiscal 2018, 2017 and 2016, respectively.</font></p> </div> 0.0001 0.0001 10000000 10000000 0 0 39120000 64650000 5953000 389468000 13299000 11815000 13303000 13300000 161921000 294452000 474129000 61494000 47092000 83591000 233644000 96196000 37598000 59836000 5691000 10483000 23840000 258047000 109025000 42487000 62895000 7794000 12006000 23840000 127682000 127682000 127682000 119746000 7936000 139049000 139049000 139049000 128622000 10427000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Property and Equipment</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the useful lives of the assets ranging from three to ten years. Leasehold improvements are depreciated over the lease term or their useful life, whichever is shorter.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company owns the facilities it had previously leased for its headquarters in Austin, Texas. The buildings are located on land which is leased through 2099 from a third party. The rents for these ground leases were prepaid for the term of the leases by the previous lessee. The buildings and leasehold interest in ground leases are being depreciated on a straight-line basis over their estimated useful lives of 40&#160;years and 86&#160;years, respectively.</font></p> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Buildings and improvements</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">109,025</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">96,196</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Equipment</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">62,895</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">59,836</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Computers and purchased software</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">42,487</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">37,598</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Leasehold interest in ground leases</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,840</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,840</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Leasehold improvements</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,006</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,483</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Furniture and fixtures</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,794</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,691</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">258,047</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">233,644</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accumulated depreciation</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(118,998</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(105,962</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">139,049</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">127,682</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> P10Y P3Y P40Y P86Y <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the effect on net income from reclassifications out of accumulated other comprehensive loss (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Reclassification <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Losses on available-for-sales securities to:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Interest income and other, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(49</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 12pt; TEXT-INDENT: -10pt;"><font size="2">Gains (losses) on cash flow hedges to:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Interest income and other, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(316</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Interest expense</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,808</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(249</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(365</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,808</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(249</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Income tax (expense) benefit</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 77</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> (633</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> )</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 87</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total gains (losses) reclassified</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(288</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,175</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(162</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>16. Related Party Transactions</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On July&#160;1, 2013, Geir F&#248;rre joined the Company as senior vice president. Mr.&#160;F&#248;rre was chief executive officer of Energy Micro, until it was acquired by the Company. Mr.&#160;F&#248;rre was the beneficial owner of approximately 30% of the Energy Micro equity. In fiscal 2016, the Company entered into an agreement which settled the amount of the earn-out to be paid for fiscal 2015 through 2018. Under this agreement, Mr.&#160;F&#248;rre received approximately $4.8&#160;million.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Alf-Egil Bogen served on the Company's board of directors from October&#160;17, 2013 to April&#160;21, 2016. Mr.&#160;Bogen was chief marketing officer of Energy Micro, until it was acquired by the Company. Mr.&#160;Bogen was the beneficial owner of approximately 2% of the Energy Micro equity. Under the settlement agreement, Mr.&#160;Bogen received approximately $0.3&#160;million that was paid for fiscal 2015 through 2018 earn-out.</font></p> </div> 5000000 72500000 72500000 72500000 199744000 209491000 238347000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Research and Development</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Research and development costs are expensed as incurred. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets, and an allocated portion of our occupancy costs. Assets purchased to support the Company's ongoing research and development activities are capitalized when related to products which have achieved technological feasibility or have an alternative future use, and are amortized over their estimated useful lives.</font></p> </div> 851307000 26200000 961343000 32805000 697626000 697626000 697626000 697626000 291974000 94583000 77589000 157746000 147677000 314614000 311069000 226004000 471622000 768867000 768867000 768867000 768867000 307748000 112574000 68717000 152980000 152158000 395012000 348545000 221448000 547419000 868267000 868267000 868267000 868267000 344255000 149385000 63539000 141412000 199478000 463838000 374627000 12943000 249278000 618989000 37000000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Revenue Recognition</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Performance Obligations</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Substantially all of the Company's contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (IC) products. Such sales represent a single performance obligation because the sale is one type of good (e.g.,&#160;an IC) or includes multiple goods that are neither capable of being distinct nor separable from the other promises in the contract (e.g.,&#160;an IC embedded with software). This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates and with an original expected duration of one year or less. As allowed under ASC&#160;606, the Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's products carry a one-year replacement warranty. The replacement warranty promises customers that delivered products are as specified in the contract (an "assurance-type warranty"). Therefore, the Company accounts for such warranties under ASC&#160;460,</font> <font size="2"><i>Guarantees</i></font><font size="2">, and not as a separate performance obligation.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Transaction Price</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The transaction price reflects the Company's expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Fixed consideration primarily includes sales to direct customers and sales to distributors in which both the sale to the distributor and the sale to the end customer occur within the same reporting period. Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. Stock rotation allows distributors limited levels of returns and is based on the distributor's prior purchases. Price protection represents price discounts granted to certain distributors and is based on negotiations on sales to end customers.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Included in the transaction price estimate are amounts in which it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Contract Balances</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accounts receivable represents the Company's unconditional right to receive consideration from its customer. Payments are typically due within 30&#160;days of invoicing and do not include a significant financing component. To date, there have been no material impairment losses on accounts receivable. There were no material contract assets or contract liabilities recorded on the Consolidated Balance Sheet in any of the periods presented.</font></p> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>13. Revenues</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company groups its revenues into four categories, based on the markets and applications in which its products may be used. The following disaggregates the Company's revenue by product category (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Internet of Things</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">463,838</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">395,012</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">314,614</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Infrastructure</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">199,478</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">152,158</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">147,677</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Broadcast</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">141,412</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">152,980</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">157,746</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Access</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">63,539</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">68,717</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">77,589</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">868,267</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">768,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">697,626</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">(1)</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Under the modified retrospective method, prior period amounts have not been adjusted.</font></dd> </dl> </div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A portion of the Company's sales are made to distributors under agreements allowing certain rights of return and/or price protection related to the final selling price to the end customers. These factors impact the timing and uncertainty of revenues and cash flows. The Company recognized revenue of $24.3&#160;million during fiscal 2018 from performance obligations that were satisfied in previous reporting periods. The following disaggregates the Company's revenue by sales channel (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016 (1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">618,989</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">547,419</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">471,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Direct customers</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">249,278</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">221,448</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">226,004</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">868,267</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">768,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">697,626</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">(1)</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Under the modified retrospective method, prior period amounts have not been adjusted.</font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The following summarizes the Company's revenue by geographic area (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">United States</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">149,385</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">112,574</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">94,583</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">China</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">344,255</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">307,748</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">291,974</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Rest of world</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">374,627</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">348,545</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">311,069</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">868,267</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">768,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">697,626</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,832</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">72,005</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Allowance for doubtful accounts</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,194</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">71,367</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accrued compensation and benefits</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">37,113</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">33,631</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accrued price protection credits</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,033</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,239</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,034</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">31,489</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">81,180</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,359</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The provision (benefit) for income taxes consists of the following (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Current:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Domestic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,843</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">48,947</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,639</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Foreign</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,888</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,077</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,421</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Total Current</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,955</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">56,024</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,060</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Deferred:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Domestic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,978</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(25,760</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(2,430</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Foreign</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">503</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(453</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,628</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Total Deferred</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,475</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(26,213</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,058</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Provision (benefit) for income taxes</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(11,430</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">29,811</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,002</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The income tax effects of the components of other comprehensive income (loss) were as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Income tax (expense) benefit on: <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net changes to available-for-sale securities:</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unrealized gains (losses) arising during the period</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(79</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">255</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">63</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Reclassification for losses included in net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(10</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 12pt; TEXT-INDENT: -10pt;"><font size="2">Net changes to cash flow hedges:</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unrealized gains (losses) arising during the period</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">200</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(513</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Reclassification for gains (losses) included in net income&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(66</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">633</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(87</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">45</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">888</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(537</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">Significant components of the Company's deferred taxes as of December&#160;29, 2018 and December&#160;30, 2017 are as follows (in&#160;thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Deferred tax assets:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net operating loss carryforwards</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,973</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,925</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Research and development tax credit carryforwards</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,500</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,322</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Stock-based compensation</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,360</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,256</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Depreciation and amortization</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,799</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Capitalized research and development</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,521</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,468</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Deferred income on shipments to distributors</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,824</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,070</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Expected future cost-sharing adjustment</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">25,257</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,582</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Accrued liabilities and other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,737</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">6,999</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">75,971</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">69,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Less: Valuation allowance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(4,975</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(6,518</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">70,996</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">63,104</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Deferred tax liabilities:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Acquired intangible assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">20,656</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">13,884</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Depreciation and amortization</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,604</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,274</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Convertible debt</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,080</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,351</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Prepaid expenses and other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,142</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,421</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">35,482</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,930</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Net deferred tax assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">35,514</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36,174</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">83,591</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">47,092</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">61,494</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Shares used in computing basic earnings per share</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">43,159</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">42,446</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">41,713</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Effect of dilutive securities:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Stock-based awards</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">885</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">886</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">663</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Shares used in computing diluted earnings per share</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">44,044</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">43,332</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">42,376</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Earnings per share:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Basic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.94</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.11</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.47</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Diluted</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.90</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.09</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.45</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The reconciliation of the federal statutory tax rate to the Company's effective tax rate is as follows:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="24"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="24"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Federal statutory rate</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">21.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">35.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">35.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Foreign tax rate benefit</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(12.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(25.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(22.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Research and development tax credits</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(9.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(4.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(4.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">GILTI and Subpart&#160;F income</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">4.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Nondeductible (nontaxable) foreign expenses</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(4.0</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">State tax expense</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Release of prior year unrecognized tax benefits</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.7</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.7</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Excess officer compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">2.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other tax effects of equity compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Change in cost-sharing treatment of stock-based compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">5.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Excess tax benefit of stock-based compensation</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(5.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(5.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Change in prior period valuation allowance</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(2.5</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.6</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Transition tax on unremitted foreign earnings</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(8.4</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">70.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Revaluation of deferred tax balances</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">28.2</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other deferred tax impacts of tax reform</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(3.1</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(64.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(0.9</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1.3</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Effective Tax Rate</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(15.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">)%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">38.8</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">4.7</font></td> <td style="FONT-FAMILY: times;"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table presents details of stock-based compensation costs recognized in the Consolidated Statements of Income (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cost of revenues</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,238</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,090</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,070</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Research and development</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,771</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,573</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Selling, general and administrative</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">24,972</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,891</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,985</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">50,077</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">44,752</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,628</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Income tax benefit</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,890</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,073</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,496</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">41,187</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">33,679</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">31,132</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the valuation of the Company's financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 73%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"110%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="110%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="87"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="81"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Fair Value Measurements<br /> at December&#160;29, 2018 Using</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Description <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Quoted Prices in<br /> Active Markets for<br /> Identical Assets<br /> (Level&#160;1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant Other<br /> Observable<br /> Inputs<br /> (Level&#160;2)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant<br /> Unobservable<br /> Inputs<br /> (Level&#160;3)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Assets:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Cash equivalents:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Money market funds</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">74,990</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">74,990</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,820</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,820</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,338</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,338</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total cash equivalents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">84,328</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,820</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">103,148</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Short-term investments:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">48,141</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">99,211</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">147,352</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">269,427</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">269,427</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total short-term investments</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">48,141</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">368,638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">416,779</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Other assets, net:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Total</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 132,469</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 387,458</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 525,686</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 73%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"110%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="110%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="87"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="81"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Fair Value Measurements<br /> at December&#160;30, 2017 Using</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Description <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Quoted Prices in<br /> Active Markets for<br /> Identical Assets<br /> (Level&#160;1)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant Other<br /> Observable<br /> Inputs<br /> (Level&#160;2)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Significant<br /> Unobservable<br /> Inputs<br /> (Level&#160;3)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Assets:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><b>Cash equivalents:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Money market funds</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">106,047</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">106,047</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,231</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,231</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">53,615</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,453</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">55,068</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total cash equivalents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">159,662</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,684</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">172,346</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Short-term investments:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">94,575</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">228,247</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">322,822</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">171,835</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">171,835</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total short-term investments</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">94,575</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">400,082</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">494,657</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Other assets, net:</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2"><b>Total</b></font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 254,237</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 412,766</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 672,684</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The estimated aggregate amortization expense for intangible assets subject to amortization for each of the five succeeding fiscal years is as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="45"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Fiscal Year <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="center"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2019</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,222</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2020</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36,727</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2021</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,337</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2022</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">24,206</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2023</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">18,286</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The minimum annual future rentals under the terms of these leases as of December&#160;29, 2018 are as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="45"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Fiscal Year <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" colspan="2" align="center"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2019</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,287</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2020</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,746</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2021</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,051</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2022</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,485</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">2023</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,810</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Thereafter</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,842</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total minimum lease payments</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">24,221</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the activity in goodwill for the years ended December&#160;29, 2018 and December&#160;30, 2017 (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">288,227</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">276,130</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Additions due to business combinations</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">109,117</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,097</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">397,344</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">288,227</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income before income taxes includes the following components (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Domestic</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19,777</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,700</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">4,313</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Foreign</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">52,384</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">67,203</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">60,183</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">72,161</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">76,903</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">64,496</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Work in progress</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">50,983</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">46,698</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Finished goods</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,989</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,434</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">74,972</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,132</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 57%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"140%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="140%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="173" align="left"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Gain (Loss) Recognized in Income <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Location</b></font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Foreign currency forward contracts</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">105</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(207</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(92</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">Interest income and other, net</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The purchase price was allocated as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="93" align="center"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Weighted-Average<br /> Amortization Period<br /> (Years)</b></font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Intangible assets:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">In-process research and development</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">20,900</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">Not amortized</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Developed technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">69,875</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">7</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Customer relationships</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">25,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">4</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Trademarks</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9,900</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">7</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">125,675</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cash and cash equivalents</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,841</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,311</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Inventory</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">15,581</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">329</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Goodwill</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">109,117</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other non-current assets</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2,587</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts payable</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(3,306</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(8,918</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other non-current liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(6,648</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total purchase price</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">242,569</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="center"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="center">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom" align="center">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="34"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="82"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>RSAs and RSUs <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Shares<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-<br /> Average<br /> Purchase<br /> Price</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Remaining<br /> Vesting Term<br /> (In Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Aggregate<br /> Intrinsic<br /> Value<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1,523</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Granted</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">522</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Vested or issued</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(730</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Cancelled or forfeited</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(97</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">1,218</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">0.86</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">95,620</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018 and expected to vest</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 1,147</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 0.86</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> 90,008</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A summary of stock-based compensation activity with respect to fiscal 2018 follows:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="34"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="82"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="47"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Stock Options <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Shares<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-<br /> Average<br /> Exercise<br /> Price</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Weighted-Average<br /> Remaining<br /> Contractual<br /> Term<br /> (In Years)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Aggregate<br /> Intrinsic<br /> Value<br /> (000s)</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;30, 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">170</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">38.88</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Exercised</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(33</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">36.45</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Outstanding at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">137</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39.47</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,327</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Vested at December&#160;29, 2018 and expected to vest</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 83</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 40.39</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 7.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 3,154</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Exercisable at December&#160;29, 2018</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 50</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 37.88</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 7.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> <!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 2,031</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair values estimated from the Black-Scholes option-pricing model for ESPP and stock options granted were calculated using the following assumptions:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Employee Stock Purchase Plan <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected volatility</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">30</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">28</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">30</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Risk-free interest rate %</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">2.4</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.1</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">0.6</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected term (in months)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">9</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Dividend yield</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;" /> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Stock Options <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected volatility</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Risk-free interest rate %</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1.3</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Expected term (in years)</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5.4</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Dividend yield</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Board of Directors authorized the following share repurchase programs (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="91" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Program Authorization Date <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Program<br /> Termination<br /> Date</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Program<br /> Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">October 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">December 2019</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">200,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">*</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">January 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">December 2017</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">100,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">August 2015</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">December 2016</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">100,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100&#160;million to $200&#160;million and extended the termination date from December 2018 to December 2019.</font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 62%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"130%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="130%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Less Than 12 Months</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>12 Months or Greater</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>As of December&#160;29, 2018 <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">13,278</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(10</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">88,696</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(583</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">101,974</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(593</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">112,699</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(273</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">76,310</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(448</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">189,009</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(721</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(241</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,759</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(241</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">125,977</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(283</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">170,765</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,272</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">296,742</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,555</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2"><br /></font>&#160;</p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 62%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"130%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="130%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="45"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Less Than 12 Months</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>12 Months or Greater</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="5" align="center"><font size="1"><b>Total</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>As of December&#160;30, 2017 <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Fair<br /> Value</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Gross<br /> Unrealized<br /> Losses</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Government debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">244,880</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(931</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">3,027</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(15</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">247,907</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(946</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Corporate debt securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">151,149</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(447</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11,578</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(73</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">162,727</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(520</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Auction rate securities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(319</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,681</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(319</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">396,029</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,378</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">20,286</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(407</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">416,315</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(1,785</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the activity related to gross unrecognized tax benefits (in&#160;thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Beginning balance</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,187</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,054</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,610</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Additions based on tax positions related to current year</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">630</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">456</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">439</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Additions based on tax positions related to prior years</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">115</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">114</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">99</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Reductions for tax positions as a result of a lapse of the applicable statute of limitations</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1,896</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(437</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(1,094</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Ending balance</font></p> </td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">2,036</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,187</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">3,054</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The Company's customers that accounted for greater than 10% of accounts receivable consisted of the following:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Arrow Electronics</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">14</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Edom Technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">*</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Avnet</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">16</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Less than 10% of accounts receivable</font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;"><font size="2">The Company's distributors that accounted for greater than 10% of revenue consisted of the following:</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Arrow Electronics</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">11</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Edom Technology</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">17</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">19</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">17</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Avnet</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">*</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">14</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">13</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">%</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">Less than 10% of revenue</font></dd> </dl> </div> </div> <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times;" /> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>18. Segment Information</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has one operating segment, mixed-signal analog intensive products, consisting of numerous product areas. The Company's chief operating decision maker is considered to be its Chief Executive Officer. The chief operating decision maker allocates resources and assesses performance of the business and other activities at the operating segment level.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company groups its products into four categories, based on the markets and applications in which the products may be used. See Note&#160;13,</font> <font size="2"><i>Revenues</i></font><font size="2">, for a summary of the Company's revenue by product category.</font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue is attributed to a geographic area based on the shipped-to location. The following summarizes the Company's revenue by geographic area (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year Ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="1">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">United States</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">149,385</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">112,574</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">94,583</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">China</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">344,255</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">307,748</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">291,974</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Rest of world</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">374,627</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">348,545</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">311,069</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">868,267</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">768,867</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">697,626</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's property and equipment, net by geographic area (in&#160;thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">United States</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">128,622</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">119,746</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Rest of world</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,427</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,936</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">139,049</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">127,682</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 155483000 159726000 197844000 39628000 44752000 50077000 P3Y P8Y P4Y P3Y P3Y P3Y 22164000 95620000 36502000 687000 53093000 3562000 68012000 21000 97000 1300000 65000 65000 700000 54000 54000 81000 522000 600000 41000 41000 32.23 40.55 78.40 72.85 97.53 93.75 259000 1523000 282000 1218000 P1Y1M6D P10M10D 37000 730000 P24M P24M P24M P10Y 0.00 0.00 0.00 P15M P2Y10M24D P5Y4M24D P8M P2Y10M24D P9M P2Y10M24D 0.30 0.30 0.32 0.28 0.31 0.30 0.29 0.006 0.009 0.013 0.011 0.016 0.024 0.024 2031000 50000 37.88 P7Y1M6D 2560000 2174000 1952000 200000 0 0 40.38 5327000 170000 137000 38.88 39.47 P7Y1M6D 3154000 83000 40.39 P7Y1M6D 0.85 1.00 36.45 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Stock-Based Compensation</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has stock-based compensation plans, which are more fully described in Note&#160;14,</font> <font size="2"><i>Stock-Based Compensation</i></font><font size="2">. The Company accounts for those plans using a fair-value method and recognizes the expense in its Consolidated Statement of Income.</font></p> </div> 494657000 494657000 94575000 400082000 171835000 322822000 94575000 171835000 228247000 416779000 416779000 48141000 368638000 269427000 147352000 48141000 269427000 99211000 761114000 -507000 13868000 4000 747749000 826958000 492000 24463000 4000 801999000 953016000 953016000 -1157000 102862000 4000 851307000 1067290000 1067290000 -1574000 107517000 4000 961343000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>12. Stockholders' Equity</b></font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Common Stock</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company issued 0.8&#160;million shares of common stock during fiscal 2018.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Share Repurchase Programs</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Board of Directors authorized the following share repurchase programs (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="91" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="51"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Program Authorization Date <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" align="center"><font size="1"><b>Program<br /> Termination<br /> Date</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>Program<br /> Amount</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">October 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">December 2019</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">200,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">*</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">January 2017</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">December 2017</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">100,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">August 2015</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">December 2016</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">100,000</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --><!-- COMMAND=ADD_LINERULETXT,NOSHADE COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" --> <hr style="COLOR: #000000;" align="left" size="1" width="26%" noshade="noshade" /></div> <div style="POSITION: relative; PADDING-BOTTOM: 0pt; TEXT-ALIGN: left; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <dl compact="compact"> <dt style="MARGIN-BOTTOM: -11pt; FONT-FAMILY: times;"><font size="2">*</font></dt> <dd style="FONT-FAMILY: times;"><font size="2">In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100&#160;million to $200&#160;million and extended the termination date from December 2018 to December 2019.</font></dd> </dl> </div> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;These programs allow for repurchases to be made in the open market or in private transactions, including structured or accelerated transactions, subject to applicable legal requirements and market conditions. The Company repurchased 0.4&#160;million shares of its common stock for $39.3&#160;million during fiscal 2018. The Company did not repurchase any shares of its common stock during fiscal 2017. The Company repurchased 0.9&#160;million shares of its common stock for $40.5&#160;million during fiscal 2016. These shares were retired upon repurchase.</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Reclassifications From Accumulated Other Comprehensive Loss</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the effect on net income from reclassifications out of accumulated other comprehensive loss (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Reclassification <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Losses on available-for-sales securities to:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Interest income and other, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(49</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 12pt; TEXT-INDENT: -10pt;"><font size="2">Gains (losses) on cash flow hedges to:</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Interest income and other, net</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(316</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Interest expense</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,808</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(249</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(365</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,808</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(249</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; MARGIN-TOP: 9pt; TEXT-INDENT: -10pt;"><font size="2">Income tax (expense) benefit</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 77</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> (633</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><br /> )</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2"><br /> 87</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Total gains (losses) reclassified</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(288</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">1,175</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(162</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Income Tax Allocated to the Components of Other Comprehensive Income (Loss)</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The income tax effects of the components of other comprehensive income (loss) were as follows (in thousands):</font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 80%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 10%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="8" align="center"><font size="1"><b>Year ended</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" nowrap="nowrap" align="left"> <div style="MARGIN-BOTTOM: 0pt; WIDTH: auto; BORDER-BOTTOM: #000000 1pt solid; ZOOM: 1; DISPLAY: inline;"><font size="1"><b>Income tax (expense) benefit on: <!-- COMMAND=ADD_SCROPPEDRULE,auto;display:inline-block;*display:inline;zoom:1; --></b></font></div> </th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;31,<br /> 2016</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Net changes to available-for-sale securities:</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unrealized gains (losses) arising during the period</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(79</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">255</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">63</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Reclassification for losses included in net income</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(10</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; MARGIN-TOP: 12pt; TEXT-INDENT: -10pt;"><font size="2">Net changes to cash flow hedges:</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2"><br /> &#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Unrealized gains (losses) arising during the period</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">200</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">&#8212;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(513</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt;"><font size="2">Reclassification for gains (losses) included in net income&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(66</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">633</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(87</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="bottom"> <td style="FONT-FAMILY: times;" valign="top"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="top"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">45</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">888</font></td> <td style="FONT-FAMILY: times;"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" align="right"><font size="2">(537</font></td> <td style="FONT-FAMILY: times;"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="bottom"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="top">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 224000 239000 223000 800000 1055000 818000 815000 33000 4181000 6346000 6346000 -3938000 -3938000 -6180000 -6180000 900000 893000 400000 434000 40543000 33299000 40500000 7244000 39276000 39276000 39300000 100000000 200000000 100000000 100000000 200000000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt;"><font size="2"><b>6. Balance Sheet Details</b></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following tables show the details of selected Consolidated Balance Sheet items (in thousands):</font></p> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Accounts Receivable, Net</i></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accounts receivable</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,832</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">72,005</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Allowance for doubtful accounts</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(638</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,194</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">71,367</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Inventories</i></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Work in progress</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">50,983</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">46,698</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Finished goods</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,989</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">26,434</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">74,972</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,132</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Property and Equipment</i></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Buildings and improvements</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">109,025</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">96,196</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Equipment</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">62,895</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">59,836</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Computers and purchased software</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">42,487</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">37,598</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Leasehold interest in ground leases</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,840</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">23,840</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Leasehold improvements</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,006</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">10,483</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Furniture and fixtures</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">7,794</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">5,691</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">258,047</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">233,644</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accumulated depreciation</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(118,998</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">(105,962</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">)</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">139,049</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">127,682</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Other Current Liabilities</i></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accrued compensation and benefits</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">37,113</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">33,631</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Accrued price protection credits</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">12,033</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">8,239</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">32,034</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">31,489</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">81,180</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">73,359</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i><!-- COMMAND=STYLE_ADDED,"margin-left:10.0pt;text-indent:-10.0pt;" -->Other Non-current Liabilities</i></font></p> <div style="MARGIN-TOP: -1pt; DISPLAY: block;"></div> <div style="WIDTH: 70%; POSITION: relative; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; PADDING-LEFT: 0pt; MARGIN-LEFT: 15%; PADDING-RIGHT: 0pt;"> <p style="FONT-FAMILY: times;"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p> <!-- User-specified TAGGED TABLE --> <div align="center"> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="text-align:left;"> <tr style="padding:0;"><!-- TABLE COLUMN WIDTHS SET --> <td style="FONT-FAMILY: times;" align="left"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <td style="FONT-FAMILY: times;" width="7" align="right"></td> <td style="FONT-FAMILY: times;" width="64"></td> <td style="FONT-FAMILY: times;" width="12"></td> <!-- TABLE COLUMN WIDTHS END --></tr> <tr style="padding:0;" valign="bottom"> <th style="FONT-FAMILY: times;" align="left"><font size="2">&#160;</font><br /></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;29,<br /> 2018</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> <th style="FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid;" colspan="2" align="center"><font size="1"><b>December&#160;30,<br /> 2017</b></font></th> <th style="FONT-FAMILY: times;"><font size="1">&#160;</font></th> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Non-current tax liabilities</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">21,576</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">39,196</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="white" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2">Other</font></p> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">35,872</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">38,666</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#CCEEFF" valign="top"> <td style="FONT-FAMILY: times;" valign="bottom"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;" /> </td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">57,448</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2"><!-- -->$</font></td> <td style="FONT-FAMILY: times;" valign="bottom" align="right"><font size="2">77,862</font></td> <td style="FONT-FAMILY: times;" valign="bottom"><font size="2">&#160;</font></td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0.75pt;font-size:0.75pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom" align="right">&#8203;</td> <td style="FONT-SIZE: 0.75pt; FONT-FAMILY: times; LINE-HEIGHT: 0.75pt;" valign="bottom">&#8203;</td> </tr> <tr style="padding:0;" bgcolor="#FFFFFF" valign="top"> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom"><font size="2"><!-- COMMAND=ADD_ROWSHADECOLOR,"#FFFFFF" --><!-- COMMAND=ADD_GUTTERGRID,"line-height:0pt;font-size:1.5pt;" --></font>&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; BORDER-BOTTOM: #000000 1pt solid; LINE-HEIGHT: 0pt;" valign="bottom" align="right">&#8203; <!-- COMMAND=ADD_GRID,"border-bottom:solid #000000 1.0pt;" --></td> <td style="FONT-SIZE: 1.5pt; FONT-FAMILY: times; LINE-HEIGHT: 0pt;" valign="bottom">&#8203;</td> </tr> </table> </div> <!-- end of user-specified TAGGED TABLE --></div> </div> 1900000 100000 13500000 7622000 5931000 105000000 3610000 3054000 3054000 3187000 3187000 2036000 439000 456000 630000 99000 114000 115000 3000000 3200000 2100000 1094000 437000 1896000 2200000 3200000 2100000 <div style="font-size:10.0pt;font-family:Times New Roman;"> <p style="FONT-FAMILY: times; MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt;"><font size="2"><i>Use of Estimates</i></font></p> <p style="FONT-FAMILY: times;"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements.</font></p> </div> 10264000 12361000 12361000 6518000 6518000 4975000 2715000 2110000 435000 1732000 618000 9685000 1978000 42376000 42376000 43332000 43332000 44044000 44044000 41713000 41713000 42446000 42446000 43159000 43159000 0.708 -0.084 false EX-101.SCH 8 slab-20181229.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Significant Accounting Policies - Adoption of New Revenue Accounting Standard (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value of Financial Instruments - Summary of financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Fair Value of Financial Instruments - Available-for-sale investments (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Acquisitions - Z-Wave (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Debt - Carrying amount and interest expense of notes (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Stockholders' Equity - Reclassifications from AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 41409 - Disclosure - Stock-Based Compensation - Stock-based compensation costs (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Income Taxes - Income before income taxes and Provision (benefit) for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Income Taxes - Tax rate reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41705 - Disclosure - Income Taxes - Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Risks and Uncertainties link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Risks and Uncertainties (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Significant Accounting Policies - Basis of Presentation and Principles of Consolidation (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Significant Accounting Policies - Property and Equipment and Long Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Significant Accounting Policies - Revenue Recognition and Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Significant Accounting Policies - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Fair Value of Financial Instruments - Auction rate securities (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Fair Value of Financial Instruments - Activity in Level 3 financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Risks and Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Acquisitions - Zentri (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Acquisitions - Micrium (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Acquisitions - Energy Micro (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Debt - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Debt - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Stockholders' Equity - Share repurchase programs (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stock-Based Compensation - Stock Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Stock-Based Compensation - Stock Grants and Modifications (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Stock-Based Compensation - 2009 Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41405 - Disclosure - Stock-Based Compensation - Stock options activity (Details) link:presentationLink link:calculationLink link:definitionLink 41406 - Disclosure - Stock-Based Compensation - RSAs and RSUs, PSUs and MSUs activity (Details) link:presentationLink link:calculationLink link:definitionLink 41407 - Disclosure - Stock-Based Compensation - Grant Date Weighted Average Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 41408 - Disclosure - Stock-Based Compensation - Stock-based payment and stock option values (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Income Taxes - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Income Taxes - Altera Corp and Singapore Operations (Details) link:presentationLink link:calculationLink link:definitionLink 41706 - Disclosure - Income Taxes - Operating Loss and Tax Credit Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 41707 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Schedule II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 slab-20181229_cal.xml EX-101.CAL EX-101.DEF 10 slab-20181229_def.xml EX-101.DEF EX-101.LAB 11 slab-20181229_lab.xml EX-101.LAB Litigation Case [Axis] Litigation Case Type [Domain] Litigation Case [Domain] Customer [Axis] Maximum [Member] High end of range Minimum [Member] Low end of range Name Of Major Customer [Domain] Customer [Domain] Products and Services [Axis] Products And Services [Domain] Products and Services [Domain] Range [Axis] Range [Member] Range [Domain] Condensed Balance Sheet [Table Text Block] Schedule of condensed consolidated balance sheet Condensed Cash Flow Statement [Table Text Block] Schedule of changes recorded in connection with the cumulative-effect adjustment Condensed Income Statement [Table Text Block] Schedule of condensed consolidated statement of income Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Segment Geographical [Domain] Geographical [Domain] Geographical [Axis] SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Valuation and Qualifying Accounts Disclosure [Line Items] VALUATION AND QUALIFYING ACCOUNTS Valuation and Qualifying Accounts Disclosure [Table] Weighted Average [Member] Weighted Average Significant Accounting Policies Accounting Standards Update201409 [Member] ASU 2014-09 - Revenue from Contracts with Customers Accounting Standards Update201602 [Member] ASU 2016-02 - Leases Accounts Payable, Current Accounts payable Accounts Receivable, Gross, Current Accounts receivable Accounts Receivable [Member] Accounts receivable Accounts Receivable, Net [Abstract] Accounts Receivable, Net Accounts Receivable, Net, Current Accounts Receivable, Net Accounts receivable, net Accrued Income Taxes, Noncurrent Non-current tax liabilities Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated depreciation Accumulated Gain Loss Net Cash Flow Hedge Parent [Member] Gains (losses) on cash flow hedges Accumulated Net Unrealized Investment Gain Loss [Member] Losses on available-for-sales securities Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income [Member] Accumulated Other Comprehensive Income (Loss) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Weighted-Average Amortization Period (Years) Weighted-Average Amortization Period (Years) Additional Paid in Capital, Common Stock Additional paid-in capital Additional Paid In Capital [Member] Additional Paid-In Capital Adjustments for New Accounting Pronouncements [Axis] Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Convertible debt issuance Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock-based compensation Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to cash provided by operating activities: Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Income tax benefit (shortfall) from stock-based awards Advertising Costs, Policy [Policy Text Block] Advertising Advertising Expense Advertising expenses Allocated Share-based Compensation Expense Stock-based compensation cost Allocated Share-based Compensation Expense, Net of Tax Share based compensation costs after tax Allowance for Doubtful Accounts Receivable, Current Allowance for doubtful accounts Amortization of Debt Discount (Premium) Amortization of debt discount Amortization of Debt Issuance Costs Amortization of debt issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of debt discount and debt issuance costs Amortization of Intangible Assets Amortization expense related to intangible assets Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares excluded from computation of diluted earning per share Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Earnings Per Share Antidilutive Securities Name [Domain] Antidilutive Securities, Name [Domain] Assets Total assets Assets [Abstract] Assets Assets, Current Total current assets Assets, Current [Abstract] Current assets: Assets, Fair Value Disclosure Total assets at fair value Auction Rate Securities [Member] Auction rate securities Available-for-sale Debt Securities, Amortized Cost Basis Total Cost Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract] 0 Continuous unrealized loss position, Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss Position [Abstract] Continuous unrealized loss position, Fair Value Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis Due after ten years, Cost Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value Due after ten years, Fair Value Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Cost Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Fair Value Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Due in one year or less, Cost Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due in one year or less, Fair Value Available-for-sale Securities, Debt Securities Total Fair Value Award Type [Axis] Balance Sheet Details Base Rate [Member] Base Rate Building And Building Improvements [Member] Buildings and improvements Building [Member] Buildings Business Acquisition Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] Business Acquisition [Line Items] Acquisitions Business Acquisition, Pro Forma Earnings Per Share, Basic Earnings per share, Basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Earnings per share, Diluted Business Acquisition, Pro Forma Information [Abstract] Pro forma financial information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of pro forma results of operations Business Acquisition, Pro Forma Net Income (Loss) Net income Business Acquisition, Pro Forma Revenue Revenues Business Combination, Acquisition Related Costs Acquisition-related costs Business Combination, Consideration Transferred Purchase price of acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Stock consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Contingent consideration Potential maximum contingent consideration that could be paid Business Combination, Contingent Consideration, Liability Potential additional consideration with estimated fair value Total settlement amount Business Combination Disclosure [Text Block] Acquisitions Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Other net liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Purchase price allocation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Other non-current assets Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase price Acquisitions Business Combinations Policy [Policy Text Block] Business Combinations Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Total cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Increase (decrease) in cash and cash equivalents Cash Flow Hedging [Member] Cash flow hedges Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental Disclosure of Non-Cash Activity: Chief Executive Officer [Member] Mr. Forre Class of Stock [Line Items] Commitments and Contingencies. Commitments and contingencies Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Common Stock, Capital Shares Reserved for Future Issuance Reserved shares of common stock for future issuance Common Stock [Member] Common Stock Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding Common Stock, Value, Issued Common stock - $0.0001 par value; 250,000 shares authorized; 43,088 and 42,707 shares issued and outstanding at December 29, 2018 and December 30, 2017, respectively Employee Benefit Plan Components of Deferred Tax Assets and Liabilities [Abstract] Components of deferred taxes Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Provision (benefit) for income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income Computer Equipment [Member] Computers and purchased software Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Axis] Concentration Risk Type [Axis] Concentration Risk Disclosure [Text Block] Risks and Uncertainties Concentration Risk [Line Items] Risks and Uncertainties Concentration Risk, Percentage Concentrations of credit risk (as a percent) Concentration Risk [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Contract with Customer, Performance Obligation Satisfied in Previous Period Revenue from performance obligations Contract with Customer, Sales Channel [Axis] Contract With Customer Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Convertible Debt, Noncurrent Convertible debt Convertible Debt Securities [Member] Convertible Senior Notes Convertible Debt [Table Text Block] Summary of information about the equity and liability components of the convertible senior notes Convertible Notes Payable [Member] Convertible Senior Notes Corporate Debt Securities [Member] Corporate debt securities Cost of Goods Sold, Excluding Depreciation, Depletion, and Amortization Cost of revenues Cost Of Sales [Member] Cost of revenues Cost of Sales, Policy [Policy Text Block] Shipping and Handling Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Current Federal Tax Expense (Benefit) Domestic Current Foreign Tax Expense (Benefit) Foreign Current Income Tax Expense (Benefit) Total Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Customer Concentration Risk [Member] Customers Customer Relationships [Member] Customer relationships Debt Debt Disclosure [Text Block] Debt Debt Instrument [Axis] Debt Instrument, Basis Spread on Variable Rate Interest rate margin (as a percent) Long-term Debt, Gross Principal Debt Instrument, Convertible, Carrying Amount of Equity Component Net carrying amount Debt Instrument, Convertible, Conversion Price Initial conversion price Debt Instrument, Convertible, Conversion Ratio Conversion rate, shares per $1,000 principal Debt Instrument, Convertible, Remaining Discount Amortization Period Amortization period of debt discount and debt issuance costs Debt Instrument, Convertible, Threshold Consecutive Trading Days Number of consecutive trading days Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Minimum amount the sales price of the Company's stock exceeds the conversion price (as a percent) Debt Instrument, Convertible, Threshold Trading Days Number of trading days within 30 trading day period Debt Instrument, Face Amount Principal amount Debt Instrument, Fair Value Disclosure Fair value of debt Debt Instrument, Interest Rate, Effective Percentage Effective interest rate Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum Semi-annual interest rate Debt Instrument [Line Items] Debt Debt Instrument Name [Domain] Debt Instrument, Name [Domain] Schedule of Long-term Debt Instruments [Table] Debt Instrument, Unamortized Discount Unamortized debt discount Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Fair value of available-for-sale securities, continuous loss position for twelve months or greater Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Fair value of available-for-sale securities, continuous loss position for less than twelve months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses Debt Securities, Available-for-sale, Measurement Input Unobservable Input Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale, Unrealized Loss Position Total fair value of available-for-sale securities, continuous loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Available-for-sale securities, total gross unrealized losses Deferred Federal Income Tax Expense (Benefit) Domestic Debt Issuance Costs, Net Debt issuance costs Deferred Foreign Income Tax Expense (Benefit) Foreign Deferred Income Taxes and Tax Credits Deferred income taxes Deferred Income Tax Expense (Benefit) Total Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred: Deferred Tax Liabilities, Gross Deferred tax liabilities Deferred Tax Assets, Deferred Income Deferred income on shipments to distributors Deferred Tax Assets, Gross Deferred tax assets Deferred Tax Assets, Net Net deferred tax assets Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax assets, net Deferred Tax Assets, Net [Abstract] Deferred tax assets: Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Research and development tax credit carryforwards Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Stock-based compensation Deferred Tax Assets, Valuation Allowance Less: Valuation allowance Deferred Tax Liabilities, Gross [Abstract] Deferred tax liabilities: Deferred Tax Liabilities, Intangible Assets Acquired intangible assets Defined Contribution Plan, Cost Recognized Contribution made to the 401 (k) Plan Depreciation Depreciation of property and equipment Derivative Contract Type [Domain] Derivative Contract [Domain] Derivative, Gain (Loss) on Derivative, Net Gain (Loss) Recognized in OCI on Derivatives (Effective Portion) Derivative Instrument [Axis] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments Hedging Relationship [Axis] Derivative [Line Items] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Derivative Financial Instruments Derivative [Table] Derivative, Term of Contract Maturity of contracts Developed Technology Rights [Member] Developed technology Director [Member] Mr. Bogen Disaggregation of Revenue [Line Items] Revenues Disaggregation of Revenue [Table] Disaggregation of Revenue [Table Text Block] Schedule of disaggregation of revenue by product category Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Stock-Based Compensation Domestic Country [Member] Federal Earnings Per Share Earnings per share: Earnings Per Share, Basic Basic (in dollars per share) Earnings Per Share, Basic and Diluted [Abstract] Earnings per share: Earnings Per Share, Diluted Diluted (in dollars per share) Earnings Per Share [Text Block] Earnings Per Share Effective Income Tax Rate Reconciliation, Percent Effective Tax Rate (as a percent) Effective Income Tax Rate Reconciliation, Percent [Abstract] Reconciliation of federal statutory tax rate to effective tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal statutory rate (as a percent) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in prior period valuation allowance Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign tax rate benefit (as a percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Excess tax benefit of stock-based compensation Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other (as a percent) Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Release of prior year unrecognized tax benefits (as a percent) Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Transition tax on unremitted foreign earnings Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State tax expense Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Research and development tax credits (as a percent) Employee-related Liabilities, Current Accrued compensation and benefits Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Total unrecognized compensation costs related to awards Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Weighted-average period of recognition of unrecognized compensation costs Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Income tax benefit Employee Stock Option [Member] Stock options Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Stock-Based Compensation Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased Weighted average fair value for purchase rights granted (in dollars per share) Equipment [Member] Equipment Equity Component [Domain] Equity Component [Domain] Equity Method Investment, Other than Temporary Impairment Impairment equity investments Equity Method Investments Equity method investments Eurodollar [Member] Eurodollar Base Rate Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Financial assets and liabilities measured at fair value on a recurring basis Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Inputs, Assets, Quantitative Information [Line Items] Quantitative information for Level 3 Fair Value Measurements Assets Fair Value Inputs, Assets, Quantitative Information [Table] Fair Value Inputs, Assets, Quantitative Information [Table Text Block] Summary of quantitative information about level 3 fair value measurements Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair value assets reconciliation of changes Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Activity in Level 3 financial instruments Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Hierarchy [Axis] Measurement Frequency [Axis] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Fair Value of Financial Instruments Fair Value Inputs Level1 [Member] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value Inputs Level2 [Member] Significant Other Observable Inputs (Level 2) Fair Value Inputs Level3 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Instruments Classified in Shareholders' Equity Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of activity in Level 3 financial instruments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair value liabilities reconciliation of changes Fair Value Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value Measurements Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value Measurements Recurring [Member] Recurring Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) Gain included in other comprehensive income (loss) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Balance at the end of the period Balance at the beginning of the period Fair value balance at the end of the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Gain recognized in selling, general and administrative expenses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Issues Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Balance at the end of the period Balance at the beginning of the period Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Financial Instrument [Axis] Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets subject to amortization, Accumulated Amortization Finite-lived Intangible Assets Acquired Gross intangible assets acquired Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Estimated aggregate amortization expense for intangible assets subject to amortization for each of the five succeeding fiscal years Finite-Lived Intangible Assets, Gross Intangible assets subject to amortization, Gross Amount Finite-Lived Intangible Assets, Gross [Abstract] Long-Lived Assets Finite Lived Intangible Assets Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Net [Abstract] Other Intangible Assets Finite-Lived Intangible Asset, Useful Life Useful life of purchased intangible assets Fiscal Period Duration Length of fiscal year Foreign Country [Member] Foreign Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Transactions Foreign Exchange Forward [Member] Foreign currency forward contracts Furniture And Fixtures [Member] Furniture and fixtures Gain Contingency, Patents Allegedly Infringed upon, Number Number of patents allegedly infringed General Business [Member] Tentative minimum tax credit Goodwill Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill Goodwill, Acquired During Period Additions due to business combinations Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Long-Lived Assets Goodwill [Roll Forward] Goodwill Gross Profit Gross margin Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Hedging Relationship [Domain] Hedging Relationship [Domain] Income (Loss) from Continuing Operations before Income Taxes, Domestic Domestic Income (Loss) from Continuing Operations before Income Taxes, Foreign Foreign Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income (loss) before income taxes Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract] Income before income taxes Consolidated Statements of Income Consolidated Statements of Income Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Income Tax Contingency [Line Items] Income Taxes Income Tax Contingency [Table] Income Taxes Income Tax Disclosure [Text Block] Income Taxes Income Taxes Paid, Net Income taxes paid Income Tax Expense (Benefit) Income tax (expense) benefit Provision (benefit) for income taxes Provision (benefit) for income taxes Income tax benefit Income Tax, Policy [Policy Text Block] Income Taxes Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Receivable Accounts receivable Accounts receivable, net Increase (Decrease) in Inventories Inventories Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Other Current Assets Other assets, net Increase (Decrease) in Other Current Liabilities Other current liabilities Increase (Decrease) in Other Noncurrent Liabilities Other non-current liabilities Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Prepaid expenses and other current assets Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Stock-based awards Indefinite-lived Intangible Assets [Axis] Indefinite Lived Intangible Assets Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In Process Research And Development [Member] In-process research and development Intangible Assets, Net (Excluding Goodwill) Other intangible assets, net Interest Expense. Interest expense Interest Expense, Total Interest Expense, Debt [Abstract] Interest expense related to the Notes Interest Expense, Debt, Excluding Amortization Contractual interest expense Interest Income and Interest Expense Disclosure [Table Text Block] Schedule of components of interest expense Interest Paid Interest paid Interest Rate Swap [Member] Interest rate swaps Inventory, Finished Goods, Gross Finished goods Inventory, Net Inventories Inventories Inventory, Net [Abstract] Inventories Inventory, Policy [Policy Text Block] Inventories Inventory, Work in Process, Gross Work in progress Investment Income, Net Interest income and other, net Investment, Policy [Policy Text Block] Investments Investments Classified by Contractual Maturity Date [Table Text Block] Summarization of contractual underlying maturities of available-for-sale investments Investment Type [Axis] Investment Type Categorization [Member] Investments [Domain] Operating Leases, Rent Expense Rent expense under operating leases Leasehold Improvements [Member] Leasehold improvements Leaseholds And Leasehold Improvements [Member] Leasehold interest in ground leases Letter Of Credit [Member] Letter of Credit Liabilities Total liabilities Liabilities and Equity Total liabilities and stockholders' equity Liabilities and Equity [Abstract] Liabilities and Stockholders' Equity Liabilities, Current Total current liabilities Liabilities, Current [Abstract] Current liabilities: Liabilities, Other than Long-term Debt, Noncurrent Other non-current liabilities Total Other Non-current Liabilities Liabilities, Other than Long-term Debt, Noncurrent [Abstract] Other Non-current Liabilities Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Line Of Credit [Member] Credit Facility Long-lived Assets by Geographic Areas [Table Text Block] Schedule of property and equipment, net by geographic area Long-term Debt Net carrying amount Long-term Debt, Type [Axis] Longterm Debt Type [Domain] Long-term Debt, Type [Domain] Marketing and Advertising Expense [Abstract] Advertising Measurement Input Discount Rate [Member] Estimated discount rate Measurement Input Expected Dividend Rate [Member] Estimated yield Measurement Input Expected Term [Member] Expected holding period Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Money Market Funds [Member] Money market funds SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Valuation Allowance Nature of Operations [Text Block] Description of Business Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Financing Activities Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Investing Activities Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Operating Activities Net Income (Loss) Available to Common Stockholders, Basic Net income Net income New Accounting Pronouncements or Change in Accounting Principle [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Nondesignated [Member] Non-designated Hedges Nonoperating Income (Expense) [Abstract] Other income (expense): Notes, Loans and Financing Receivable, Net, Noncurrent Notes receivable carrying value Number Of Foreign Currency Forward Contract Held Number of foreign currency forward contract held Number of Operating Segments Number of operating segments Operating Expenses Operating expenses Operating Expenses [Abstract] Operating expenses: Operating Income (Loss) Operating income Operating Leased Assets [Line Items] Operating Leases Operating Leases, Future Minimum Payments Due Total minimum lease payments Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Minimum annual future rentals Operating Leases, Future Minimum Payments Due, Next Twelve Months 2019 Operating Leases, Future Minimum Payments, Due in Five Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due Thereafter Thereafter Operating Loss Carryforwards Operating loss carryforwards Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Significant Accounting Policies Other Accrued Liabilities, Current Other Other Assets, Fair Value Disclosure Other assets, net Other Assets, Noncurrent Other assets, net Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract] Net changes to available-for-sale securities: Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent [Abstract] Net changes to available-for-sale securities: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent [Abstract] Net changes to cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent [Abstract] Net changes to cash flow hedges Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Other comprehensive income (loss), before tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Other comprehensive income (loss), before tax: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Unrealized gains (losses) arising during the period Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Unrealized gains (losses) arising during the period Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Reclassification for (gains) losses included in net income Reclassification of unrealized gains included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Reclassification for gains (losses) included in net income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Reclassification for losses included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Reclassification for losses included in net income Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other comprehensive income Provision (benefit) for income taxes Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Unrealized gains (losses) arising during the period Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Unrealized gains (losses) arising during the period Other Liabilities, Current Other current liabilities Total Other Current Liabilities Other Liabilities, Current [Abstract] Other Current Liabilities Other Liabilities, Noncurrent Other Other Noncurrent Liabilities [Table Text Block] Schedule of Other Non-current Liabilities Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Other-than-temporary impairment losses Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale [Abstract] Other than temporary impairment losses Patents [Member] Patents Payment for Contingent Consideration Liability, Financing Activities Payment of acquisition-related contingent consideration Payments for Legal Settlements Payment for settlement of litigation Payments for Repurchase of Common Stock Repurchases of common stock Payments Related to Tax Withholding for Share-based Compensation Payment of taxes withheld for vested stock awards Payment for shares withheld for taxes Payments to Acquire Available-for-sale Securities, Debt Purchases of available-for-sale investments Payments to Acquire Businesses, Gross Cash consideration Payments to Acquire Businesses, Net of Cash Acquired Acquisitions of businesses, net of cash acquired Payments to Acquire Productive Assets Purchases of other assets Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Pension and Other Postretirement Benefits Disclosure [Text Block] Employee Benefit Plan Performance Shares [Member] PSUs Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Preferred Stock, Shares Authorized Preferred stock, shares authorized Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Value, Issued Preferred stock - $0.0001 par value; 10,000 shares authorized; no shares issued Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Proceeds from Issuance of Long-term Debt Proceeds from issuance of long-term debt, net Proceeds from Issuance of Common Stock Proceeds from the issuance of common stock Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Cash received for the issuance of common stock, net of shares withheld for taxes Proceeds from Sale and Maturity of Available-for-sale Securities Sales and maturities of available-for-sale investments Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Gross Property and equipment, gross Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Net Property and equipment, net Total Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Property and Equipment Property Plant And Equipment Type [Domain] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Useful Life Useful life Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Amounts Reclassified from AOCI Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification Out Of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification Out Of Accumulated Other Comprehensive Income [Member] Reclassifications From Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income (Loss) [Table] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of reclassifications out of accumulated other comprehensive loss Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Summarizes the activity related to gross unrecognized tax benefits Related Party [Domain] Related Party [Domain] Related Party Transaction [Line Items] Related Party Transaction Related Party Transactions Related Party [Axis] Related Party Transactions Disclosure [Text Block] Related Party Transactions Repayments of Lines of Credit Payments on debt Repayment of credit facility amount Research and Development Expense Research and development Research And Development Expense [Member] Research and development Research and Development Expense, Policy [Policy Text Block] Research and Development Research [Member] Research and development tax credit Restricted Stock Units R S U [Member] RSUs Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings [Member] Retained Earnings Revenues Revenue from Contract with Customer, Excluding Assessed Tax Revenues Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] Revenues Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of revenue attributed to geographic area based on the end customer's shipped-to location Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Adoption of New Accounting Standard Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Performance Obligation [Abstract] Revenue Recognition, Performance Obligations Revolving Credit Facility [Member] Revolving Credit Facility Risks and Uncertainties Sales Channel Directly To Consumer [Member] Direct customers Sales Channel Through Intermediary [Member] Distributors Sales Revenue Goods Net [Member] Revenue Scenario Forecast [Member] Forecast Scenario Unspecified [Domain] Scenario, Unspecified [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Accounts Receivable, Net Schedule of Accrued Liabilities [Table Text Block] Schedule of Other Current Liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Debt Securities, Available-for-sale [Line Items] Available-for-sale securities Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of provision (benefit) for income taxes Comprehensive Income (Loss) [Table Text Block] Schedule of changes in the components of comprehensive income (loss), tax effects Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of significant components of deferred taxes Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of computation of basic and diluted earnings per share Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of reconciliation of federal statutory tax rate to effective tax rate Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of stock-based compensation costs recognized in the Consolidated Statements of Income Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of valuation of the financial instruments Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of estimated aggregate amortization expense for intangible assets subject to amortization Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of minimum annual future rentals Schedule of Goodwill [Table Text Block] Summary of goodwill activity Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of income before income taxes Schedule of Inventory, Current [Table Text Block] Schedule of Inventories Schedule of Operating Leased Assets [Table] Derivatives Not Designated as Hedging Instruments [Table Text Block] Schedule of before-tax effect of derivative instruments not designated as hedging instruments Property, Plant and Equipment [Table] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of purchase price allocation Schedule of Related Party Transactions, by Related Party [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Summary of stock-based compensation activity, RSAs and RSUs Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of stock-based compensation activity, options Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Summary of assumptions used to estimate fair values for ESPP Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of assumptions used to estimate fair values for stock options Schedule of Stock by Class [Table] Class of Treasury Stock [Table Text Block] Schedule of share repurchase programs Schedule of Unrealized Loss on Investments [Table Text Block] Schedule of available-for-sale investments in continuous unrealized loss position by length of time Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of activity related to gross unrecognized tax benefits Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of concentration risk Segment Information Segment Reporting Disclosure [Text Block] Segment Information Segment Reporting Information [Line Items] Segment Information Selling, General and Administrative Expense Selling, general and administrative Selling General And Administrative Expenses [Member] Selling, general and administrative Share-based Compensation Stock-based compensation expense Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Stock-based payment and stock option values Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Outstanding at the end of the year (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Intrinsic value of equity awards that vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Cancelled or forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of equity awards granted Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted (in dollars per share) Equity award, weighted average fair value at grant date Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding at the end of the year (in shares) Outstanding at the beginning the of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of equity awards Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted-Average Purchase Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Outstanding at the end of year Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vested, earned or issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Term of award Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Fair value assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate % Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-Based Compensation Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Options exercisable at the end of the year (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable at the end of the year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable at the end of the year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable at the end of the year Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Options, weighted average fair value at grant date Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Outstanding at the end of the year (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding at the end of the year (in shares) Outstanding at the beginning of the year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding at the end of the year (in dollars per share) Outstanding at the beginning of the year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding at the end of the year Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Vested and expected to vest at the end of the year (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected to vest at the end of the year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and expected to vest at the end of the year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested and expected to vest at the end of the year Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Minimum exercise price as percentage of fair market value of shares on the date of grant Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Equity Award [Domain] Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Stock-Based Compensation Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Short-term Investments Short-term investments Total short-term investments State And Local Jurisdiction [Member] State Equity Components [Axis] Statement [Line Items] Statement Consolidated Statements of Cash Flows Consolidated Statements of Cash Flows Consolidated Balance Sheets Consolidated Balance Sheet Consolidated Statements of Comprehensive Income Consolidated Statements of Changes in Stockholders' Equity Scenario [Axis] Statement [Table] Stockholders' Equity Attributable to Parent Balance Balance Total stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Stock Issued During Period, Shares, Employee Stock Ownership Plan Shares issued Stock Issued During Period, Shares, New Issues Number of shares issued during the period Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Stock issuances, net of shares withheld for taxes (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised (in shares) Stock Issued During Period, Value, Acquisitions Stock issued in business combination Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock issuances, net of shares withheld for taxes Stock Repurchased and Retired During Period, Shares Repurchases of common stock (in shares) Number of shares repurchased and retired Stock Repurchased and Retired During Period, Value Repurchases of common stock Value of shares repurchased and retired Stock Repurchase Program, Authorized Amount Program amount authorized to repurchase Supplemental Balance Sheet Disclosures [Text Block] Balance Sheet Details Supplemental Cash Flow Information [Abstract] Supplemental Disclosure of Cash Flow Information: Tax Credit Carryforward, Amount Tax credit carryforwards Tax Credit Carryforward [Axis] Tax Credit Carryforward Name [Domain] Tax Credit Carryforward, Name [Domain] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Tax Year2013 [Member] 2013 Trademarks [Member] Trademarks Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] Financial Instruments [Domain] Type Of Adoption [Member] Type of Adoption [Domain] Unamortized Debt Issuance Expense Unamortized debt issuance costs Undistributed Earnings of Foreign Subsidiaries Undistributed earnings of foreign subsidiaries Unrecognized Tax Benefits Ending balance Beginning balance Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions based on tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Additions based on tax positions related to prior years Unrecognized Tax Benefits, Interest on Income Taxes Expense Interest on income tax included in gross unrecognized tax benefits Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Reductions for tax positions as a result of a lapse of the applicable statute of limitations Unrecognized Tax Benefits that Would Impact Effective Tax Rate. Gross unrecognized tax benefits which would affect the effective tax rate if recognized Use of Estimates, Policy [Policy Text Block] Use of Estimates U S Government Debt Securities [Member] Government debt securities Valuation Allowance Of Deferred Tax Assets [Member] Valuation Allowance for Deferred Tax Assets Valuation Allowances and Reserves, Balance Balance at End of Period Balance at Beginning of Period Valuation Allowances and Reserves, Charged to Cost and Expense Additions Charged to Expenses Valuation Allowances and Reserves, Charged to Other Accounts Additions Charged to Other Accounts Valuation Allowances and Reserves, Deductions Deductions Valuation Allowances And Reserves [Domain] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves Type [Axis] Valuation Technique [Axis] Valuation Technique Discounted Cash Flow [Member] Discounted cash flow Valuation Technique [Domain] Valuation Technique [Domain] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted Diluted (in shares) Shares used in computing diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Basic Basic (in shares) Shares used in computing basic earnings per share (in shares) C [N] China N [O] Norwegian S [G] Singapore U [S] United States Derivative, Notional Amount Notional value Investment Contract [Abstract] Investment Commitment Amendment Flag Current Fiscal Year End Date Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Document Type Entity Central Index Key Entity Common Stock, Shares Outstanding Entity Current Reporting Status Entity [Domain] Entity [Domain] Entity Emerging Growth Company Entity Filer Category Entity Public Float Entity Registrant Name Entity Shell Company Entity Small Business Entity Voluntary Filers Entity Well-known Seasoned Issuer Legal Entity [Axis] Access Segment [Member] Access Represents information pertaining to access products, which include Voice over IP (VoIP) products, embedded modems and the entity's Power over Ethernet (PoE) devices. Accrued Price Protection Credits, Current Accrued price protection credits Represents the accrued price protection credits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Adjustment to Pricing of Intercompany Transaction Adjustment to the pricing of the intercompany transaction An adjustment for pricing of the intercompany transaction as a result of reassessment. Adoption of New Revenue Accounting Standard, Policy [Policy Text Block] Adoption of New Revenue Accounting Standard Disclosure of accounting policy pertaining to adoption of new revenue accounting standard (ASC) that may impact the entity's financial reporting . Altera Corp Vs Commissioner Related To Treatment Of Stock Based Compensation Expense In Intercompany Cost Sharing Arrangement [Member] Altera decision Altera Corp. v. Commissioner related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. Amortization of Intangibles and Other Assets Amortization of other intangible assets and other assets The aggregate expense charged against earnings to allocate the cost of intangible and other assets in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method. Arrow Electronics [Member] Arrow Electronics Represents Arrow Electronics, a distributor to which the entity sells its products. Available For Sale Securities, Debt Maturities, after One Through Ten Years, Amortized Cost Due after one year through ten years, Cost This item represents debt securities, at cost, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments, as defined), and fair value hedge accounting adjustments, if any, which are expected to mature after one year and through ten years from the balance sheet date and which are categorized neither as held-to-maturity nor as trading securities. Available For Sale Securities, Debt Maturities, after One Through Ten Years, Fair Value Due after one year through ten years, Fair Value This item represents the fair value of debt securities, which are expected to mature after one year and through ten years from the balance sheet date and which are categorized neither as held-to-maturity nor as trading securities. Avnet [Member] Avnet Represents Avnet, a distributor to which the entity sells its products. Bandspeed [Member] Bandspeed Represents information pertaining to Bandspeed, LLC, a Texas limited liability company. Beneficial Ownership Percentage in Acquired Entity Beneficial ownership percentage Represents the ownership interest percentage of common stock deemed to be beneficially owned by the beneficial owners. Broadcast Segment [Member] Broadcast Represents information pertaining to broadcast products, which include broadcast audio and video products. Business Combination Contingent Consideration Stock Consideration Additional stock consideration based on economic substance Amount of liability recognized arising from contingent consideration in a business combination which is included in stock consideration. Business Combination Post Combination Compensation Expense Recognition Period Post-combination compensation expense recognition period (in years) Recognition period for post-combination compensation expense, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Common Stock [Abstract] Common Stock n/a Contingent Consideration [Member] Contingent Consideration Represents information pertaining to contingent consideration. Convertible Debt, Equity Component [Abstract] Equity component No definition available. Convertible Debt, Liability Component [Abstract] Liability component No definition available. Convertible Senior Notes1.375 Percent [Member] 1.375% Convertible Senior Notes Information relating to convertible senior notes 1.375 percent. Core And Developed Technology [Member] Core and developed technology Represents the core and developed technology that has been acquired with respect to products, compounds or processes that have been completed. Cresta Technology [Member] Cresta Technology Represents information concerning Cresta Technology Corporation. Cumulative Effect Of Prospective Application Of New Accounting Principle, Net Of Tax Cumulative effect of adoption of accounting standard Amount after tax of cumulative effect adjustment on equity or net assets for prospective application of a new accounting principle. Debt Instrument, Convertible, Number of Equity Shares Issued Number of shares of common stock The number of equity shares issued by the holder of the debt instrument would receive if the debt was converted to equity. Debt Instrument Convertible Threshold Business Days Number of consecutive business days after the 10 consecutive trading day period Threshold number of specified consecutive business days that common stock price per $1,000 of convertible debt instruments must not exceed the threshold percentage within a specified consecutive trading period to trigger conversion feature. Debt Instrument Convertible Threshold Consecutive Trading Day 1 Number of consecutive trading days before the five consecutive business days Threshold number of specified consecutive trading days that common stock price per $1,000 of convertible debt instruments must not exceed the threshold percentage, and which occurs before the specified consecutive business period to trigger conversion feature. Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger 1 Maximum amount the sales price of the Company's stock exceeds the conversion price (as a percent) Maximum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. Debt Instrument Variable Rate Base Federal Funds [Member] Federal Funds The Federal Funds rate used to calculate the variable interest rate of the debt instrument. Deferred Income on Shipments to Distributors, Current Deferred income on shipments to distributors The carrying amount of consideration received or receivable as of the balance sheet date, net of associated deferred costs, that were not recognized as income in conformity with GAAP and which are expected to be recognized as such within one year or the normal operating cycle, if longer. Deferred Revenue and Returns Liability, Current Deferred revenue and returns liability The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and current portion of liability returns, which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income. Deferred Tax Assets, Accrued Liabilities and Other Accrued liabilities and other The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from accrued liabilities and other temporary differences not otherwise specified in the taxonomy. Deferred Tax Assets Capitalized Research and Development Capitalized research and development Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalize research and development costs expensed in connection with a business combination. Deferred Tax Assets, Depreciation and Amortization Depreciation and amortization Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation and amortization. Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Future Intercompany Reversal Expected future cost-sharing adjustment Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation representing the future intercompany reversal of the inclusion of stock-based compensation. Deferred Tax Liabilities, Convertible Debt Convertible debt Amount of deferred tax liability attributable to convertible debt. Deferred Tax Liabilities Depreciation and Amortization Depreciation and amortization Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization. Deferred Tax Liabilities, Prepaid Expenses and Other Prepaid expenses and other The cumulative amount of the estimated future tax effects attributable to prepaid expenses and other temporary differences not otherwise specified in this taxonomy that were expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, or which were recognized as revenue under GAAP but not for tax purposes, which will reverse in future periods. Description of Business Disaggregation of Revenue by Sales Channel [Table Text Block] Schedule of disaggregation of revenue by sales channel Tabular disclosure of disaggregation of revenue by sales channel . Document and Entity Information Edom Technology [Member] Edom Technology Represents Edom Technology, a distributor to which the entity sells its products. Effective Income Tax Rate Reconciliation Change in Enacted Tax Reform Percent Other deferred tax impacts of tax reform Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax reform. Effective Income Tax Rate Reconciliation Deductions Reversal Of Intercompany Stock Based Expenses Change in cost-sharing treatment of stock-based compensation Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for the reversal of intercompany stock-based compensation expense. Effective Income Tax Rate Reconciliation, Excess Officer Compensation Excess officer compensation (as a percent) The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to excess officer compensation. Effective Income Tax Rate Reconciliation, Global Intangible Low-taxed Income (GILTI) and Subpart F Income, Percent GILTI and Subpart F income Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Global intangible low-taxed income (GILTI) and subpart F income. Effective Income Tax Rate Reconciliation, Nondeductible Expense, Nontaxable Foreign Expenses, Percent Nondeductible (nontaxable) foreign expenses Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nontaxable foreign expenses. Effective Income Tax Rate Reconciliation, Other Tax Effects of Equity Compensation, Percent Other tax effects of equity compensation Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax effects of equity compensation. Effective Income Tax Rate Reconciliation Revaluation Of Deferred Balances Percent Revaluation of deferred tax balances Information pertains to revaluation of deferred balances. EffectiveIncomeTaxRateReconciliationTransitionTaxOnUnremittedForeignEarningsAndRelatedAdjustments Transition Tax On unremitted foreign earnings Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to transition tax on unremitted foreign earnings and related adjustments. Employee Stock Purchase Plan2009 [Member] 2009 Employee Stock Purchase Plan Represents details pertaining to the 2009 Employee Stock Purchase Plan, also referred to as the 2009 Purchase Plan. Energy Micro [Member] Energy Micro This element represents details pertaining to the acquisition of Energy Micro AS, late-stage private company. Equity Award Expenses Due to Modifications Recorded in Selling, General and Administrative Expense SG&A expense related to modifications to equity awards Represents the amount of equity award expenses recorded in selling, general and administrative expenses due to modifications of equity awards. Equity Investment One [Member] Equity investment, one Represents information pertaining to the first equity investment. Equity Investment Two [Member] Equity investment, two Represents information pertaining to the second equity investment. Equity Method Investments, Funded Investment Funded Represents information pertaining to the amount of funded equity method investments. Equity Method Investments, Limited Partnerships, Commitment Commitment to invest in limited partnership Amount of commitment to investments in limited partnerships. Expected Operating Lease Liabilities Due to Change in Accounting Principle Adjustment to operating lease liabilities Expected amount of Present value of lessee's discounted obligation for lease payments from operating lease due to change in accounting principle. Expected Right-of-Use Asset Due to Change in Accounting Principle Adjustment to right-of-use assets Expected amount of lessee's right to use underlying asset under operating lease due to change in accounting principle. Fair value measurement with unobservable inputs reconciliation reclassification to acquisition-related liabilities Reclassification to acquisition-related liabilities It represents the fair value measurement with unobservable inputs reconciliation reclassification to acquisition-related liabilities. Finite Lived and Indefinite Lived Intangible Assets [Line Items] Goodwill and Other Intangible Assets Full Value Awards [Member] Full value awards Full value awards (awards other than for which the participant is required to pay at least the fair market value of the underlying shares on the date of grant) as awarded by a company to their employees as a form of incentive compensation. Income Tax Benefit Per Diluted Share Income tax benefit (expense) per diluted share (in dollars per share) Represents the income tax expense or benefit pertaining to continuing operations per diluted share. Income Taxes [Line Items] Income Taxes Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Income Taxes [Table] Disclosure of information pertaining to income taxes. Increase (Decrease) in Deferred Income on Shipments to Distributors Deferred income on shipments to distributors The net change during the reporting period, excluding the portion taken into income, in the liability reflecting estimated income to be earned from product shipments to distributors. Increase Decrease In Deferred Revenue And Returns Liability Deferred income, deferred revenue and returns liability Deferred revenue and returns liability The net change during the reporting period, for based on the revenue and returns from the liability. Increase (Decrease) in Other Current Liabilities and Income Taxes Other current liabilities and income taxes Amount of increase (decrease) in current liabilities classified as other and liabilities classified as income taxes payable. Increase Decrease In Retained Earnings Retained earnings Amount of increase (decrease) in retained earnings classified in cashflow statements. Indefinite Lived Intangible Assets, Discount Rate Applicable to Cash Flows Discount rate applicable to the projected cash flows (as a percent) Represents the discount rate applicable to the cash flows. This rate reflects the weighted-average cost of capital and the risks inherent in the development process. Infrastructure [Member] Infrastructure Represents the information pertaining to the infrastructure Interest Expense Or Termination Credit Interest expense Amount of the cost of borrowed funds accounted for as interest expense or income from termination of an interest rate swap. Interest Income And Other Net [Member] Interest income and other, net Primary financial statement caption encompassing Interest income and other, net. Interest Rate on Unsettled Balances Due Upon Demand Interest rate on unsettled balances due upon demand (as a percent) Represents the interest rate on unsettled balances due upon demand, the terms of these advances are set forth in binding legal agreements and are unsecured. Internet Of Things [Member] Internet of Things Represents the information pertaining to the internet of things Investment Income, Interest and Other Nonoperating Income (Expense) Interest income and other, net Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities income (expense) related to nonoperating activities, classified as other. Line Of Credit Facility Contingent Increase Additional Borrowing Capacity Additional increase in borrowing capacity of the line of credit available at the entity's option 'The contingent increase above the maximum borrowing capacity under the credit facility, if any one or more of the existing banks or new banks agree to provide such increased commitment amount Line of Credit Facility, Maximum Leverage Ratio Maximum leverage ratio Represents the maximum ratio of total debt to earnings before interest expense, income taxes and noncash items (such as depreciation, depletion and amortization expense, unrealized gains and losses on commodity derivatives, ceiling test write-downs, and goodwill impairments) permitted under credit facilities' covenants. Line of Credit Facility, Minimum Fixed Charge Coverage Ratio Minimum fixed charge coverage ratio Represents the minimum ratio of earnings before interest expense, income taxes and noncash items (such as depreciation, depletion and amortization expense, unrealized gains and losses on commodity derivatives, ceiling test write-downs, and goodwill impairments) to debt payment permitted under credit facilities' covenants. Market Stock Units [Member] MSUs An market stock unit (MSU) represents the grant of stock units such that the number of shares earned at maturity (or vest) is based on the ratio of the stock price at the maturity date to the stock price at the grant date. Micrium [Member] Micrium Represents details pertaining to the acquisition of Micrium, a late-stage private company. Number Of Employee Terminated Number of employee terminated Represents the number of employee terminated during the period. Number of Equity Investment Number of equity investments Represents the number of equity investment made by the entity. Number of Notes Receivable Number of notes receivable Represents the number of notes receivable by the entity. Number of Privately Held Companies Number of privately held companies Represents the number of privately held companies in which the entity holds notes receivable. Number of Product Categories Number of product categories Represents information pertaining to number of product categories. Operating Loss and Tax Credit Carryforward [Line Items] Operating loss and tax credit carryforwards Other Countries [Member] Rest of world Represents the information pertaining to countries other than specified in the taxonomy. Patent Litigation [Abstract] Patent Litigation Performance Share Units Psu And Market Stock Units Msu [Member] PSUs and MSUs Performance share units (PSUs) and Market stock units (MSUs) as awarded by a company to their employee as a form of incentive compensation Provision for Foreign Withholding Tax and State Income Tax on Undistributed Foreign Earnings Provision for foreign withholding tax and state income taxes The amount of provision for foreign withholding tax and state income taxes associated with the undistributed foreign earnings. Removal of Fully Amortized Intangible Assets Removal of fully amortized intangible assets The amount of fully amortized intangible assets which is removed. Restricted Stock Awards And Restricted Stock Units R S U [Member] RSAs and RSUs Restricted stock awards (RSAs) and Restricted stock units (RSUs) as awarded by a company to their employees as a form of incentive compensation. Revolving Credit Facility Other Than Swingline Loans [Member] Revolving credit facility, other than swingline loans Debt arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount other than swingline loans. Schedule of Finite and Indefinite Lived Intangible Assets by Major Class [Table Text Block] Schedule of gross carrying amount and accumulated amortization of other intangible assets Tabular disclosure of characteristics, including initial carrying value, residual amount, weighted-average useful life, of finite-lived intangible assets and indefinite-lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company. Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table] Disclosure of the carrying value of amortizable and non amortizable intangibles assets, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company. Schedule of Operating Loss and Tax Credit Carryforward [Table] Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards and tax credit carryforwards available to reduce future taxable income. Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Tabular disclosure of components of prepaid expenses and other current assets. Schedule Of Share Based Compensation Performance Stock Units And Market Based Stock Units Activity [Table Text Block] Summary of stock-based compensation activity, PSUs and MSUs Disclosure of the number and weighted-average grant date fair value for performance share units and market based-stock units that were outstanding at the beginning and end of the year, and the number of market-based stock units that were granted, vested, or forfeited during the year. Schedule of Share Based Compensation Shares Reserved for Future Issuance [Table Text Block] Summary of shares reserved of common stock for future issuance Tabular disclosure of number of shares reserved of common stock for future issuance under stock-based compensation arrangements. Schedule of Share Based Compensation, Stock based Payment and Stock Option Values [Table Text Block] Summary of stock-based payment and stock option values Tabular disclosure of intrinsic values and grant date fair values of share-based payment awards. Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Summary of assumptions used to estimate fair values for MSUs, Monte Carlo simulation Tabular disclosure of the significant assumptions used during the year to estimate the fair value of equity instruments other than options, including, but not limited to: (a) expected term of similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Aggregate Intrinsic Value Outstanding at the end of the year and expected to vest (in dollars) Represents the aggregate intrinsic value of equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest as of the balance sheet date. Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Number Outstanding at the end of the year and expected to vest (in shares) Represents the number of equity-based payment instruments, excluding stock (or unit) options outstanding and expected to vest as of the balance sheet date. Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Weighted Average Remaining Vesting Term Outstanding at the end of year and expected to vest The weighted-average period between the balance sheet date and completion of the vesting period for equity-based payment instruments, excluding stock (or unit) options outstanding and expected to vest as of the balance sheet date. Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options Vested in Period, Total Grant Date, Fair Value Grant date fair value of equity awards that vested Total fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement. Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Weighted Average Remaining Vesting Term [Abstract] Weighted-Average Remaining Vesting Term Share Based Compensation Arrangement by Share Based Payment Award, Number of Shares to be Deducted from Shares Available for Issuance for Each Share Granted Number of shares deducted for each share granted Represents the number of shares to be deducted from shares available for issuance for each share granted under the equity-based compensation plan. Share Based Compensation Arrangement by Share Based Payment Award, Options Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value Share Based Compensation Arrangement by Share Based Payment Award, Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Term (In years) Share Based Compensation Arrangement by Share Based Payment Award, Restricted Stock Award, Restricted Stock Units RSU and Market Stock Units MSUs Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Summary of weighted average fair value at the date of grant Tabular disclosure of the weighted-average grant-date fair value of restricted stock awards, restricted stock units and market stock units granted during the year. Share based Compensation Arrangement Cash Consideration based Upon Achievement of Specified Levels of Market Conditions Cash consideration based upon achievement of specified levels of market conditions Represents the cash consideration based upon achievement of specified levels of market conditions. Share Repurchase Program Program Authorization Date August2015 [Member] Program Authorization Date August 2015 Represents information pertaining to Share Repurchase Program authorized in August 2015. Share Repurchase Program Program Authorization Date January2017 [Member] Program Authorization Date January 2017 Represents information pertaining to Share Repurchase Program authorized in January 2017. Share Repurchase Program Program Authorization Date October2017 [Member] Program Authorization Date October 2017 Represents information pertaining to Share Repurchase Program authorized in October 2017. Share Repurchase Programs [Abstract] Share Repurchase Programs n/a Siliconclocksins Spectralinear And Ember [Member] Silicon Clocks, Spectra Linear and Ember This element represents details pertaining to the acquisition of Silicon Clocks, Inc., Spectra Linear Inc and Ember. Standard Product Warranty Replacement, Period Product replacement warranty Duration of a warranty period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter. Stock Incentive Plan2000 [Member] 2000 Stock Incentive Plan Represents details pertaining to the 2000 Stock Incentive Plan. Stock Incentive Plan2009 [Member] 2009 Stock Incentive Plan Represents details pertaining to the 2009 Stock Incentive Plan, also referred to as the 2009 Plan. Summary of Significant Accounting Policies [Line Items] Significant Accounting Policies Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. 0 Summary of Significant Accounting Policies [Table] Information related to various accounting policies of the entity. Swingline Loans [Member] Swingline Loans The portion of a revolving credit facility defined as swingline loans. Tax Benefit (Detriment) from Share Based Compensation Income tax shortfall from stock-based awards Reductions (increase) in the entity's income taxes that arise when compensation cost (from share-based awards) recognized on the entity's tax return exceeds (decreases) compensation cost from share-based awards recognized on the income statement. This element increases (decreases) net cash provided by operating activities. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Adjustments to Provisional Income Tax Expense (Benefit) Benefit to the provisional amounts recorded at December 30, 2017 Amount of reasonable estimate of adjustments for income tax expense (benefit) from effect of Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Change in Provisional Income Tax Expense (Benefit) Reduction in provisional tax benefit Amount of reasonable estimate for increase (decrease) in income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Increase in deferred tax expense due to revaluation of net deferred tax asset Amount of reasonable estimate for income tax expense for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit Reduction in deferred tax benefit due to reduction of corresponding deferred tax liability Amount of reasonable estimate for income tax benefit for remeasurement of deferred tax liability from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Net provisional benefit on remeasurement of certain deferred tax assets and liabilities Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Change in Provisional Income Tax Expense Decrease in provisional amount related to transition tax recorded at December 30, 2017 Amount of reasonable estimate of increase (decrease) in income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability Total provisional transaction tax liability Amount of reasonable estimate for tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Measurement Period Adjustment, Increase (Decrease) in Effective Tax Rate Decrease in effective tax rate due to changes in provisional amount Percentage of increase (decrease) in effective tax rate for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense (Benefit), Incomplete Accounting, Provisional Amount Transition tax cost Amount of reasonable estimate for income tax expense (benefit) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts and Jobs Act of 2017, Transition Tax Payable Unpaid balance of its transition tax obligation payable between April 2022 and April 2025 Amount of TCJA transition tax payable between April 2022 and April 2025. Tax Cuts and Jobs Act of 2017, Transition Tax Period for Payment Period for payment of transition tax Period of time over which TCJA transition tax on certain unrepatriated earnings of foreign subsidiaries may be paid. Taxes Payable during Appeal Process Taxes payable during appeal process Amount of taxes payable to NTA during appeal process. TCJA Dividends Received Deduction WriteOff of Deferred Tax Asset (Liability) Reversal of deferred tax liability Amount of income tax expense (benefit) due to the write off of deferred tax asset (liability) associated with the dividends received deduction provision of the TCJA. Zentri [Member] Zentri Represents the acquired entity, Zentri, Inc, a private company. Z Wave [Member] Z-Wave Represents information pertaining to Z-Wave business. EX-101.PRE 12 slab-20181229_pre.xml EX-101.PRE GRAPHIC 13 g857285.jpg G857285.JPG begin 644 g857285.jpg M_]C_X 02D9)1@ ! 0$!L &P #__@!!1$E32S$S,#I;,3E:1%,Q+C$Y6D13 M-S4U,#$N3U544%5473,P,#4U7S%?4U1/0TM?4$521E]+7TQ)3D4N15!3_]L M0P ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$!_\ "P@!:0*( 0$1 /_$ !\ 0 " @(# M 0$ ("08' 04"! H#"__$ &<0 %! "! P#! <#!0H&$P,$ M!08' $"" D1$QA161(4&2$Q6).7J-+6UQ46F H706$B.7%X@9&W(S*Q.$)2 M"@X24ML'#X?_: @! 0 M/P#[^*5IG8>0WU$\(2C(L810O3G([29BRKL.(FT= 3%:0W>$!T+=:X:L9#, MHQ-251BN"LM9%#V2.D8GU,,@?%*X$QZE0>)?L'K*\-DV5O*W]8WP-!VD,L[P MY./3-TR$=*-Q(AURI3368.D=O2D&?/I3Y>BNMAA10\[J:,1?7Y&GVQ>Y,8J.M#H?ZX?:J=JLVFH^YB@*224G MD$W%Q/\ 36*^$=<;4AM/)";KD,(;O(&F6@A)A$\>S76W=7N(KQRSMC?E>V=_-S_ *(>>5O\\<;VY_RY\_\ .U>/2X]@ MGL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X M]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G M2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^ M2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q M%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV" M>Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+C MV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*= M+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y M*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$ M7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8) M[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/ M8)[$7Y*=+CV">Q%^2O+'.V7/E;*W+_I89X_^=C;G_A7E2E*4I2M([(6GK]Q\ MD#:OW8.<^DF]FIQ>2E (]FPEMRI1PFIAMERF$T< ZDD741*'6W@X0/&+MHXJ ME7 (04@4P1/,T#+N@$Q[C/K<9R(^C2+PP&WLCH1LUK]+H"T^(/7W'M9LU/*R MWG'&DMR&U]9'6_&>H)^OZPEOA0$EEY+(,LO,:6W"@%4@-OW4A1=EOC6/=#B5 MK0!?9_6_#2Q#C?A^[F:OW/K\M1I+AJ39]W4CAE1(XG='Y>(5U>L3@Z-VNRUA M6)+#]LR7\ZE-Y))0*.DC!"/&L=I:^1ENU/FR.C;]V;U?MK W=!(DED@X5]2E M^+)-+S_/4G1HWH-+*$-ID8K:TJ(\/(3,(/=WG5J52C#=YU4=K3;Y1A8Y(JPJ M WE53K(>KT);8\2_8!O[ -10D%"C32[3=28J,.^9#;R2VU)]3+NN [E BFL] MVMTED>2%X>OJ_! M^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2% MX>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G M]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7 MX/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R M0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2 M<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>O MJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T: M>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/W MJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O# MU]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_N MC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_! M^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2% MX>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G M]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7 MX/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R M0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2 M<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>O MJ_!^]2<_NC3R0O#U]7X/WJ3G]T:>2%X>OJ_!^]2<_NC4@-?M)]9M6UMQ..#( MUQ8ZRZTDBB+QS%X2$Y/'TQ./"J),M.BA%2^>)1-3BIM34SF9=/32 M9L\9+EQ(11OQ/X5>1Q_)3^BW976Q?94%/+9E+;VRT/C1:J23!4> DQ7Q(,=Y M9N!;3%#%H9*[>"=S,<:DUY&:&3G;@SJ9Z.4503./CKAQ*VQL.3LZ3NJ>Y^O4 M2Y1"?F_&=MDXI9$1B2W)$'J M2T9,YN%%20W,TU900G&5:3\*-MV-MTC-#%NJY=2JQ:J]8W_K1]NO[D.A?^M. M_M6%4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2J->/%Q@\N$)K* MSG^SX^2)-FZ9WF?8D3-QTG3I)E)0B$B_CSI>KQP23))<5T5O%1T@B$WT4^E' M5=57D\(192B8)HQE5+P./VH=5WWFQR:W[Q-."()>9QJJ3NBV4&:X5%B1ZYC2 M,>32RA'"TC26[G$,4>!PDI9++94$UTYE5L%+5$H1&*GPB9@[]C^(X.>>8> N M&>8=[6$QPRQSR#OE:^6-A+8WO<.^5K<\?#MCX7_-YUY^'C:W.]_!MYO/ESQ] M/H_WN7IKRM>U[<[7M>U_1>WGM?\ QI2E*4I2E*4I2E*4J(F^LV1?KEI[L%.$ MR1P!+\>1K'BBY5J+C*(F. !_G"YLB7;31$35E-6$KDNNLRAD+'U%+4":-<6R MT.4'P3KAY4$,J:];]U4+:J4MB=N MJ=D5#1#9B,TK6/A[QV[<0]&]C'Q(JLJ,< M[%3.4&CXRQDA6Q/QPW$IL%QLY]0=LK"^\FX'"ASU:7,'E?5"$-@WSM GHB&L MIV>NH;SU_:4&-:$I=Q/)*4$QY,79)&/6)1:K>+N2Y.)UIP#M\%*2TU2KZ-ZI MA?T8["R/Q1MC[0-LUU=/PC1[26SH_P"\JQ9@_-]STV;T71[\GJHD+('X)8HH M_P!%/Z7%3_$_"-7PR(%K9[PZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q#>\ MU^">!_J.G5@XAO>:_!/ _P!1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q# M>\U^">!_J.G5@XAO>:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL'$ M-[S7X)X'^HZ=6#B&]YK\$\#_ %'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL M'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U'3J MP<0WO-?@G@?ZCIU8.(;WFOP3P/\ 4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U' M3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4 M=.K!Q#>\U^">!_J.G5@XAO>:_!/ _P!1TZL'$-[S7X)X'^HZ=6#B&]YK\$\# M_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P M/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_ %'3JP<0WO-?@G@?ZCIU8.(;WFOP M3P/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_ M!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/\ 4=.K!Q#>\U^">!_J.G5@XAO> M:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL'$-[S7X)X'^HZ=6#B&] MYK\$\#_4=<7UBXAEK<[\37X)X'O?^RUK.+G>_P#*WGJ"4VS)M[#\]P5K0WMZ M9XV#F"=ARJD10X"X<\$.AM1S&]G:89B],$L2@M/%"C)F,-IK1!4++0(SI-NL M0T1L0)M[,T>3K&H_[7\!O=;B(QQ(6VM+3<=QUP1&VH*U;92-'<;F$] M,5VZDN'-25E=OR X5=YI:B&>D9$S5B*!D,73TI"RMDA)Z[G'?3O]D4CK5-<5 MGJJ[1L&=GHK))YN^+35HQ#$N1DE(QI025,(ZC1K+SR?B41>@!E*L!B\;&1#I M=,-G$Y, 3\#AX4U/\;@1N2^QSHV[2=OP&ALJ]B3X)NR7F%K4W64XG )(C)/1 MXZ%=33F_+A-K#N$1L*1S!'7,6^&?;ZR+^9$@0JO88*&/MPWP6MP((8S@CV/^ M-UOEFBN%<::]FIOA(8LH.IOC,ZZMD12&)-W9)R M/@JRNG$,;I)0ODVPB!H(2YQ2N:.88B7TZ>@[]H43Y'!K;#EM'9YRO=78J0Q)>6(E6)&;[)D05120U0VUKJBD836ZM-]94A28 M"N7#K9[4VKS>DPS' *)QYHJ"E_7W]Z0DSLIQZ:P^RSD>D(2L+G+*XNJ3R-H" M'9M,( R=<#G)*AMO%D\F=40U,8B2-& 9014V]FYV;8KSA'C,Q7,+0!-AD17 M5%VM6K#_ &Z$=&*!* ),59:C[5D\$V*1, ',"@Q@,SD5&"'Z+HA,U+:Q\0K*][8\3C&][>FU MM*8&O>W\//:SCYV\_FKRZL'$-[S7X)X'^HZ=6#B&]YK\$\#_ %'6_P#7R)]E MXZ7'$=G7;/'89'4DHB204']PL>P#+ ME>B\:!RR%$RQJ5]*4I2E*7MS\W_"][?]MO/7CX-O_I?XY97_ .-_3V7]-OX5 M^89< 'P^B"##Z3++//P,,<+9YY?[V>=L;6MGGE_SL\N>>7\&)>UK7$SY6Y>'G?+/EYO"Y5^M5ZQO_6C[=?W(="_] M:=_:L*I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4O>UK7O>_*UO/>] M_1:W;>H;[3[]ZIZ:JD8MB>92+-]_S4YR#1B.+&TW73(LM2,KGE0FDB9M&,(_ M1G&]E=(3#1X"RROA(V*&EW$" -*&!PP5*CQ;,Q!OCNHJ[815MW@S]5M-'<"? MC*'&UK5*KH$V_=J8V9,35&TL.Z9\65M>6U!065A6.FE%1.F#0^8E]WTI2E*XRQQRMRRQME;LRM:]O\ M*]<7PQ\UO/:UO1;'++"WIY^C&]K7_P :QE;9#-5 SY,QBH(2L7$$ 4D@W89./@B9A&RPV&66-X02+PH.&W*, M1JL#N;2C78A$2[(2=+"PQF%'*-%"2HR6DHBLVTU]F1(K#99_-U$F^NK"*76O M'/' TI2.$+">+#9!UBJSPI=;;KVO:O'+WVK@E-UG:S+8T;LB#]MY[8D>#,QA M. ZX4-N/!D?G-60W@5,"J:FE.$^M%QEQTM\\(AN)64B!8@$3_1/TFV@:$A3\ M_F+Q,MF3A:6FK+8$?1W,;%@J5XV@F1'Z;#/L5XLI* 8C*<*DW(A,9&BK>CM7 M0"9 M\QDG,-0BTV3%0G$E%$NV*.KJ#D"472JB8C*9U=NM8@GB_P#6?U?EI4GS6S7V MGY6V&EN/X9CI--E4XR[Y%="6UT7)4 M/YW#3TRQSL5)C>!GX,"5V6-Y]M9)V@UYBJ'G M]H_![2;#HCYA;]/HVQ'#(CQEDHOMG LZ(#UZ/ +:6XXF-M01QBH\H/)Q(^"E MFHI*@@D"*XD'DHO)[5S2R+=7V6R40NMR!.,D,PH\B_6+V-<^4M[#+64BK8#C M?(9J35PGBJHB&XULH3.FFZ8961S=CJC@/J:V4I-?9QQD]<71=HSI(,;ZF[ 2E%\8K!=BM6358)ROJ/&*Y M$O )OL)ZMMU.#-/Q/9I*.I8'#0-@@A;X3Q8KZ9LG,QJR+'CH0GLPWRWDAV,Y MWMA3*+3=<[97R("FB+R&K$11B:DE*B>9 .$3I87,$< 7#/#+SWM;*Z4I2J]8 MW_K1]NO[D.A?^M._M6%4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I76+* MTD-U*4%U>4R"*BI),RHJBLJG"R3"R'-GE ^<%!*$B98'#(4>=A9TN]' M5PCB^E+"$8/8)Y"SNUK6Y\K6MSOSORM:W._;?MO_ #KFE*XOE;'ES\+S]F.6 M7^?@VOR_QKBV=KWY6ME_CAG:W^=\;6M_C>O*E*4I2E*4I2E*4I2J&]8=Q]3- M8I[XPH&PVR<&PPJ%.(6*^+-^1I09K5=Q]J!:+Z6%<%E#9ZFL .MQ%SQU)4TE M)"0$=2,K:P5'1$D ZIVR*5*S@ZQ\[XTX>,&(#R8ZS%YE76YVD5JQBX4X='7( MVBR7=B)8E6&V"K(QL,$\@J#3BAY,Y'--M1+$U!L"%[MXX2)F$P4J%9MGG@'A MD()ECAAACEGGGE>V....-KY99997O:V...-KWRO>]K6M:][WM:U[UJN,IVA* M:_S)^YR8(MEC\G*=D1W?NSD)H/W\K+5^EY([C_*:RK_@:K?H!N2>I^*F\NA% M\$*_1Y^#[$=S7#DO#NLK%$KQK)IEAK6;;?!>/7XU7L.S7&'<6PC?=0+85E01 MNKF%P!K9)*QB3/VN$+;Q?F&);$PILAR5%=Y-^,I8C615Z.E;\ D!%8C\:CO5 MF*NWR&P_!'DFMU64CK75_"+&,;)JX 0.7R &QL#?((2V.SJKUC?^M'VZ_N0Z M%_ZT[^U852E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I7&65L;<[WY6_[;^; MGRM:WGO?E;S6M:][_P +5 "4.(K!C:V+4])XI/"S=NKA&;Y?Y&#&>76CN:Z7.;)F66N)@[MNJG MRJ @62+X!EB1(F3 !+%BI8,,$$ (,(/#'##'&W94I2N+WMCZ;VMSORM_._9;MO? M^%K>>_\ "O@\_;*MNI*B!SZ),G7O9I\Q>\P".Q"I)[2AR:'"R'."FG[PMBQ3 M[]0&0Y4M5")'+@N;\IFG"4Q!,7"7;(^>?@*-K?/+P2.*S*T-<336V1]S=S]E MU#6UNY2K^\D!XR1/J@LDB#K/(9W,R"VE$-"N!9P M&_%"B6,>+?TRX4XM_#*V%N1+Q)O9J^YU92Q"R(MDW+S4:3S,]-G8,/'!E/@\ MV7;87(2^.%P]K98WO;TVM>U[V_MM:_FKRI2E* M4I2E*4I2E0SV!V%T-US>C9'V4E76>))"=7@+C:%E1=CMMO-2))0X93-UE35D992#I M922E9*42X9Q/4TQ2)"CDU!//E!@39,\4'&+&RXP9@ 40(3'.\;]V6[#CLU(V M+;FP\BK\3P.KQ"]BC#-''R? Q)? 35@X1\>;N"@DF<4Y,.JA MTFH&$]*+YJ1LI:OGAV+CN0E+7_=S?'774HQP]X9B3A,[:0)":!DT&S#VQ$[D MG[D#(CX#+IX3"0S A*!M==ON"6+JS'[#CDO)FM&R[ ?*A&[ M<0VP9DV!T+6^,Y,2%E]&V\GI0KYQ2)BLQ5\@XW'=3-$W,_UTZ%E@?=ZD8S^B M"J87])VPL<<4;8^\#:R]8O\ %]'M);NC_OU,6'_RAW-ZIQ^R_P#C M=C:C_23^BQ3/PSP35L\CY:^&\.L_Q#>[*^-B!_IRG6?XAO=E?&Q _P!.4ZS_ M !#>[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^-B!_IRG6?XAO=E?&Q _P!. M4ZS_ !#>[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^-B!_IRG6?XAO=E?&Q M_P!.4ZS_ !#>[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^-B!_IRG6?XAO=E M?&Q _P!.4ZS_ !#>[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^-B!_IRG6?X MAO=E?&Q _P!.4ZS_ !#>[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^-B!_IR ME]G^(9:U[WX97*UO/>]]V('Y6MVW_P"YRM$2+Q/=AXF?[ B20M+8^;,NRSF> M B>(SV_FNEI.E VGIRBJ#$F*S+(EE17%$ 2S1*>MAMZ#]UH$CK9=]1"&@K*4K1I,KF<[1<&42 M9O!8,);B,Y12;R<99NACL]<'!,#FC0DT8S?^Y,1(Q1'8?"E*).0+>9K:45XQ MNU!JN\W418#52V4U33[?*N@'7>_EQ,;*,G)6+A>2TMK8P!;'ISXF5[WOLOK/ M\0WNROC8@?ZQ876LSM?]HKV]=F9"5V&3T_U M=5$F]S<.:+;0PNWMF%80YCAG9#>^TLF)#CNVQ4_#,P5/J40M=(+G/#Z$(H/B M#@?%BI-/ (B::&I'K:,<(N6&"ILDZ[EA?D-C<2B"S,JS X7K9!S5U^9I&D6/ M) 1"V)Q)1D(VN.+-+2BP:L*%AD>D7!&#T#V')L>=E"* M_P V?EHL_>)-K"XFH+^=8?4W:BK;A!R\'+'I"CE&CW%PDQO!S$QL, M54PA+8B9VME:V5ZKX4.$,60CIQ7UUX7VS.EC@.YYC9K^H?&/%B4N5(^!X# M9WC"*JSZ(1]&LBAAY9VM<8VGF@3>=KW$RZ4;&V67\.^$>[(*\*.MX%CJH/(C1 4#N5L< A+HB:F@B M9?[3$('GEAD,E<9+?F#D0,[,/ 9WG!4RX-\UG&$9!BC8YL$\\?#O<0DXHJ*K M1LV2N%ATN1@\AI8@-LNC, 896YY1M8O[4?$[Q7+-1Q:\IVO[RQQYF6;MALBV MM:E\AESRM?$\+)T6)+< M:^-\>F_,.9;++EC@/EE>]K6+Q-Q-=@9\+8G8*U' MA6:B&=L<@S\2\2S4R128F.6'2XY8#M$)7QO;(/\ VEN=K7OA_2Y&3T=LK\L;B;KP/ASOV6\)N6YW\]O-:EMG^(9?SVX97.W;;=B!_IRG6? MXAO=E?&Q _TY3K/\0WNROC8@?Z_$#V8A8UTOBH6&(H> M65Y6TI2E*IYX:B(RG3)W$JD5]IB4J[4*.\4TQ1-1E;)$SKP08;982$5U6C?[1C,Z4AA)1QN)=\ M2". "#9#/,#Q/LW$;W@F.0-YS5 M/LL("ZS7GXG9T(:JT99E)\-(\ M8$0 3A@PAB'KELC14,T&7/'@C'<:U<-S3 M/4A46.6 M7+^V^-KVM_CR\WGK'G&[VNT0DT9S+Z2AX+2H70T2RF?*DQ5M<.!&!R2$B #B MX#K*X>"*&;"CL#)"0R&V5;01]S.],1T MTN0.KA,J'FX &LGH)!7R#+!J)*61DR;<4HV"* K-^.VNFFL@\RQH@J'"AD,7+\BO!\G7;LP Y M.+UNW(&S:.8&#.YZ;ZX"+FLNDR+;PPQOP-=1VLHE)8F\NG&YN%8"A/7!A)<70'%$?0Y':-C:R>S8W::*SV^&+T08(IT=/1 M"A0(^IFL0L,SRJH>-J9\:US!TX8'SS$RVY2E*4I7CX&'.][8XVO?_G6M:V7_ M )5N5_\ MK$7C'S%D1'';S_9K5?" :PS"-(CQ;J,Z4DR$):^(@1A.7R2B3&# MSQO?'/ 0'+'+&][7MRO>JR9=X%?"0FHT(HNK1""6XLYCB','##J&IP XP5'/ MS_B0*Y!RO'I_$_B)_ML3.0F>?3WN-?PL\L[Y:4\B$7C<:Q[4WB5<3W6'Q3&V M*.RB6S0LZP^G6""N&5#RC:?FZ^<#)NS L/;;/5'B-Z3 I^8@2DO[ :7R:I M,;#(##'(]L5 M?$/P+6%&#+VOE;'<=^.1PPG-#TF2?#^ MY6N]K7RB##*]L; MWO;G?'"]^7.^.-_-;[(-,]D">X&J6O>T2>TS3%)3Y$;)E8JS3JP$X#;9 >:, M KAHAA; 3D@%5%3\1^@S/AIA# S?'I,2H-K^!:3-*4I4+9TX?>GNRKW,21*L M1$U&1##;#8R^^62]I&B5XNIG 7N.493^1+8'3%AI,QI&4>0RPFK%L3LEK1Q'+'2"R"T&.RD-/;;6;:.4\*X*>C(J6 M 6(D2V.8@HV>((..0QD8V%?R=>-#Q2=Z)8XENPZHC;*S8Q([C*6%-$US;<7R8]6&SD**4C/ Q% MK\:Z2Y"&>AH$=87 G2%E@=P1@DM/)_=IP=H-;/$2UAX?O%) MWJ9;CE'<9E12H-=@+DBN1PGF(C9Q[*[_ $9I; M*'Q3P3"0I9D)OD4%>5Y#! M0/Q!1.)Z0Y4'%+'\4.7^CO'&V-N5K?RYWO?*]^7HYY97OE?E_#G>]>5*XO>V M-N=[VM;GR\]^7.]_1:W;>_\ "WIO4$-P.)AI+HL"2*;&SPU6L]UJQ;!J1 @8 MGW[-[T,G\[ )A9IP\R2JX_U:RD;S#)E5#)$*HUC F.)E4+XVRSQKRSV^ M][E=0=8D+AKP"K6QQ+[,[Z)0+LV56$@QC>UU>-M.&N?,$&@KDA;8"D_WV.89 M*5B!@ X" 7$QS QVO#' ZUA2'XE3ON2\94XDFRZ>+8Z7E?(K>/FO:YPF2*)Y4L2(E@"A,D7!*$ MRI8$, L4*EPL00"Q4N%C@"7+@@X8!! X!A!!XXX888XXVM;VJ4KB][6MSO? ME;M_]_X6]-[^BUN=[\K6O>M90Y,T7;!1NV)?AA[(4BQH\RY\TUWDVC5SB(M M):PHH"B(1,Y!A7$L36DE233%KX8Y!FB8X>5K7Q\^SJ4I2E*4KB]K96Y96M>W M9>UKV_RO7CWFO:]KVO_ !M5;?$+ MT#UTV>UHV0)J6IL#R[-BO!DPE8J5W+$D9*SX+2>H1TXRC'-MIX+Z*$HH3AQ< MXB3=+6L%M/S(G<2YG(\6Q"N-A_+PM^S?\;#PL,K:$R':W(.]_P#N\A"W*_@X M^%SM>4;7M?GSY\[6OS]-J_J<\*V))%@;APZ20Q+C8-LJ3HPUHB9DOQIGC*<= M.-UTM]KDR"PCF3:0<4$PP.1-AY@B#$#QLKGEC?($<3#EE>?M*4I567#L'O>> M.+SB*->]@N)AF&'802][!X7T0T?SMAA;++EAC?+(3*V./+&^5\\N7.^5[VFT MI2E*KUC?^M'VZ_N0Z%_ZT[^U852E*4I2E*4I2E*4I2E*4I2E*4I2E*5Q?+&W MFO?S\N?*WGORY\N?*W._+G_'ERM_&J\MI^)[JWJF:C1N+9V1IIDZ:%)VI,1P M[K%&;GGV1Y .Q^L(Z%(&"228IB-**NW$YKG%IB%'&BXM2-4@LE)I2R"&@("&G$TA%0T5* M*A$4M(1TI/!+D$Q+320 !-/3R1< H2* A%BP(0(>&&/;5^(Y@ L$*,.*&""" M'F,,*)GC@&"$'C?,0443*]L @L,,,^,^(7'DN4B1@&(XS2$]1MD4<)M?> RH@ M7"'N=0O#"L%GHVT#\:/?K_X1LM/32X5FORM;D- >FJL2E;;M91C.-\3*4_=K MU\C^3(Z5PLKW$+'X5;AW+Q<6Y8YE8P#X=YZ:=\++1[1DR=<<%0FD8RLNW,F' MC/\ (I]2E/8)[J2A? 174G),#Z,++O\ #636%CRBEH1Q#;V9R^0I=%+VY8VL M*MC;&W*UK6_C?E_&_;?MOVWOY[US2E[VM:][WY6MY[WOZ+6[;UB[O>S.CYNJ M;O?CK;;*::(6R.K+H=JXEMIN))/"W,0VI+JT;(I1$L'CSR$&,FP@\;6YWRJ/ M[TVVC\'5Y=VKU^25[=5DETRYYE(FH)UH3$O2L8#=@3+.$HY.D'.2:2]FB+=S M_P"9!\7&&"B$T%P"#V%.)8A 3Y:>,?Q-^-BS=2EO-M:+,G4EL[#"N2$4%M&G MTZMGMRQV\OM94_,\B(:7!*'C$,,EDE"&P)C'G4XG,Z$E77T;!"3AE'I3Z/5# M^S>+'%:<1A[Z(,3;V8=#&BV&XO2[#"1)VB+7F^,W JJ+B3OWJ(EER3R++<35 M5P@C:8Z&\A)KQR0504V]%&R8"K=-DJ?>['$9;BLS550CQ[;1Q_,NV(:,\@D7 M8U=UW),-A"+JHK*!QEG%^"61( 9.988/.YD&P+ M6>3MNWU%[N<.T>KC%@*3T14/E&I'L=;%)TZ);W22C<('BBQF\18[CDHTC2LX MQ5!"!1% BJV3RQ4NJFU<4(SD"%7N#Q&N)^FE \WCP(MCD\\8%%L6+,K<;3&0 M2=P @P;Y"'3I1[(XY >XPN0>((Q"X0H>'2ES(V5A@@+#]5MA95G]$=JC*FG\ M\:D*3;44HDFH9NQ* :[QK$5M*UT=9X8/&9"'L:'+V-)G#]=;F3[YQQN@9D,HQ(EVHB\>-LF[@LVV0UHE& M@E01R"K()<%K&G^D$2KC-)PB(8LNDD\?(XC8F$\4\7#!/@"7B<^>/MPM(S?B M[&T@3O(S/=K:751NKA->U)W"($"!]&5#R,HCYK@D#_@HR."?33H>"^5/#HAD M(#(T4/CE;XC923T]XI.A&_3G>#-U%V-;$SN=A(!!T.Q&1V\_V^<24!34KHY) M4O9ZM%LAGBHBG;$F+=-$.9E1A2]C6 .)DOD)Z[NXL/#,8$@N:*7[OKJ4R)"9 MCD6&<[VF\9UC]L*K7=#?-#D5M!<(2XLD04=32SQ8P1/%5 <#,N="S*"T2R7%\PI4RPRY'7*W@\O!O:U[8I<9&QFX\+*T[R"2E*26U#4]"LMCK3[)L=E1U=P!MW-I MJUBILXT8^:B4>L&=R#'P3,,_!PRRORL<#PZ/###PL\_ QQQ\,3+PL\O!QMCX M6>7*W/++ESRORMSRO>_+SUYTYV\_GMYO3_+^VN+98W\ULK7OV6O:]+98Y7O: MV6-[V]-K7M>]O3;S\OYVO;_"]6!)'1R%C:JKGQ B*83-FQ PX5,$5_)9F4'K(R" WU!<+1JFQPEBK*<=0 M3!1?\4431I,Z2%])'(C SOUZUJ@;5"+6]"NN M45L^'XN:USN:*T&8F63B )I3&P,JBD=,""&%)8658P&&86%M9/*"NK& \!U$ MZ9%QQRQWC2][6]-[6\]K>?S>>]^5K?VWO>UK=M[\J@:J<4OAI(BFIHJSQ ]+ M4E815)01U=*4=FX;)**6K))P=.5$Q0)F'@&8)GTX^6,DCQ0P&&8*FP!BXX> MH6>&.U =U]/C,+*.QY3:37PYK^DGE1+49L)S"P345E%5%$R!54D1]@+PC;R5 MB!C&Y4RE!* JB&:O8MXK:/"+TWD_=*P9LRDF-J).#4] M;='&R<+C9DCQP"4WXEDWE+9AOG0A/Q-KQHT_&SY:X(R4M#%S01FO0 X1VRVX MX@2]Q=]XGK.;8.B8&C&E&I0C@UGTT3@\O N,WW:<1#X$TSLGA"8B#$U-[N1O M&P;&1BN0 Q:P=JN-@;6R =76$1B_76'(XA6/T^V&035C9I(S32C!G$.P6:DJ M8)14N.MK!JV/AGEI;'45<^-?,P=.F!Q,Q,MVTKB][8VYY7M:W/ESO>UK<[^B MWG_C>L-D.16%$K'=4F2>\6U'T>L=$/N1X/5Y+)!N-ALH*8%<8^KK:TJC%B*< MGE0[>$*9,#886OEACC?+//#'*F4YQU(@EP\<;G#QU?VYXCKB!,G$W%T09$JE M'VO*8L%+]%8HY]D)RP8;!3B1DU>P("H@EG46%"Q'-@6'+ W$RGXU MO=A-03 MI.3RQ#0G:&0$5?)WRBEUL[94U"0@KB'P03R>O.EH)+#=[HNU@0+J@=T,\@): MN?,?AAU0\1*F:@\SN MI8I.)-D';U?V!XCDH)9P113G;O3,[GE]NHADWETAX MBVH;("-B%T9OB"<\2J(.QE8$J6O8KTXN'29"7$,IBLJ-FHBL2.V@UV&R&V4_ M#VZSF8WTAK-9!(=*(/8BC-Y")D$A+)V&&%%L6(DP >D$$$OA?///*^47PQO: MUO/C:WHMAEEA:W\OZ%\?-V6_A_"N,<,<;\[7S_\ WA!,K?Y997M_V5YTI2E> M-\,+^G'&_P#;C:__ !M7-L<!CY^?A7M?GSM?/.]K\_3;E?*]N7\O1R\W+E7X M@E"I:]\BY< &^5K8Y7!!""OE:U^=K97#PQO>UK^BU^=K<[\O36CGQK+KV_17 M"JNW7Z#'RNN($UDKF7M%K$6\W&8&+7!Z%Q*2FUE8\>+&[8AEC@IG \+XK?*U M@AO!Q"O\':]^R6<3Q0V54-K6OM9I'&,IYS!G-S8QC1(EAGMJ/G@7=>+P;Q1C M-]&B,FDH" TU $B20$LD0!+%4M/+E[@WYB>%_028EGIBR6A:2/RW^\+\L('Y M[_)PJF.T?SE^%%/S1^5AEDJ15Q6Y=<\>NB"*A(HHY)EROCI4 Q80/'*Z4I2J MV]"WR]'A-7%,2G8[7(YDR/N(9FRF(GKRVI*Y)F,^VEFG#ILUFL5/F!P4!O6< MSG<;@LC)>!5/_&EY94_%_'%(X,-9)71N?%Q9MMP8- RC$W7DAJV+8-N,D?46 M\5<.2>8LBF%U/2SZ4IGT8!3N5%5":[9#63C M9'I2D$Q/NS6OL\; MV(2T+,5V(J"552&C$ 2+&,=0=%AIT/QWI":5>#S#LE( M.3LO>JW%&V/O/$@8L7\ M[Z/Z2Y-?PFJ^'-^)V;TU[TXJ_P#X&-AR>)6*764[_P"V%BEQ[F+>*V'L$8N# MO/RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A M^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5Z MX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG M]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8 M$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3R MO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN M<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>O MK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ M>5ZX>OK A^ZN<_M=2W%ZX>N6>.&.P(=\\O\ =PM%SE;Y?$3D$%XP8_V%XQVXPCBEF=8<M6F9ME-!X26SG[#^S M[[W=4W.XV0(.Y8L54=)C8M#,1&6,YE2Q PX4URR..=4V\ =*9G$PZ>1/!IU^3I%R>6T,O;AO:6W R'/(\F;M)\][$.5RK,9J"ZJ1N<*MQS0Z7C%F", M,\Y5H5K9L1A-LRF6-!X8FA R1# I9 'Q=.'>#CA@%/I&.,6VM@'C:UK8X8VMCCC:UL;6M:UJ_3RO7#U]8$/W5SG]KJ>5ZX>EO M3L$'[JYS^U]>@L<9#AO-U(,N)R;,HC:;A.ULCKC]K7B]*7[1GPO6B0'#B64)"W =Y=/LLYQ[J!#D M@S,Y 2&)JQ8$545,$AO,=N7-';8%"X3A=R:9$S$P$P+9 Y8B7_D<3J[0W[-< MO/@!*4T(%XRC(3J!15P (LM) 3C>*TLAI:N7PRSP 4T_ ]B34 ,<\L0C@(P> M.65L;7O]I/[/)&7!XRU#8LQ;YFQ97G!KRO*8#'CF:$>9I9A2,$8%41!2RFR8 MC1VDOQ!@M.8;"RLOJRZF.!8&40@1<,R-L, +-PXT8@12DF (!8L$$"$%AB&&'CCC:UO>\KUP M]?6!#]UV...,53IEEEE>_*V..-HNO?+*][VM M:UK7O>][6M:]ZU\[N.KPFX_-'D]][KQ\./E4//DLBNO*+& M=-$4[#PJDR$OD$W,TS#1E?/PNX5!OQ\]3(I#(B];M\]G.FQ-Q)PW=79U7G\83QK96)E3NU&P<2JJZDK) &^ M/CZBQ8])$3AZV?B601(,+(>S'7O5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX> MOK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]K MJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/ MW5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7 M#U]8$/W5SG]KJ>5ZX>OK A^ZN<_M=3RO7#U]8$/W5SG]KJD!K]NQK-M(MN)N M09)6+X66HDD5M>)XL^0FWX@F*)X5.)F;F'DT6X4-=,%4AYM[-3.2G1XQ^HZWQ5)P":]0(IB^(3 MGX2Z'.L$U>R:>;<4-X6Q08O:Q0Z,=$!RRL+?G:0'CGCAACGGTF=L<;99^#;# MP\K8VMEGX-O-CX65KY>#;S8\^5O-:O+*WA8Y8^CPK7MS_MMRJ"B-I&$B-K?9 M 1YMDQF*6\DON*7[OZ,# ;!D>#EQ;@:'H1(C1VZ2YM5L86V]E$)!XI:VHD 0 M!3ZJ*CJ"*:32V>9Z,I#AAR9-+[3WKQ"]HT7:P!D0).NO45M6-H 3M:D!";^S M+*(1M.4@O80O)4L++UE-XQ^F%VHGGTU39[&:A%0<1E'8USZO@9(Y/K'P[YEC M:7H2E#9K;J^SI?4V)7?#>K*"FP:B0P8;"2_"#9;3ID28UM,?3VREN83C 9;: M8I)Q(J?&C/34L1V*0#$S6769.$K7ZKTCC&V7%'VZY^%_R(-"[>;++'_\-._E M_P#FWMY_-;S^GESMZ+WM>P?HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3V MPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T M3VPOSTZ+'M$]L+\].BQ[1/;"_/7%\ \;<\LL\;>CG<86UN?9YQ*YZ+'M$]L+ M\].BQ[1/;"_/3HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M$] ML+\].BQ[1/;"_/3HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M M$]L+\].BQ[1/;"_/3HL>T3VPOSUKJ596C*#X^>,K2X^$"/(YC] .NEY/%UJ] MDI";R G^!8TIJ!L83^@7P$%! PZ+ 44P:' *%PQC0P0.=8CFXCDQ;%P_%TD\ M*'6$WN A2N\G^SA)AF-WKVJL*1:38UF[8)_N(K)#6)RS)30=(JX. TAHK9JF M"LYHBWCDJE#)&Q(;:IG1J;I0V+D25MD=UI8?VO;H:3S8+4T782$VHR@%)8DE MQIFP7LWI79 25NN&J>N.H4= M%(FUDAE@0C'Q0;$X(W8]0"J$$JJ=BH!'-<<9\&V:NZG&8)E2Q8VY',HJZZ<" M+@X&E$7$/"V._NBQ[1/;"_/7%\ \>7/+.W._*W,86W.]_1:W,3SW_E6D9PV1 MUXUG;&;TV'G"+80:ML1KAKLK2(W6$GFQ ,?#R+)XCE5DX14.YVY8@D4P(X<' M$RP# $$SPQRJ5.\=R&I=-F&_P .W5W<+B/K^)LPF!.J#(E7H_UZ358ICE<8 MFZ=C)M"9#(1P;BVZ (ZFD7 7'S\*Y?(4/"^=>KBVN/YM=;&Z\_\ 4/A51PJX M%!149Z\J;4\2%[D3N*P4-;F3V\GE&R$K9#^,&,&G!#0.,^(T9!S%_ MI -U1;CB(%L?Z./AWRSSRMWC&'HGA1J$F)#D:,&*&2FWM=/:$;-!OL5LDKVM MC;F60VNGI::'E?P;7R$L7N)GE;PL\\LO/43%KA?<,E25C*LX-!-)SZXYEE0/ M'%)7UIA@RJ+R^J"GEM5-F#9QHYFE-641OQ%5/C9YCG#0GCIXQEG>PXMI1Q#! MT*Z^,X*.H(BF.H88)934ED%D10S4%@M0NKK8]C2NJ!MUID$Q*"/JIG"QA1.X ME,1S@V-A3(@F=O"KL19.8@CL_O=NG;97&+CDRC7$, XVO?H>DPYV':]Q M9M>N:^/IB[ZR]&[_ )2DL=Y$%)6U4;\A00VH\8[K;I)# :# VI:U^<8=UACX*3!#62@=F60PU M69)L4%,;+',THFIC\P,FA,;9B6(+9$OARL&7+@A8XAVL0Z+'M$M_*PH MMK?X6MGRM;^5O-3HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+ M'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOST MZ+'M$]L+\].BQ[1/;"_/3HL>T3VPOSTZ+'M$]L+\]>6.%L>?*^5^?_2SSR_\ M[*_+_"O*E*4I5!O$CXBFP6O&U4?),'CH>>N.I#4B.?\ B4&3C8*N(^+#&QTZ MHD",)NMU7S)&!VJO,9L$Y;V/<0Q(V0-B-".2.*@9P1%$8 ]?>'E;/#'*V5LK M7MSME;ERRM_#/'E>]KXYVY98WM>]KXWM>U[VO7G2E*57K&_]:/MU_]K>F]K<^?+G?T\O3_ )?QK"9 DN.XG:Z@]Y1?;/C9F)/@ M?BCM?SF1&8V4[I;9W#N=7G*>3$HMX=@\_ L*;QOGX.7@VORO7\_W]H1_:-MM MHSVP1X%X=$_M)DP8U(\8+USF^*0(XE(&9Q$=F@(-D36F?3G M 0Q0G>8!LWEM2"548@>$5T%<))^8'N*5JLFSG#VNY\+8(I)4WH\5++-*F-4= MCPFZ3"F9+*JS)*/)WYQKBVV.?L6.EPG:53PL M4AD"N%9-)GCS@*$!V^DJRF1PI4XY?#-1H,:^R"C.CU B!YR4[HB;CCQUFVF' M4C[^8K?1W0Z$C-H%X8%>!$FG(B\EFPW H(95O*(@XQ%+5#I\@HEBFVA>+#H( M!,40P$//-P);G=(A]=BMH#19-88KF3)[3"*Q% XBSE&UFX@"NI/4B0MRCG6$ M4XA"#6+.4NC&L!0,,09'&BX8DC')U(M#;9CJ)C6=J+CWG.YMMR6A%8\:K;>B M;'BTM*QY?8R62-E"#R6$Q#$LC&%,<0<\6, C$1+&K>T:XS7"](Q(ASN;W3A M=+>538>97 'Q58(W!' M%$'L';88_%%X?1>7HI@4;;6&<9>G%)C%:T^4R9TPDLQ291+8$LB0 MEY 2U-,.M4 R<+&5*-PZ71G*0;?W9UF5LX2;*J\I;L2 MEYHC?N[:J&YTEE*R^[K_ (A:R,E$7 M\.4S'*1+V>]>I"?%R^[7 PD-_K6P,8H#26'LU$U&6G*TTQ<7'&G$3SB04=Q( M"LK)!840\03%Q(4# .!12)C#9SU\]'[/YA17UQ-7?WFRHGL56C&//W^1;^=Y M$2I0($U6-5)CM:[H_&G61D%,44]09!I#)'@'42/$C2'F>!- 9B0]W"XV6@6J M^N,_SHW-A(4V/<\"D"!=5A*#)JC5ZR,>=Z\[2C!;K<5DYOKBZ;:!'-X'@D]R M.)73!2S:)E5,P(34% L62#OSJ:/_ +9)E-4G<,+@F)B\C+:;@25<0+'F]=-.#GDGZ0%(]Q2]H MRFM;VC,[&'#MC%:+6=>P,>3-'Z?L%MD0,HDBG?PUA-_-ONN\"MY D6-"!(PM M*YXPIOECJ3CN6Q(XJB,8)7VK$O#$U3BJ?)IV@-HC\E^=YU">R"['[/LG/.9! M$>,WPZ"SL-PPQVR\5(XRVA$Z.?(IA)";"8V_&"Z.D)2:=55 N2!QM8*&$$#A M@&$'@&&%C; +##&V. >&-K8XX!XVM;$/#'&UL<<,+8X8XVM;&UK6M:O*^>%K MWMX5KWMZ<<>>65OX?[N//+T_RJ!^TG$^X?\ I=@:!V5VPAN-E\KC;/\ ((CI M =.!;A MX<*W:*74$_B#2L5&4)';G@98C9%FZS4E3-8Y M6#+8>'TF0>/)NK7%LV_/'2.T?%-C#5ENC!';.37_ (7S(2BST34_(T&5M@#?Q,X?;S+2RUE4?,4M?# ,L#6G4[7G]FYT>E9Q*$_3;JA*.T[ M:4Q2$@O3>;:!"V5G^L'%@X:^U">&H' %F[.3V M42!2[*2>!DFX+ )W 0<,L$2R%PR#PQ_9+BP1)K?+#KA8?6?B"3<^6> FBJ 6 MNFD4VRLVE$1224Y=P+-M]%$=*9;DR*)2F 94C2,N&TP@,"=2S!_%8(F4\/WM M8.),Y=FY41XZPX;_ !*H$;BL&LCY3)LM!4>Q-&"473$,VMD15:QN951_ YN& MY62@^:XF%&2I-)[OW$1H'<005$P<32H"H7R%,(OC.6((0WPO\;#CR M<1!M[RP%'*FSH9U[D;A\RJ2E=58T22TLSPS'/+2XTBI+-!D9TYH#$+*Q9'C] MPN)D+C00B9;--+O]WI*BNY+5_!1_J4UKX>1SB9P)$>S6XW$_VUW-B>;V,D/Q M#AR(%1/TDUJ';+K)V,FF0\(Q@<]=[.51:1K(ZT5?-S2@(KEU%+4BBC:QNPW* M[C5_4'632Z/!(IU8A)@0>UO/?E:]_3>_+T<\K^>_+^=[US2E*4 MI2E*4I2E*4I2E*4I2E*4JD^W!FA2=5[=62MVF^WI6EC;>5GT<)KS7=F<">E*V2HYDI,3EE?P-D M0K!+YQ4#+YF"N(!D:3%*4I5>L;_UH^W7]R'0O_6G?VK"J4I2E<7RQQY>%>UN M=^5N=[6YW[+=M_Y6\]=8=6T=-,IQ)05$XB;5S-R:45.GBI0PIFK87$N63P# MP0IX?$.U\\@2F PN.&.666%K8WO:MK#B\Z0NY"G\[KJ_W+N<[];6VVW/(<6: M;L!V3[(1HF[7@78Z(19Q=M)P#4=RR*MC#B*":D.T8=#14Q7<*WX@B)9P\%B3 MNVAXE\RQ'%#PTZT1:$5N>1#;_!=I'B+2L/%"Y#Q)NJ:849*LX(J@M-E1P.HK M(*>:5%()/(O- 7&R(D6(K*7<-2)J-;0%UBW6=VRKFD=_[_K23K&>1'2A-G5" M&X+82VY-BU-0QW\_%?=Z2'7M:K.UZQR47B+1=!TE*QM6: M:0K)I9T.$,81JM= 5 U8R"K@'RX90$MH7?G@"<,[B '(W799C%3BA?BEJ$( M[:[@UZ6T.(,@X^(G38Z Q#Z 7;2NR3" B*:N<%;V 38*JJ7D>%3B"G@FCW3[ MV!:5:2ZY45LR&953R\XG.[%OQ?\>>+P<2B)F?77,LW M)E C!T7H"Q(@23T5&(I:&F)R84EEX%N7+GEYO/\ [^?/_/PN=_[+WY6_A7%\ M<>=KWOE:]N7+_:9VMYNW'PO!O_/G:_/^/.N+V#P_I7SO:V7FYY"Y\N=_/RMX M6?*U_-YN7*_+G:WFYUS;P+^B^5_[,L[_ /;:]^ST?X_QOS7M:W*]_#_A;S7S MO_9SQMS_ ,;WMR[:Z@^;04D$X;4C"6FE\"XA@^9/C$B(6);&][BCG!C68.'0 M8WYW$%,9]%S\*^67/G6!2&Y820([-OV5G#%R'%*,&463[RD%69R;'R4$?'"3 M"2H<<3E'!;)$,V8/@D"IX8Z%B8&.!% 1LQ#. ><,'=Q*N$HTE4)1=N\N@B>X MF^53'M/[];61M M4+%RJJZ6^5(ZY9-(0;,D("75ELB/@.*#CXF,8'SQQ O8K'$CZDS/ ]]T8TU> M7@RUR:B8 5 ?D%X J2IY<1V-'NPM M<3VU\M1"35Y2A^'1Y^B36ANJ#P;U@TY.=SJ?4K9'0E0NQQELHY";%9A53=JH MH% 5@(%016XKD#_]7+4B9=MI%93O<>YFJ+"TW4D,Z2#;C>0-GF_L3BJHN!$R M,MJSE<"#'C$;[0_"S090N6*X*#@R/@#F#1@5-\5P!-?-M.G&DWQCU^GXOMN/ MP;UV1!!UXL@PQIE#F]7$#G524$8Z)DGH0J9&ZBA,I"6E KF6(K1)VJC?P2C6 M(V14T,8&P+EMM:?;&_M.LRWD(91UNUS;30=PR")%8X@N<2[P(^%[/LFO:79KU^=DI/60UY=VR^U"XWCJHXE8RN'_ !%E&)JLST)-+J9L8PB(:"B)B(W+7# 0$].+@@A! MR5U8X:.ANDSD6'EJOJU$D*O!P-R[067:T4$>SI46OF;3#XZ 9<2N>55C-*.* M",DJ)\G8YB"H**<4/GL3!L' :VZ3&J>L)IXKTB&=?A>#CX5N?]+E;PO/Z?/Z?/\ Q\_GKRJ$#MX9W#J? MSJKQ751SNUW.C7"(UYRN=R+9P5065]P+BFTS*DL+2L?'&.J2F MH&3!TZ:%$',#""YY97DS%,013!+'2HSA2-6)$<-J!LR<'\,P.*)EL:E*4I2E*4I2E*4I2E* M4I2E*4I2E4_-[8#B'SY-&[C7@!H.FH5 MP.!SLB;6DAI1$<_,&2)?Q!HF!$Q/2?Q 4)0'RZ :8.@VT9K=#42$MES[/ 8: ME)[<4S:NV2"UDY$0FM-IUN%DK)UJ./,DG".-D+BHV3:^Q7"*GDAEQGJB&J#% M !C68>,P*4I2J]8W_K1]NO[D.A?^M._M6%4KB][6Y6O>UKWY\K7OZ>7GOR[> M5O/>L#D:4XSAYJ'WW+4A,F+V0E9!XJCPD5U(3(:Z=D+82X5CJ^YSZ6E%LA;! M"7"Q%-XY">!GT>.7@WY04D/BR:9,Q^0=&S0=[YV&=FPZ*@.^,,=5XGD'8YKK M$?KSY58YQD0S(D6(B]'1%H([J0%XDOFQ'9FI)(**HFQTFX .&0O6$MD.(S)T MB[%QNP= T:"&HRFA):; >R^S<^LA:94GRXWUHHCL'-6@R$B^ ,4-S JKE*R"F8-]P'0%$)'4"!GQ JI!;E1N%I MI&0G2-MIGE%)N8=FXH8T7,EJSY-SV?4H/LH##Z "@-1VV#&)CEF+SRC[MEQ--#=%5M#:VUNS$ M#VDIH ML5%;S42K7&/+KC,"BIZ0D%#JP9S_ PJ,:QQC?7]H4U*U#4FJ@Q*I0_MVK.% M/53*L8C'=33UHH3'.$\ Q$U+=HSRE;\S%S:T7' 4B(J8TE(EFE],($:,*(8: M6/\ !'Q/>/\ \0[:&;9K:S7GI=BC6YRO2.':T8+CQ]1G)+<98S%Q8ST;0*9- M3,9"$K.85/?S<*NX]XDK73BS@Q%0S%U,FE^$/9;PN_V@WBN.YOR]G(NSL0R$ M.6=##\44M@],=K)].HB:<(.7)5+L\'11E-U!;P1K,,(VH%I'.8GU8R43@VO8 MN0*KIC'Z0=J>-RRY19K10=,)QV$A>32KA#'<9EP\(7;?8$R^D<1*&)Y-]G-5 M3*QR2154-5$LNAF%%:-^,D25TVY@MG804Y7EGO?OTH9%KK7$UXI92P ^66=H M[_9NT%LXFR8EP_#!-?F\>0<[G [89^)FR]P"X/2W\9(G?!\]@&PW%!:VPL+, M^)6C&_[0HSG"W!VRHNV>-/N'^M,*27&H)#;44%03'4(^X]6&VDICT.'AG<=2 MVBU4_ HJ)R;BDJ::3(YIYBN\FM, <0@8>2K^VK/4=/'SRQR-MB8F@7,$S@OML"#KZE:GF/V=+>I:UF1D%':Y""' M1%.J[NB[% ;ZH77$1,--!T3.KI*D EK90JM$\E( V,$L%@%2POCP> ]M?M1^ M)K)-5H\ W:5MMQ++C%DEN(,WZ7H* 0"%%&,9% MBB6E/XNG$"PQH804;$L2QP\,88?((03+/P_;PX@?%\QPQQQX \EX88XVMCAA MQ&=+P\,+CP;+X8WMD$$;;"(\5+-0$$R#Z $5+#)Y!8F,A3H(F (8WSS_M,^QW M$DE;ARHK7VNX:+0U-C+#9:*E0M*2#N[&VPAPPZ2C8DP%):F3":<:KH;$=6# >RUL?!B2SGT8;I1V M%V6ZE*46J3;KL&:RD.43W($W%D8DLB(!XT6)K.!*Z:9, @&A!,?ZQ!/@2Q7, M9PNX^(MMCM_Q&5^Y@ \=9\ORNHQ5K>55RAS(W)= M13S&, 8&U D7R$,A5*PWQ1UY?U MMXENS\]:_NN"4'0B5)7;@40.0\W#,P*#+C/6^)9O( /89INM]1^4D-[') ,% M4P@U',KMM(3E%N$C:F>42JN=&P=,XBNU6LJ\H@<1V*((:S=>&GVQ>Y,8J.M# MH?ZX?:J=JLVFH^YB@*224GD$W%Q/]-8KX1UQM2&T\D)NN0PAN\@:9:"$F$3Q M[-=;=U=S,9WUQC'=6(X 92!N[%D@25KV/!+KD9;<46.B.6PVI)68*G+&0TA* M3G6[#48ND1>3I CX)!1A%UD/9 '9@) !(<)Z4_$DW(RX?FDD^[AX1[C*V<(- MQ"7\(^R=-V5BY+XHHD'O2?W?9P9+V,##Y'\7/E.' MX?\ A>*.4R1_RYXUX^J75;ER/U@OC]H?X5#)B239,);-LZ4UR(6HP'*\(LA@ M\5>3X43$@KZ&U4Y!C\PM&&@SI"54Q?7 P7""W74/DV4HF>7G+@CIA487"J_8 M#]JWBA1C>,E/4XK!;6DAW*;\(2"TMMW-+*LYHC#;RB5!9IH:/M1H^F8&0@W\ MD_BJJ& @R;#Q1&EKO MJYPJ%UM(*88=\?*+7*FC.P@)IT;".=SHIHZ/*$?+J.T6$&GJ" K",7P.VB M!M,+1G;:^-8G4B":$A8#-Y-:RKBJ"MQJD2*B)X9DI:'U$J9"OFB8X()T(54M M^TV(?[5=L$\32G"JEH9H.P#:81*E6BJO=-GMVIZB62\!5%3//<[ +P)G,G0]LP^B% "$J>A_\ 9S.&6\5$HLS4@;.[ M$K9$$0N769QW'V@>*D&!B )$QCA N"#B$%F04#Q0Y@:!,YX MUN9F\!;@[,7+PD?A]0 IY$^FVX).$MB*,"-?&PDD+CKRM@'D &&6PM_1 M*%KB%"M@2HXP(DO&1H!H?&=@_P!V^ENJ!\2P0R4 MRBPH>.1X(([?'$2V/C000]K6$#PRQ^<7?W]DRB_>G<"<-L1=Q75$6 YX<$=KQDTM1N4CP1M7C])=26"5 "2W8ZL57%3_ #2, M.**)F0L5\4##Q!'N+F+C=[_L_P#](_\ K5<\P_\ \_\ Y&?_ %5S;/"WHL-_ MC@8O_P <;USTF'8+[,?Y:X\(+_H97_M %O?_ !OT?GKB]P;^:X=[V[+EQ+__ M .NN.0'_ ,S_ /5L_P#V=<_["WH"O;_^7S_]G3F#_P#-7_\ Z<3_ -G7EX8? M_1S]B+\E.DPMZ,<[?_P1?DJ,VV&GFM&\D7EX8VJBI-F",BKK1GN7:BRHNU%* M!NEOEE0FD*]CC26F\JW%)E5I4 Q R/W)C8'!+&"XW@AWP@&QOV??@Z1L]6?( MK'T?8[?>C =3=>S07BKSFP8RB.EIK))P-Y6 !.R09)#BIJNG$SF !PL9)CY MV"-%QR^8@6=RMA,+>C$3TWO_ /(B^F][WO\ \S^-[WO7/2X]@GL1?DITN/8) M[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/ M8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DIT MN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?D MITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1 M?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X]@G ML1?DITN/8)[$7Y*=+CV">Q%^2G2X]@GL1?DITN/8)[$7Y*=+CV">Q%^2G2X] M@GL1?DITN/8)[$7Y*\L<[9<^5LK5*4I2JL']Q#Y7"?6Q MI;7O3!][)1'J&\;1W/3_ &Q+4<,QZ*#^2F*UY,?K0@&*'8%@-+JS'+->;>$< M6#E>L3%EEQF#;38AEV+) <.]B45R4TIFC*.Y>8)TRI,:4V,TY%9J@=35!%.G MFL]4$@Y$ T=1E8N454@X.EJ17,VE*A0JHIQBXI,\6 ,@BAXYWG;PL,\>7/PL M9):6H3<@ZN35"/X"\]+->(;; M;K7RB**;4$HJ0DV/%X)30SH("P,E)ES89:Y92(B#1[?&L>Z'$K6@"^S^M^&E MB'&_#]W,U?N?7Y:C27#4FS[NI'#*B1Q.Z/R\0KJ]8G!T;M=EK"L26'[9DOYU M*;R22@4=)&"$>-8[2U\C+=J?-D=&W[LWJ_;6!NZ"1)+)!PKZE+\62:7G^>I. MC1O0:64(;3(Q6UI41X>0F80>[O.K4JE&&[SJH[6FWRC"QR15A4!WSQM-N^OS.R?\PR8RVFEL=GX+C<;>2XH),WZ\AY)S.D M]9D%OL95Q5!Y5!13F:VL1@]B?X>341U%.NBW'52I$L>3QC7])%F< /A'!-%K M@N;A]:_Y.(-MH *_D,CJXXV2T"D$@U;(0V HF.6Q N$EH$ %B 7@LR7 PQQPP+EY?GLN7PPPM:V > ,J MX!8!AXVMB'ACA;##&UL<+8VM:UO7$X0W#V&O>XT 8C7O>][W%E:=!;WO>_.] M[WSE'*_.]_/>_IO?SWYWKPMP@^'EC_NZ^ V_LE*I M.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7 MU?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z- M/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[ MU)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7A MZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W M1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@ M_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)" M\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S M^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K M\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY M(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I M.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7 MU?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z- M/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[ MU)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7A MZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W M1IY(7AZ^K\'[U)S^Z-/)"\/7U?@_>I.?W1J0&OVD^LVK:VXG'!D:XL=9=:21 M1%XYB\)"3N<90KT)P84;IB0!8P)X71BC"!8XAVE52E*4K MYA]H2T'I,_[:NAZ1_P 232' MO34Q_P @&+XEX^?;'F%N)J\V3[8\5<;IQ:>"5'VZ\UO^1#H7_#_]=._O_JM_E5A=*4I2E*4I2E*4I2E*4I2E M*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E>-\;7OS\_/TWY996M?\ MMM:]K9>:UK>>U_-;EZ*\O1Z*4I2E5ZQO_6C[=?W(="_]:=_:L*I2E*4I2E*4 MI2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I5>L; M_P!:/MU_!K,DTHZ9SH?;H.AXAYYDVZ MST(^XULUA@** %ED72TTT+CB(."'EEA;',4/&]\\8&ZX<2ML;#D[.D[JGN?K MU$N40GYOQG;9.*61',068A)$2G,&:&<:5*[N5"9T^V56[A*%CJ 7"P2DQ6%/ M&20Q.P O8:P<36"=II'28Q06+L+$RX_(^5I>@I0V"A=PQ&@;(Q$@GD8DMR1! MZDM&3.;A14D-S--64$)QE6D_"C;=C;=(S0Q;JN74JL6JO6-_ZT?;K^Y#H7_K M3O[5A5*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2 ME*4I2E*4J*6]28V5W3#:IO/9#F1R,IR:^RTVGFB:\HRXF2L(CI!B5 M 5?"(K3_ +(!]1%;*6* -K8K MFCA;[UQUMPT7//LT;#,%D/T_ !1JZ>K@RM*ZLJ(\-[&/B15948YV*F24H)CR8NR2,>L2BU6\7FS>BZ/?D]5$A9 _!+%%'^BG]+BI_B? MA&KX9$"UL]X=6#B&]YK\$\#_ %'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL M'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U'3J MP<0WO-?@G@?ZCIU8.(;WFOP3P/\ 4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U' M3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4 M=.K!Q#>\U^">!_J.G5@XAO>:_!/ _P!1TZL'$-[S7X)X'^HZ=6#B&]YK\$\# M_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P M/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_ %'3JP<0WO-?@G@?ZCIU8.(;WFOP M3P/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_ M!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/\ 4=.K!Q#>\U^">!_J.G5@XAO> M:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL'$-[S7X)X'^HZ=6#B&] MYK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _P!1TZL'$-[S7X)X'^HZ=6#B M&]YK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _U'3JP<0WO-?@G@?ZCIU8. M(;WFOP3P/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_ %'3JP<0WO-?@G@?ZCIU M8.(;WFOP3P/]1TZL'$-[S7X)X'^HZ=6#B&]YK\$\#_4=.K!Q#>\U^">!_J.G M5@XAO>:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/\ 4=.K!Q#>\U^">!_J M.G5@XAO>:_!/ _U'3JP<0WO-?@G@?ZCIU8.(;WFOP3P/]1TZL'$-[S7X)X'^ MHZ=6#B&]YK\$\#_4=.K!Q#>\U^">!_J.G5@XAO>:_!/ _P!1TZL'$-[S7X)X M'^HZD#KY$FS4=+CB/SIMCUAD9222)1!0OW"1U$7Y<5 #PHYQ7_%&6J'S:QX\ M3S"(_AY[ ,L5Z+QH+/(43+&TK:4I2E*4I>W/S?\ O_[_ ,Z_$,N #X?1!!A] M)EEGGX&&.%L\\O\ >SSMC:UL\\O^=GESSR_CE>N0P 0KYY!AX89"Y7S$RQQM MCD)G>W+PQ+VM:XF?*W+P\[Y9\O-X7*OUJO6-_P"M'VZ_N0Z%_P"M._M6%4I2 ME*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2 ME*4JO6-_ZT?;K^Y#H7_K3O[5A5*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2 ME*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*KUC?^M'VZ_N0Z%_ZT[^U852E*4I2 ME*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4K$ M6V_F.\C[C2VD\6LYU-G*ET1VI[><2,MGFNLVPN)=(<91+.FS"$J=':^?X>JA ME#G@6OET/*U[VRZJ]8W_ *T?;K^Y#H7_ *T[^U852E*4I2E*4I2E*4I2E*4I M2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*5#/B,O-[QSP_-Y)!C M-144>16-J#LF[V&L) @P2LD.]N0V\E=O*J6(7$"'#4DQ4*%CY 0+/$0,T7!$ MP_I86M53T6Z]Z_ZE[@\&K+4V/F3&6,Y:\;(1[,2G'2*D()R;HL;&NBR1;F]4X_9?_&[&U'SI_1V3/PWD:MG MD?+7PWAUG^(;W97QL0/].4ZS_$-[LKXV('^G*=9_B&]V5\;$#_3E.L_Q#>[* M^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^-B!_IRM7S'Q =TH&81R2Y(X:RD0:9!PL%K&#*3N'!RR>LLR9(+6B]I MX$"[?P$R ,N]YH)8\9OGB&0(C&3XGAX%KAY[0OL]Q#+7RMY,OGX.66-[VW7@ MFUKWPROC?E;)MXY6MSM?EX6.-^VUK^:G6?XAO=E?&Q _TY3K/\0WNROC8@?Z M[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC M8@?Z[*^-B!_IRG6?XAO=E?&Q _P!.4ZS_ !#>[*^-B!_I MRG6?XAO=E?&Q _TY3K/\0WNROC8@?Z[*^ M-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?ZXAE[XVOPR[8^%GAA:]]UX)O:U\\[86O>V#:SSO:U\K<_!PRRY< M_!QRORM?5<)\0;<_82,FQ+T8<-A246.\,%C-#-J^X4'HBB)9!<:RU%*QI,,M M[,0M<-805$,'_:"8C%L03%LL>EN'AM3K/\0WNROC8@?Z[*^-B!_IRG6?XAO=E?&Q _TY3K/\0WNROC8@?ZN9.,B,P@G&$)5)JC\;IHEB:#-%E$F(>\$4N M,2N&+8%2E*4I2E*Z]62DM=3%%#6TX@KHZP0.I:JDJA0N?35--4"PI-03SY$U M@*6.D3I,<8J;*& A #!<40$8/,//+&\&=8>&OJ;J&];/V'FL^OS"EL86*H\O M),TR],B="\1C*9-9,1-!*/*ST=R?#T<&E)-21SK68@"02/AHB"2.W,$$))*E M)[<[>CGY[^BW;R]-8(G1JQ4R1W3+J<@%2\BO5G,I@.=T8&3V9I7:$=*[W7F6 MB#%LS>::$ @JTCO8Z7&*D@#@XB^9P.F30(!$,KG5KVRMSQO:]NVU[7M_G:G. MWIYVY<^7I_CSY?FY=OF]-+WM;ESO:W._*W.]K<[]EN?IO7-*4I2N+WM: MW.][6M;TWO?E:W^-ZYKCG;ESYVY_+T\KWY^?T5*4I2N+7M?GRO: M_*_*_*_/E?LOV7KGG;T<_/;TV[.?HKQROCRRME>W+ERRYWM:UK7\W*_9SY_] MM8$R8P84;GI"566WBJ >E1^G)/D R7,GQ[N1]J#<;#2..(UB>.&@RQD=NLUL MIF1=/P)D,0DH$7 IB9&-##Y_SMRY\[UO3>UN=^5N?\;]G]M<7 MO:W+G>UN=^5N=[6YW[+=M_Y5SSM;TW]/FM_._96".R-6*^UZ.'.ZD JM+L0O M$Z_XZ41C)X(5KO!09#OC@XM%0R9LN7,F!V2_7:@Y *0)TGB66AQ\"V)X$F:+ M9U;EZ+7MYN7FY^>W9SISMY[\[GS^CS<_/V>;S_P!E+WM:W.][6M;TWO?E M:W^-ZYI2E*4KBU[7MSM>U[=MK^;_ #I:]KVYVO:]K^B]K\[?YVKB]\+\K7OC M?G>U\;<[>>^-[96O;S^?E>UK^:M?Q;%D?PFQ4*,XO;A1HL=MV4\4-O$S*@;+ MD+*ZRI.%2L$853A\^)XTL*ZB>SZ]K6MZ?/;S>;GY^SS7M?S_PO7%L\,K\K9XWOV6RM>_\ E:]>5*4I2G.W/ESM MSY<^7\>7;R[*XYVY^#SMSY<^7.W/EV\O3R_G2][6Y\[VMRMSOSOZ+=M_Y?SK M 1XO8)J3TJ:!V\5$DQ$83@C)+=MS)^QLFQ'2XVT[5]OX%<3EDK,JHN%GMM3% M,BD!#X8J6$$7-@EA3((^?6O:]N=KVO;T\[7\W+MYTYV\WGMY_1Y_3YN?F[?- M:]_-_"W.E[VM>UKWM:]_1:][<[_V6_C7-*4I2E^?*_+T_P .?HY_SJH24YNW M1:7%CU&AA=5XC;VH,OQYMNI-EO,@\XUJ47ZY(KCZ)U@HJ2_FYVBGH;63VZIN ME2LT4:.EQ2\>N,84'.IFND)):7'3B&R)MY "9L%L*M[P'89D$L]RS5X9>D44 M-R''^B;5JZ4VF<$AQ]*3,=\5JLY2M(D[R=!=-=B*QI%V0EQM7<*Z2)G$92 M3'@^M?M=8WE!WL)J*( ;1=;PE&/Q7D":1/!+XUE2)NALK D?<4$AK1MZJ[H1 M=J]KW$[G2-J9C)P N'8+V3@78N/ M7VX3\LJS])HK%*P?K>\W+"IZ.F:DKQ)W..*<6ZEN\N?;#,>SC!Q6"Z7VNQ$] M<2.-8+X>LBI[CB5LM69]I-*2>T*HO_F#.=4A/VEVR:)06"(_:6#,SCD@U6TR M'\AQBYW:S>:">U6FUQFXFN-1-O(V_GDW@P M6Q82?FC\E2E,FG.K';YI%4EE& MR239XX(<)A)*RLII4,?Q0BK*18N&<&E+2E*55OO$^YP=^S.G6E4-3.Z=5/SM=1VBVKUST^9C8?2F03,#YJ==G&FP$4[) R,GIH2'F(SA',Y9;6$TNE MAHP26T%3'%/N0"N5O"!:V:W$(PZ]^*,5VE=8<2Q_ORK0 G:9"1[% D.K^I3& MW=!T7<9]<7A&B:FC+8Y>%(J\Z$G\3E@HU4UP^),#%C"-"YBP_8[JS[M3JE-3 M.?YQW 93*U6T?;$4L@QIX\]8G!L"THS ;4NR^YH'3W&S9B5(S,N% M_N9]+&QC5$1G_D79L:MYXHQ5.(N6TIXR;L8]-@9_:.NAF/E#. 828C?3FU*A MUQ-R-'-L1,SCP>N(3S!$O&,*-QMJF!1#31;G!YF+A&2^/@EU-,J^+ M[=[M&.!=)<]+3W7E[=+..##T5TE?+<1UVZWV,0]&Q9HKZFXR$?L M,J:#8J4J-=67U%&;R8*X;G%L4^?SE1PQ9F0W9)T]Q8Y]C.(NZYN9R Q7&MZ\ M<1V.H.C-_LJ/%Y4;RLO%G4[PD=6;Q9#5TEH+E MQ"JAQY%'+N(] >OTQS,20#F0H91<.QE'CA>9-'-B M#%QPBJD;1@"9H0$8(; N,+D$)@+;#*U6\$O3Z-IT3?R)9@' MD%NO9@1,S42&]A(SB=OSF04(&&C!CM%:2(=6FO=ZLD\R)"4Y&6B8Z,TG$4=> M2D?<%CFW-!YNW-?.Z/$8B+;Q;B6UX=(Z@*D3L2$3+A5X]9#7E5DRNK*'-T/1 MJM-ZN1W.$\W29MU'5-,+)!<0HGE&ZGD2X1JYF/*A.NSFV^S<=Z]1ELH\]=XI MG=0W6V("DN)FS&RK*)'7'4-Y0+JM&C(C%8E5EO\ 9Z(7FZ8'B\IZ=#N5V&YE MP1F9MIM-L\C$%@YD21?*>Z&Q$')+-Y2?B= MJ^^?';9NE0&HKMLP@Q\404IT^,H>1Z][9[$ M2#HH>,EI05I">$L;BKFJ&ENTJTR6\VW1/D'+LBDDUK[2'VH@MU#9I@TVHK(2 MV[";E0&2@M*2D6)D^2D5L%45X%P<]U-^9]T2O%^1($E-9B!'U9=6FFR3S"S"+[HK4&M:/SNFIEP\.)I1K?63C?G;TVOY\K<[?RRO; MS_SMRY9?P\*U^5K6\UQFTX5]PXRJT)?B-_N243ZN MZ;MJ/(RUXAM125QYIH*RJ^/9N-:2,V]LAQS=NQ)T>ZI1W'Z>Q(=W,>FF;UV: MF9FOC!1#CV/Y8PA1*8+%C)^XE$]QKQ!FWV>E0LX#Y1)".. ^BP8Y&]@)]NM($?[#:M MZ(Y3GN17#J9!)6?=JG^D,)68K/:<.P.V%I@2:T6TH.)3=;KD& M1Y*<[--I[,8D9F"82@C&W.7.VGIPW9:P>Q*RD- M;-984:%Y#=V$Q/B)VDJ,Y6CY5D0)O( #9CE/>+5%:B1=4PEU M?W*=[";7$B7"VP;HWDUDU21F(:@'8YZD8[,+LB3*:I!XCCMB#:%9UH*<-UC1^1C2)V:QHJ>; FJ0F2YWDX8O4DU_-J(4%$C)?C!31R9-;?8"T?7ADRY::<=;/2ALLY M];E:'O$T-/6M%$[2@[5)8%&1K-[%+1RF-:HQS/X& M^DA(B'OQMWL/KSJ^U1F5-1.=KZV*;2?&RDCH24XD&,FN9B772*E@AG!<;*B4 M_)'.WOVP"Q$:9#";IRT)AA!@Q =<:Z!@15MD'\PKO.3%]ZM)MK5Y+5T)OE"9 MY";8@[%0T\, LG"*:A8VMGHONB3=T8*G75$.1=S1I%W"V,VE0TAY<.*/$:'G M5 [4TXH9+%9#5-CWS(F3=>,DHQE@'$@Z6>+=;9 M&5LL.+;;822IH1H!GQ*U_@6.IMC>#Y4EPJ69IIZ,E@1I%#TEG9%\P]A(;0># M%O(KB?[]B&!S"^^TA6:T;(+"D=TIJ0:,S3 6%ET" M E2+N>S>*JRMM37GB$2"B%>*3KTVMF,-X%K4<37A#UAV',IL9FG0[9$W 3%Z M/HYA)_+41H#5BN07+%L[)">BK#U:C73;'TU<'17*5_,K66P@I43=*6\D1[[\ M,Z'AGM%HNITJR"_HP>ZV5%6U#8&9GJR=)YJD7,S(":=:!!A,IE!/)B9.H'!C M+IYP+2X70O&QDA$P4T,Q6AQ*^('.4/[$;[HJ7N!/4$OC6%I0(IZ;1##\%1M) MNLDDJ4E1X@K)@]O'+SBB*0$^(P'1*ZDL,M8*2A,6LR:PHA3$"3&H.X15VRV; M^JM$'4#2.EF57 D$ICIQ$91#31\S2<&>%*@B' R!H3 ,0R2P,Y"XE#&>&.8Y M:P0N6-KYWKM*4I2E1 E[6$_)NVVHNS!=X%$XXH2 MUYG(8$$#$&9(,?R.1:#C@F-6;#SN,-^0$%7,(2B]@TE6("+N)_#6Y_A[;=R/ MK&X-89!E_2>(6>RUB$I(U;+Z>:?O^'VG$,M0%,S7FID9NF.7;L2_FF](L,KS M/24U?8B,7:"B>3S2D8 +T=LC3(52S,V/,QUK! 'T[,J9= M19HB(!15S%' 2!CP:@,0/!%\B@NE]B89X@@,SKTFZ;[&0JBM.2V(UF>](IVG M8DI26S8U<[,..3\/E:#2L/41E8.I;+$R*DY3Q+$8TLKXZ8G?_ !R,)=59C!?#646 ^9$3Y"FO89^S;-L[R6DM@9L-57E^=QC(JY=G- =7 M6%-&83*2<&ZR&2DJSB5UO%IM)*_%544^,-T700/I*OQ+'?#?BM>D%+=33T*@ MA/9ABQ9"-IEY"F-KPJV8&94B@)IHZH (J,A,M1F R&CFSJFH!JSQ0A2YW&Z( M8,&8DJG#%V-/+CCUT"GR(<.'$\-Q<]SUV.!(H<^6Q8*@=GTCM2NZVI[UN],X MNM"3AG\D,XCRZ*Q\'H Q5=5CT,L-?,!RX=K.N@F\D\DI/U;>FU,3./0^7IF' MD=QJ+LC>0G#N4VHV59:3IH5=?68_S3__ '3 M]'7DZ[&C:25ME*3ICZ,!4U) M)(9]Q-M*7\K*M=875(@0I('="V3<;[EJ;Y1F=[+B<&#2\=P# #-8%PHJL/2F4K M$0 >=6]19^2=G'YNWN-(D.N_8%PP>W-9F.U-=6.\V/$<=PT@/Y8E!5Z0>1G8 M[WH]'P^'NJE5!76#PR(CM])04M#0T<40945CMF%*4I6KIPB-JS]#$MP4^L36 M;)F>,GY%+OP(Y@AGLFQ(C556BN^)"& 3 1S%,6#.9044 4,,SB$)F'GCC?& M]:>LFBVV*5->O>>N*(CSPQW2\(LE:"9$18R)N!L/C]W MCF:;T27&C.J(&'(+9U]G=#M*%T^.-79VUY&9&:..*=53LPRI DC%70$NXJ 98H50@89,I0Z3FF##J J M^ ;"/E,$\4 U6(J<*W9K)E2/I WYY@E*X:+283B,$ DA5<"0DK@5]UK?SUS2E*5$3:_6,]LDJZHJ1)WE&GCK=MS&FS1T(TC# MJ]W618+1DEL#-$KF H$+)!M3$?H)P-9'Q/@%<$T4'-/&R-8" P0FS0?=!P[U MO+1]5FA2C@CQ'<;C<*H0P$GQ[RM)(3:4'.JES#76T%G+JVKC$3RL/K&$] M3-QG=M#%>T&\\O:[.E;URC26HYA1H:P1?(S!2553G+)AEI&D235F4'^^%8

96QD/Q=)FOZ\D3VR'<\HFE*# MI85F&ZEE 6.D@G$B.F8HKCH5VVQ&>UVXU6: MW2RVYEY?52R!FXW I#+2T>P"F;2E*5Q>W.W^.-_\KVO_ /XJCYZ\+*:A>&1K MQP_8\GR- +3.2XI2/&#\7XKV!C%NNMY/94AQ[L5C2K'[SP8CU7UAK O5 M*)R,6 B+'XZ ZYJEE $2Q)?3(9<1 JC%&PE)+>9CC2!B*L.OI^:5@VT M.FF_DL&=G(7C/:R'B^I6XA%>2'V3G&,9%DV4ARW'>490R4UM&E;7YU-M]M-MCO]W0.E-AL'R4FH"FE)+M9: ] M"IXZ *>;=[ ]5-54O6JTH8$C"49+NE4CYL,8JFESP6+-@Z$8C9<.PU'8@QT8 M2YL9$2FTO.I8,% BB<,['VY1DXH7)B!86]O6O6H] C]W(>9MVE'*%M-M(+L0 M0(%D@=+$9Q(2!H*AO\JG# Q\]BM&?&8>,KN2L7!3@;EUX%/L0Z5/$-&O5T8(3."LV:%G8':-NSK$\@27 M">US]FAA2 MW);!@>*UN*81:C8UUA9U17J= L),DTY%G-'CB(W,^W7,JJK.(7\5<W\BS"<(QC' M$9P(=BR>6N683-2X[9#/8*(,H&$9DM9NM%),*QJYY4&3&RC$4,@,I';X!W.' MQ2A $0X:OAAWNTT,-".V3 FJ+A0&\RX6EY?CI MK@AK4@Q YGZ?>G3W^FK1[[!TZ MI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^ MFK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI M>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^F MK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI> MZ?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK M1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z M?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1 M[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z? M>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[ M[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?> MG3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[ M!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G M3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[! MTZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3 MW^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!T MZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W M^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZ MI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^ MFK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI M>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^F MK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!TZI>Z?>G3W^FK1[[!UK"; M((W?BR&Y:DQ.XH$X*BC'D82$^4Y-4-;=)0R!]1:+.6G$GDS^16!<#/B)DXF@ M G<2PH!C,KF+@ 8+"Y8& [;*4KQS_P!S+_JY?\+U7-PU?_ ':/\ \8KQ!?\ MTH7[5C=*4I2E*4KB][8VO?*]K6M:][WO>UK6M:W.][WOYK6M:U[WO_"WGK00 MNUFL0(H@(VQ4$A# B" C!"3#' 8@0H6>08H0@>;FMG@(&)CE@)AG:V6&>.6. M5K96O:VJ)UWUUPB"$9CEE&F.$'VKQ=%4B2,EL@C-D?DSKQ4&.SUET$VJ4.$U M1:-%#+A,)0:07-%D=5&+BG,!@TX[GA8L)\;Y7]N*N..5 $X;& 5QQ"H8F?6U MOD&%T^8>.>7/+7?"^6(5L[WYY6#\*V/]+H^=[X_;:6VVU?,%RX^6Q4#A9# M#9!WF2-[W#N,%@+<.]\G+A>]\+Y^!>]\;<[XWO:W*]J[A(V9US<"HGH:%/4+ M+2TK' $]*2$F5F I*:D?-9V#+$D]/).(WTW9>4!3KJ_KJTY,URUMZPB',;H-;);;IZTKQ*GFHIS8)!*AED-]*DJ'2+I MFB1CK_Q6TE/<,HM0BF,QG.=02T]WK@I)(+Y3%NT&PB-G!4?;5D(*CN6),V,E M"(6FJL#-ZO*/=K8^96OC]G! DR!,4E5<1R&CZLGM[QMPM:=U\^61@V!(C?;Z M\ZS"_'+A5=+ZJ\5MB2!K0@;'[(O>-(X*%-+M--DI08S+9,P*[C93FVL<4JMU MKDT:X9-TAO\ 2Y*6V>D-"(8]8@+FE81WIR\G+Q(YDYF4 +OB_%/U!"CQ5?!U M?E-+<*-+K5UE00BCL=\?N)(=;0=<>O=DR#'KA--1^,)]L)\)""[6>[VDX2)I,5T5;2B MH^&> )PKK2:"))K#LJ*K-_%#30<&"P(V76B MN=/+V;RREKHWO:L\6W5#81FML^N/96C)T&M:RFS*F=E*)9BA"-G9&: S6\X9 M;D>%GY,C/:[=E>,HS45K(JY70S%QPE4=-L4631@RAG"BV;R=I<672=T-"4'R M>?,@Q^@11" ^SJW^]F!9RBM9\I<4C5DDUF$Z4XOL"[;R2@/A^M5I,;5;8IYR2/#\?.,J MUUV=%.-&_'!U\H4+GU!12Q67(2VA$$F1R2F2-1]@YLA(JD+ M8"9')Y,P?#A24D?-FGQ5M,7*R9A?JJ])"C1*@V("^Q#[29D@B;8C>M]>U"Y[ M!)G%IL)^L-$>+ZC-5%3#Q4!P-!&6,B:B#BDK)-*53)0D8]!N<2[7=?7'$\#T MMMUB0BU]9%38Y5QE2*9LBV0K,$C+R]&:7,)(T^F\B(*A$KS&;IXG'A DDC/F M0#1I$<;3)*C9<*'D?[\IQ/\ 4K%CRD]'2O2C&QR'@XW,/&-)2@&;H]G 8K-+ MH'9,*&6?"+D8A.3Y"#F%Y%QV?'(;%;+@,N%X%CS2L 5IJ.I)8,FQX]8FDZ.7L61D1S8-]ZQY(**@.=$,*36C:?(P8LSP^[TI^1C);:3'>R'UO#+GDQ3)$E5*/@&DU4(DE H9*A;(I2E*4KHG*YVVS$- M0<[O<"(UFVD!!CJJ^XU9/0D1-!%'"+!BGU95,E$\D$(8'! P$,F0L,QA0@L; MW$$PQRQ1CS%$LFFCY*.9/CQ_'$H (TIE&4]VLZS*<6'$R! ,'@&^K*(I, 87 M'(((4Q@$&()CEAAEEE:]JZ:1-@X*B,8V6E"8XNCXV01QG <(O)_M-M*("$7" M,#CJUTQ85R:B(1# *&A+& 2HF OBXN -Q!,;XU6#PVN.3IKQ&HVE&0$1WM># MC<9RZYH\%:$MR(TT!?7&D7MBHL"32(:T(W+8([];^8AS-)P#-FFNMIRTWSQT M_P"( *9^X,\YFXF-X=VJ*^BD&L63++1AR'59/*( "/<#$U95&63!D-,"3;EL M\3%CXAK$I<#+$;INCRME?!V;.,,R,I&$6/99C)]+18@*J#I#.?[1=*F"G B! M B'QD]!65 X$2#', B&LP<0,!1@@\A+9BX6RK#@;B=.EX<1W9G2>98^;;%8 M2#*ZG$VH\O)1E5Q+RU(,:0E#TT37$#TLHGSI%.E!&9LR( M)HV'W!D"'8I<$FSX87 8%U./=C7#4'<>=GFB:LSRGQ!&K$DO6/9J%C2PFP--H M3TX62_&VZT$R@+J&NI[A0">\K[(;C MZX3KKNP=P"&MK\B/:623T%,J6-?D23(U5XRFW)E/20&0WG\P9)?$HX.EH2>C ML-Q(*2[VRZD0XU7J"BHRHVUA,<6"VE8"5XF3R'XGHNIEX]:=M5!%Y4UA3YXL MI*6#F,;\(4(I6U*K$%\1#N+7R:.,"*OBH V!6R]G)Z>>;UC8EL/$<Y1232K#;B.J*IIW+BJC-Q(N,O+B,G'_>%XK^F!")BTMKKNDIN% M#4_*6JEH[7(!G$G. .RY%FFY *P88A(-@F9+"D5Q,\L77&BC?E[()UDU=!R0 MSAS);3\1?>MQ2]0A(L2I-+.*3#:DM3*J:YIT)%H)F439L:?D)O8.]?A\;6^[ M*PEXD\D!FB@O=;Q/MD3J!%<> T8\$06#(0DI%&NIA(" M*K/!024]HII];+6-DCI-1*%5!/-%SQ$Z7 -DSA,<(R4-E3(6 Y8R6,@9B F" MY@$0,8 <'/,(8+/ 4//+#/'*_LTI2E*4I2HY[@?\D_9O^[W-G^F#JJ1E*5XY M_P"YE_ULD3@L<) M84003+AS:<6R$SS$RMA C#"#MD)GEGE8,()*P""PMEE>V 06& 0>/+ /###' M'&VK)OX%G#+?$+R\RHTT1T\8$P$7 "%X=6G8P@ M8 (8@MX(8_,40,+##,6_--Y\Q,\5\I9_""X7+ =;:?+- MX?\ J0W'MN_'NSKB>#%6(^AN%MRM:5-G.AC3GIK-)V.VD74G*H.!N+3%G M!D.Q^QP^$!?5FJG$72SW-'#N.H"&K(SC).!#40G"CB@'H':L<,NN4C_ M +OH6U\8#6X@<_[;Y:H1D_E=TL#6*+I1T)D361,C.+E3)J(B"KK+GEMPARZ_ M6^SD1F1FUE1Z.8DQBITFD8&U[245<)';V*H=CS,J-$"Y*,#0/P6168S\I#7$ MQHR3+G#6E+8Q]2S'B\ZL&.;,-AK/E EM+3X[?.2"KX@.P LH+S<)I2:/D-+& M0H/X@4GR=#6[ZG!$"(4BZX[$K+MC;4DE)Q#%X.R$WSK4Z]>9#4Y$V,+-P5A' M)U!67;D]HP2"B!@QFJQ48TPE5\J*H[QU!N^I"N@NS.4U01LQ**;&#/ [ M?,*!!+3LU6>>B^ND@:ZI6TA)_CMX<:8=Y=IMB&E=O*9E3P"8,QOT%RM(!7R, MIR?NP2PLRGLA#K.)),[M-AJS/2HK MC*','S'19L$V1$S?9+OLD/,NI+;"349BIB4/N1^<.?=?=2.(P@385EQ#K6W- M:=!]E-7&])C#ED>7KS-,T^Z^-O71,>"&UPF(T5AC06UT% 47JX6P[CV;S<*Z ML(3>*DL2S3RQFAMV_]-B4>SLI.-7R4);FI=B) O*4S1?@T338*MYB- M=SBX("LVG'8Q'ZYF]PUY!K[.\*'<648/@6$WLVV QS ?!E>W#>D%VA22FNQ* M8LQQG)<:/*)Y /HI1$*'GS%4Q7B5-%74Q!L&YVBE.DZD+1$4ZGY&#&^=C]+] M[M^$?:5\RC$D-ZVOEP<,Z;M$HCCT":,)2)/:0Y]>\>2$^I$6*>F&-J<0KAFS;MQ)LZN1BN!AMY&>6C>MT/ ML7-==;T;1DU,^N6[0.V">@KZFQ" ;L9K =Y%!1F@?D)EJ@KT:^2N>66\DW4T M8CF8TL%P[IO?K1V1W=RO-BZ]L!HP[L?Q"MO=GI3D9#BV>C4YR.5*[. M*LC&BFN I)0,A*&KCCCY'4',VI>)C2=*)HNGJ.+53[$N&U#VT\2-N:0MA%R0 MBC* CS,"*HJ(AQGU\X=\\1EL]KE+[F-QZ*U8IV>XQLP.(--<:@;5[MC>V8R MCYA3%*)C-XL"96"J $.$^2@APH$@',_%2!Q<"SR'K6T,Z5;GZ8/"(Y[CJ,8W MV*=:$B\1>)GW$.$W!1=F1:>TW$%T('G U4E.G]7?9\\ MI1PQ(I5&[D$+%J&T5#'(M)JFZT]R.EP$1CI]@HEUD; C,&E*4I2M93%#$3;" M1RXXAG&.&9+,7N\,@$YV#(+>3G2TUW!*52*XEW4T15 ,$C6::LIJ>K)XH@72 MDU$D5.ELPS 8F.E-=M"-*]27 ONS675B!X(=#H1PF\X7'%D9MAG+BN@!'@5 M3%$/*J01 /#)-U(L44!$[I[%!CI,F:&"$'*%LPJX>-7P>FUQ(H(=Z?"D8:DM M7;5ZFF"V#FS,U1Q=0?#C;:CC=!%RF/%4]O))P?LGDMZG;6(LD;BJFBNUNNJBSWDU7[%K@9#X?:O8=33<3K4 M)4B"2*8E0P; ME@;X1_@7AT:(ZM/4S).N6HFO,*2$:0%!L"O2-HL:K5<^2 JCDS*DD66DT@$> M#(*(Z<1$/%PQL,3=R@%A^DQ#QQJ(*WPUW7)+9X@Z0ZG2D,1[33O@WMU-/9;: MAG)9GT8[222>4=4IMD2/7.J[E[-SL^#PJTV7,WDU MJN9)CB/8*=CO1TC+%4+G%54E)70SY#-/0LS2GMAEZ0;MZB,.9HJUI'C:;-?T M3<5=GI@01/S_ +*IS8K7>?8Q5#NQ.N\DR"](Z?YYCNYM;*N!>F6,G^;&7RCY M$%P;DCCE$I85QP(VN?A6; R5$G$=-Q3KCKSH>7VI@2)XHCS42-I'3S<L]T*1I!1Q%]\+YU4.DT=+L3<$2;F M[8S1KP]=BHLF?U&:WE.\^D8^?,?16DK:^)#48H471LP2 MK]<;K5#O@O5>=+QS:I<%-145O*1I:@V)P79A3]0VR]DV97JH<2-O3BB[\9A* MD^R??4H[NT/+@DO/0']V>5QF@ SUI*67+"H+N!982WBSCN"UFG^.B&"PDF5& M(^(IJ%;:ICZ>1E$,T,/9"3)1V(A)RO&44U@.'6&;IV5!7A*;2DUHKC:-(LN0 MKE*9]6D!M+S'7$A^$DUS.1DG&N:R2VXYS6\N'[JS)S2U;G=D[?-=*3)QVQR_,*3%]HE(,QM,D@^""5(1,HA9&GFF + MIDSD-&YE0WQ3F9K;&O#L:R=&+"0(T0F!!93B.-270+.3+6J.\DE%(O%JZ['& M*9JHC@)[-&U?,N@>X"\V=T])&S[(GEO '8_L?DGC70=Q &_EFY%(,OA!4>2YK M]E\FI"8M_+,L_*B)%,A6;9S!!= MB,GJ.;34%CPTXZI@D,Y1=(MY".QA7BA*,.Q.-L(M;(/!ZN'2M)FPB*E(\&.O M4./-3"9A#GU28:>U%'85/'C1&D1;.'&^19:PTU92CHJXRIP@15!^H7^'1LT MST67'1 #.D>9),VIV_V??3:@G;N2]89]U95]E"<:(S*;VO&T;2%9B&\4%-9L M6)R'L@V'@@$6Y*;O6$UV-HMDF,H)(<7;'^&IO8_XJV !F:1&/(DO3-P7)*T5 MLZ5Y[BJBV8FQURG/;O9Y-XN0A'C3(.1,;+$D1BM)SRP7;B.:>CG1%UTBM CB MH_[37,H<-S;5T.B?'4! A5\B[PPW ZN\HL9&GZ5DF/EF2B[I.,9&,H[L7UARDF3=!L[#J:E-!O.(_D2;]W.W\50X,7! M+%'4R3F4P9#84\,!SM&3)@QU^9RHFJ1G(0_.%RBL?SB8 M^ECD@%EN2 7(HBF<.-9SIR*K$2Q?$V+;9AAV-T):,8WR,A9JY3H2H]L\[X M=[)4W17#\2N&=9(>B4TXD:;;!>+D?:CB>$0T5JC8E!/S"H"$29PT71P"YTN< M.G\BOBZ>1N*?/YEB18*&3"4DD$11\:5TLNS-! MFZ0?RTL2(96RS$:*$TWU)$@O&S8(@J;H.MF.(P;#S?JTD-8@:)&G0N$&X,C- MP)03LEH^1NHD<3&?0I.41[&QJW)?@^0&U)D;.P,YDANQJG['DXT.F'C*6KII MC#/ $ZF+:&K$SJ.OH"L4(+B"L$CJ2L)Y%0*&"P>UO"Q\WGMY_1Y[>?\ E;MO M_*U>@IJB>C)J@KJ1H,HG)9(XHGS0EL\@RQ,@7%-G!\[!XYYWQ +@BBYXX89Y M^#A>V..65[6OU3/>#;?S2:[[:"L66VF]&XANYL+17$<,LKMQR)A591%4O@:! M+F0RZ@F'2IL'$R7 'QP&QQ&"#$MEACDGA8\^7.W/G:WI_C?SVM_;>WGM;T\O M/3PL>?+G;G:_*_GMYKW]%K]E[_PMZ;_PK7DARS',4 M Q(KN2&D"_I"9\4,X M16%&"Q<$B/\ 4V7HOS\U^?GMR[:Z9Q.5NM% 6W6ZUY%;#7;20HK[C_[\[<^7/S]G_K[/\ M&H?[#[[:GZKNJ)2D2'"-$CQ,<4N. )B)AG>UZRGPL>VWGMX M7I_YO_2_ZO\ /T?SK'D]WM-6<#B::4YVZI.EH@(AEUMI/6TPXOM@LY@#AIN& M'"C%C0JDB@+Y9//F$052+%0U4 D;&(9& RPV6&0^%CRO?G:UK7Y7YWY /8F2XA7',D=L7E0Z7>TV M,AFW,]7.WF>VR Z<6/.!TK2:WD0D85U(FC)(!M55S1,@6&4U=13TI."&,8"' M5(\3(E<131H (3(+YXVM>]\L>5K\KWYVY6OV7[+_ ,O36OH\EB.I8!=YB.G< MD.T%@R$\(I>(B0*,+BWY$8"EBD/%I*%Q@0;X*S>4LL2:@$'80+ :]K!C"6_I M5!U%XO7#A7U)'3R.UD?A +[A*M5)<2LG/AOL!50LE*Z8HW+>)J!08;O[Y8V]-[6\_+TV]/9_;_ "]-<>%CSY<[<[LJ1['2M'"$]G8DMM7EU]8QG&I!2%%#,/%^9-1TOC%L(V(8 M(N(RG=ILIU+O1BY A>(H9[.XW288!B9];/'*UKVRM>U[<[7Y^FUO3>W;R_CV M>B_*N>=K^B]K^:U_3_"_HO\ V7_A>N:4I2E>H:($3HA(4X3*FA4XUX\GB&2P M XA$[8N.5\;)YC!YY%3/BQHR7\8 N&-T!@<'P^C&$QR]NE*4I2E*4I2E*CGN M!_R3]F_[O(+_ .E"_:L; MI2E*4I2E?@:Q,YEC&!,8$N;S!%Q+#F"^1H $QD'EB ,,6P,%,S 00M\!! ,# M1;(;#'(+$P#?.PN%7JO!G%A'@!*:B5OGK.3V%+RLX%Y8EC/210R9JE$IM)P+ M-YA$XZ%G@[9,<20M8F%8X\O3*<"=KD8:KX(F=2CP"S)$\AH+A!4WLR'B8G 7"(4IT'32,5;:=D67?W>'2 MN:X94G/AGB3*_P K#7'3#B)&-ZXVAN,(@G5D;+L;UPT="#R/$/RDH8Y+ M@XCC"$LCAY:W89XFY1G0 G.+=C7A5>;4E9:7MA7$5TZ/DTR6(E,GTL9$8+-1 M,)O"M';D2TXNM$C;TQ,*EE$PK))[\)+8MTX4=,]'NSLF[9T:/XJ14-#8;\CQ=LMBF\TNY!1R7Q")0N&?L.FFAS M!3,O#[;/4*;(1*:SNQ7G)@G=JMN^-[KQ-SLD-MPT<3H48#D(:UR+%+40FE#1 MZ1KN%>0T6/8T12JXHN.4,7.\74>5G0>4R.&11)+Z4&!MXN Y=8<50NHDX%<<=1WK;@[Y?107^PGO<&.4AC)!!V@K#/35A M5/K!0_BIEVS^"W3#&:ZK+::VBY M@3/# 3I2>>3T48:T;93H77N=X?HRD<14@=$V A1+6F1)B;;G+2G<@'5V2$]DNN88K8\GZP;%PB?EEF*C\A M@RCNY]QTX#LJ,AZ-YEO@>T6O=HO)'9+AL?/"N)%-9DTJJ,WMW.DD+\-0XW69 MK^V&M).[V];9V)D;4W9]ZZ40'O5.$01Q [F92S'NRJ8@/63VN;?^+\>]Y"8S M5> SD>V$C+L0/R4N*ZF+JIK7M M5*)I2DF+H#-L$A#4+[%\K&GY-KK*P>=2S(KG=JDXCAG#94:3:;G./I*>6X'$&G?4P M;6?AJ;.FUQ,L7-2E_68G)*SYYVKRVPFDOO9'_%38VM<0ZJ_O'=3*9!^)36 MQ$<1>QM?573 ^IA-I;QGS6ATJ6P"V^%ME&)705%:P=::_4))8!@F7RD!P31X MS(FU!G9?9@V_VK^T--#4YFM'.=7V6AI#UF]M MY^FJ$Q9J>LIMB3WBV8 2I5=KFNBMX\.S]1V=!TFY&8A,LMLI<]$\PZZ= ]-]65W0% 1]AW:W0%HJJ:BM"5FU- MKH:IE>%2=R%6>MF!G' *B3E!'DU&4D]J"L!JI**X%CQT2R#2$S,\Z\0_<.0Y MQE.<4;/7]LZ<)C/UH(22Y$&#F(\YRTP9CQF0TN1N0-ADG8KANE2,@(R>[1E5 M#:BL5-N9$2B[L4#2WEBW(B5IOC7; M8N.FNB2(>B668V5?WKQ'+S?2&-^.OR/).=S#> K635Y,#*.!G9JI0NL*=;3: MVIEB:@-&HP:461YKWKLZ-2-E9H3XCA/>%[RT=,$D<9R8I,R;D61G^"]4I&(8%=F0G+SIV)14Q!WHXC#SA]MPS MPQ6#L%<Z_[&N&&&U*RZ[IAV<:;TVL4W&EH$0*\^F808D5061&3W U/W.N) MR/);>1R-EA%DYG#5HQYOESL.>MY939FTDRMXC/A7@*L^==E1EIV1>LL'7;9$ M5309MGU+BYVF+$-ZB]W8[/(,!BLQB):DZ%A,9;<;;73E9Z.QPOEX MJ9)OD2:64/NMZNI04W.\'$; *X#K;EL>3=+J.>/ESQ%!/LB,G(XU$ M)X&2@P;(QOD[\LROX%8V6C=Q"R:?:(N)QK%'>R4XRUJM"R-PL)=2G&N;)2#) MBU#,Y2EM28:DGQ1E/#A=BZ^G*W%6,42-YUS8KX>CF+1\ZW$DNY$P;Q)0;1,E MF&X.V:XR)CE&3XTE^=D8.&^(9JUJPE/F4-[/W5MEN@)TF0"P98A^/-'R)ITI M>QK)5FBYGB[I!EK8@@WWZY EU?DIO.@9FLYIGC-Q?"=\/\O;\^'>][^5=W^Y M<[VO>V'[WR_@6\WHMX'*]K>GE>U_XU0D C[5I?[.$5=3BEZ"%?4D&#S(LEP^ ME0"\T*=%2!C6Q2D4DEM(6PJC.K\8R.^AV.95,4M]Y:UG"1 ?'#(HV4I2!+N< MMMG:_9C;%4F;B(.M*E=MPR\-5Y\CB-]:5EW;].Z$V/$3(,,*'W3$ZZZ-(6C$ M;Z*;8H6T[F=SA*&5%ZY2"KR04.91G$Q1C++,\;RS6/G3U:-UIG44*=Y!:;>D M_P#:+6[&,O$7A-C@.M0ZP7API5%_-=LKQ)SKHI DF.6751 ;R!@=N$(NV8D7 M,@F(=#839($NZ=T^R+MC(CFC..MPIC1HBD?]H)5M4,G_ !+II$5P(!;/"P% M?[]AZ/7VCB&\FZVC$OMIR"F#S5&!4FZ[AE9U-%52'>035XAZKP4Y>1&ON;LZ M1V9VCQ?&M/&FUNUAA1KB;"28/%+9@55F;2F*'C'CAC RXAV=)9%]MN8'D(XS M\FICK6@E3--5&Z?05/!4.K-IO%BRR_+N@U[97M:Y G89[M$U.B-HQM*M.=/9D)9B!I>O8$+3 ?%UW)L MR-DIBIHB>Y+H#M(.!THY)8([5T5GFR43-AAZ)N75F4PTLB.NLQ=C-#B)'(JD8/%1?3^,(9 MLQ8-P<]@IFV >,GF]DIJD5(+;^CAGE_ M^-"_+_\ -QOV^GT<^=O3:_*QGI<>P3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I<>P M3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I<>P3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I< M>P3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I<>P3V(OR5X^$'V"^GGRZ,?E_Y/@\N5 MOX6Y;E;S6KRZ7'L$]B+\E.EQ[!/8B_)74F$9!-K":X32,G&5Y&)*BJ#&&HXLR8J^V1Q3Q P(,WEP1/ M("+"()EDEJ>9(IF>*&,BP%P]3(VJVKS=&-&$#7*#$,P>+!$S@Z/#$>I@QLH" MIIRR"6,BD6L (.7"5TA*50@154,HI'&ZM9D3:9FKH1HZ3''2%3--/GD_)03A"QS(D<-E,AKES(P> M>'2K"\,3J@DVK-L21O,+83U(%9(MN4X\;,A(!-8+@C%RZJ41W>BK"<64@ # MX()\ L&:"!'&"P%M@)GCEZ"U <#.6,",(N*%8J7X92RJ8138D6HR:*K&*>11 M1,1D,'Q*ZUV)<"8<5K3EBUG+RM&F"?D5S( MXQ^HJK?-G&78GD1)9%<6V,F8ELB97("P>1<&^'MFX+@T_*A&=#T-Q>*FS1:P?0#BAYY9=C ML6Y4H*J N!.\0'&.AG"2BB#+KS!; M^#D5Q4<^FIQU*%4%,P(GFR!(R4R!'*EQ _6;FM^N;/>ZW)C2@2&VO([E6LG& MY'^W8F9"(]G"XRFH6N8O8Z9Z7]6]K MMKTT5&15=JP5$#959? /%994V_%3+15"4"ZI8W92 D4ZFMXJ9>X)^R@?L="< MXJH&;L=-^,8">,C>'U@^KFL)HU%YTSKI!I@Y"!%/3(7-CPVP1C,0IR4,7,I9 M"+S C9R&C\DG&"A4<@4:6:07)C%@!BP80H(>>.XR2(@)JFLK2>BII%8<8I 9 MP*Q-(+E5-<&2R6":FBK!\ J&;5!4]/##(D1#XQC,H3PP*E\@P,<0[:NEK737 MB?[>R4; V4,D.[R;RU=)R/6+%['+I]R_C5@ M >GZ3HL/![*1H-@^86PDLF6X=C&468@FR1]$:4C1NU7PV$<\G%LR2<=2D!SH M:HDIQL@3$S*$C)(F *4*YY%P,PP<0;N0&8RXW:K6::&ZPC?CX;F1 MVXA(9!&3'!@>YG<%LD2 5,3=_&,3=AK6SMM;I,/^B)[$7^'H_P"9_"L7"9K+ M :QUC@M)O LM2)K"RY' MQ!NEVDK65<2A7%2_$$J.K#E5E]?<6M<#+ZXZV27C1 MT+*U"L>JJJY(X*$2*85C]?43[6,'5ADEDY,3B!=J*(YA"!)$"10,AB7*%PP] MS(3>;38+FBC;0$EOE#R@:5CA9$1"J27-JAZ^%SJB9!3RA8,P?-W""N9.#8YF M3%P\+C"YWPQY=;=BL2[/'CV[,;%V&:3#:*995VLE_E(PCG^E\>2AVU^'?@@J M:*W!),=%024?2"MQFTE9\ M,4D7N)D 49KM/H1AP-X31]:6#IE; M)A@J@YM54C(QO,<^;$&PAO:^:_M%YN*1FI!\2-F0G@L%G"[7VWXN9R*\W2OD M\% ,FN.-TIK?++JVL%,%94P+*BF?,G@,5)0Q#,8V.F;"_BE:YZ[H:[(KH1(( MAY'NR>04,L\SQ*1%^S0V\V@5@FX0D!)#7D]#&;)!:#12N"N1;A@T2.F$$FI8E+'2J*.<34X MV,E #AD!31 D8$+Y#%0,P^\Z7'L$]B+\E.EQ[!/8B_)3I<>P3V(OR4Z7'L$] MB+\E.EQ[!/8B_)3I<>P3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I<>P3V(OR4Z7'L M$]B+\E.EQ[!/8B_)3I<>P3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I<>P3V(OR4Z7 M'L$]B+\E.EQ[!/8B_)3I<>P3V(OR4Z7'L$]B+\E.EQ[!/8B_)3I<>P3V(OR4 MZ7'L$]B+\E1TV_$QOJALU:UL_P#D]S;Z0A+6\T8.N_IOA:W]GG\]_-;SU(^E M*\<_]S+_ *N7_"]?SZI8_P"4_O+_ ']]O/\ 5E2K%J4I2E*4I2E*4I2E*4I2 ME*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4I2E*4K")._^YE)G_[-I"__ & ++7:__9 end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 29, 2018
Jan. 21, 2019
Jun. 29, 2018
Document and Entity Information      
Entity Registrant Name SILICON LABORATORIES INC    
Entity Central Index Key 0001038074    
Document Type 10-K    
Document Period End Date Dec. 29, 2018    
Amendment Flag false    
Current Fiscal Year End Date --12-29    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Public Float     $ 4.2
Entity Common Stock, Shares Outstanding   43,088,623  
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Entity Shell Company false    

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Current assets:    
Cash and cash equivalents $ 197,043 $ 269,366
Short-term investments 416,779 494,657
Accounts receivable, net 73,194 71,367
Inventories 74,972 73,132
Prepaid expenses and other current assets 64,650 39,120
Total current assets 826,638 947,642
Property and equipment, net 139,049 127,682
Goodwill 397,344 288,227
Other intangible assets, net 170,832 83,144
Other assets, net 90,491 88,387
Total assets 1,624,354 1,535,082
Current liabilities:    
Accounts payable 41,171 38,851
Deferred revenue and returns liability 22,494  
Deferred income on shipments to distributors   50,115
Other current liabilities 81,180 73,359
Total current liabilities 144,845 162,325
Convertible debt 354,771 341,879
Other non-current liabilities 57,448 77,862
Total liabilities 557,064 582,066
Commitments and contingencies
Stockholders' equity:    
Preferred stock - $0.0001 par value; 10,000 shares authorized; no shares issued
Common stock - $0.0001 par value; 250,000 shares authorized; 43,088 and 42,707 shares issued and outstanding at December 29, 2018 and December 30, 2017, respectively 4 4
Additional paid-in capital 107,517 102,862
Retained earnings 961,343 851,307
Accumulated other comprehensive loss (1,574) (1,157)
Total stockholders' equity 1,067,290 953,016
Total liabilities and stockholders' equity $ 1,624,354 $ 1,535,082
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 29, 2018
Dec. 30, 2017
Consolidated Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 43,088,000 42,707,000
Common stock, shares outstanding 43,088,000 42,707,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Consolidated Statements of Income      
Revenues $ 868,267 $ 768,867 $ 697,626
Cost of revenues 346,868 314,676 276,122
Gross margin 521,399 454,191 421,504
Operating expenses:      
Research and development 238,347 209,491 199,744
Selling, general and administrative 197,844 159,726 155,483
Operating expenses 436,191 369,217 355,227
Operating income 85,208 84,974 66,277
Other income (expense):      
Interest income and other, net 6,647 6,057 806
Interest expense (19,694) (14,128) (2,587)
Income before income taxes 72,161 76,903 64,496
Provision (benefit) for income taxes (11,430) 29,811 3,002
Net income $ 83,591 $ 47,092 $ 61,494
Earnings per share:      
Basic (in dollars per share) $ 1.94 $ 1.11 $ 1.47
Diluted (in dollars per share) $ 1.90 $ 1.09 $ 1.45
Weighted-average common shares outstanding:      
Basic (in shares) 43,159 42,446 41,713
Diluted (in shares) 44,044 43,332 42,376
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Consolidated Statements of Comprehensive Income      
Net income $ 83,591 $ 47,092 $ 61,494
Net changes to available-for-sale securities:      
Unrealized gains (losses) arising during the period 376 (729) (179)
Reclassification for losses included in net income 49    
Net changes to cash flow hedges:      
Unrealized gains (losses) arising during the period (953)   1,466
Reclassification for (gains) losses included in net income 316 (1,808) 249
Other comprehensive income (loss), before tax (212) (2,537) 1,536
Provision (benefit) for income taxes (45) (888) 537
Other comprehensive income (loss) (167) (1,649) 999
Comprehensive income $ 83,424 $ 45,443 $ 62,493
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Jan. 02, 2016 $ 4 $ 13,868 $ 747,749 $ (507) $ 761,114
Balance (in shares) at Jan. 02, 2016 41,727        
Increase (Decrease) in Stockholders' Equity          
Net income     61,494   61,494
Other comprehensive income (loss)       999 999
Stock issuances, net of shares withheld for taxes   6,346     6,346
Stock issuances, net of shares withheld for taxes (in shares) 1,055        
Income tax benefit (shortfall) from stock-based awards   (2,061)     (2,061)
Repurchases of common stock $ (40,500) (33,299) (7,244)   (40,543)
Repurchases of common stock (in shares) (893)        
Stock-based compensation   39,609     39,609
Balance at Dec. 31, 2016 $ 4 24,463 801,999 492 826,958
Balance (in shares) at Dec. 31, 2016 41,889        
Increase (Decrease) in Stockholders' Equity          
Cumulative effect of adoption of accounting standard     2,216   2,216
Net income     47,092   47,092
Other comprehensive income (loss)       (1,649) (1,649)
Stock issuances, net of shares withheld for taxes   (3,938)     (3,938)
Stock issuances, net of shares withheld for taxes (in shares) 818        
Stock-based compensation   44,809     44,809
Convertible debt issuance   37,528     37,528
Balance at Dec. 30, 2017 $ 4 102,862 851,307 (1,157) $ 953,016
Balance (in shares) at Dec. 30, 2017 42,707       42,707
Increase (Decrease) in Stockholders' Equity          
Cumulative effect of adoption of accounting standard     26,445 (250) $ 26,195
Net income     83,591   83,591
Other comprehensive income (loss)       (167) (167)
Stock issuances, net of shares withheld for taxes   (6,180)     (6,180)
Stock issuances, net of shares withheld for taxes (in shares) 815        
Repurchases of common stock $ (39,300) (39,276)     (39,276)
Repurchases of common stock (in shares) (434)        
Stock-based compensation   50,111     50,111
Balance at Dec. 29, 2018 $ 4 $ 107,517 $ 961,343 $ (1,574) $ 1,067,290
Balance (in shares) at Dec. 29, 2018 43,088       43,088
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Operating Activities      
Net income $ 83,591 $ 47,092 $ 61,494
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation of property and equipment 15,912 14,766 13,216
Amortization of other intangible assets and other assets 44,102 27,246 27,715
Amortization of debt discount and debt issuance costs 12,892 10,146  
Stock-based compensation expense 50,077 44,752 39,628
Income tax shortfall from stock-based awards     (1,671)
Deferred income taxes (8,210) (26,452) (4,087)
Changes in operating assets and liabilities:      
Accounts receivable 3,931 3,234 46
Inventories 7,660 (13,416) (6,093)
Prepaid expenses and other assets (4,960) 25,266 (3,568)
Accounts payable 5,952 (468) 263
Other current liabilities and income taxes (21,828) 61,924 2,879
Deferred income, deferred revenue and returns liability (6,202) 4,453 9,713
Other non-current liabilities (9,375) (9,022) (10,625)
Net cash provided by operating activities 173,542 189,521 128,910
Investing Activities      
Purchases of available-for-sale investments (395,904) (636,363) (185,231)
Sales and maturities of available-for-sale investments 474,129 294,452 161,921
Purchases of property and equipment (24,462) (12,252) (10,927)
Purchases of other assets (11,063) (4,960) (8,801)
Acquisitions of businesses, net of cash acquired (239,729) (15,168) (6,546)
Net cash used in investing activities (197,029) (374,291) (49,584)
Financing Activities      
Proceeds from issuance of long-term debt, net   389,468  
Payments on debt   (72,500) (5,000)
Repurchases of common stock (39,276)   (40,543)
Payment of taxes withheld for vested stock awards (19,483) (15,753) (10,561)
Proceeds from the issuance of common stock 13,303 11,815 13,299
Payment of acquisition-related contingent consideration (3,380)   (9,500)
Net cash provided by (used in) financing activities (48,836) 313,030 (52,305)
Increase (decrease) in cash and cash equivalents (72,323) 128,260 27,021
Cash and cash equivalents at beginning of period 269,366 141,106 114,085
Cash and cash equivalents at end of period 197,043 269,366 141,106
Supplemental Disclosure of Cash Flow Information:      
Interest paid 6,227 3,859 2,222
Income taxes paid $ 20,599 $ 8,929 11,185
Supplemental Disclosure of Non-Cash Activity:      
Stock issued in business combination     $ 4,181
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business
12 Months Ended
Dec. 29, 2018
Description of Business  
Description of Business

1. Description of Business

        Silicon Laboratories Inc. (the "Company"), a Delaware corporation, is a leading provider of silicon, software and solutions for a smarter, more connected world. Our award-winning technologies are shaping the future of the Internet of Things (IoT), Internet infrastructure, industrial automation, consumer and automotive markets. Within the semiconductor industry, the Company is known as a "fabless" company meaning that the integrated circuits (ICs) incorporated in its products are manufactured by third-party foundry semiconductor companies.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies
12 Months Ended
Dec. 29, 2018
Significant Accounting Policies  
Significant Accounting Policies

2. Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

        The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2018, 2017 and 2016 had 52 weeks and ended on December 29, 2018, December 30, 2017 and December 31, 2016, respectively. The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

Foreign Currency Transactions

        The Company's foreign subsidiaries are considered to be extensions of the U.S. Company. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are included in interest income and other, net in the Consolidated Statements of Income.

Use of Estimates

        The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements.

Adoption of New Revenue Accounting Standard

        The Company adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers, on December 31, 2017, the first day of its fiscal year ended December 29, 2018. The Company elected the modified retrospective method of adoption which only applies to those contracts which were not completed as of December 31, 2017. Prior periods have not been adjusted. In connection with its adoption of ASC 606, the Company recorded a cumulative-effect adjustment to retained earnings of $26.2 million on December 31, 2017. The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):

Financial Statement Line Item   Increase
(Decrease)
 

Accounts receivable, net

  $ 230  

Prepaid expenses and other current assets

  $ 7,579  

Other assets, net

  $ (2,282 )

Deferred revenue and returns liability

  $ 27,806  

Deferred income on shipments to distributors

  $ (50,115 )

Other current liabilities

  $ 1,641  

Retained earnings

  $ 26,195  

        The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC 606 (in thousands):

Financial Statement Line Item*   Increase
(Decrease)
 
Consolidated Statements of Income   Year Ended
December 29,
2018
 

Revenues

  $ 12,943  

Cost of revenues

  $ 4,234  

Net income

  $ 6,610  

Earnings per share:

       

Basic

  $ 0.15  

Diluted

  $ 0.15  


 

Consolidated Balance Sheet**   December 29,
2018
 

Prepaid expenses and other current assets

  $ 5,953  

Goodwill

  $ (2,842 )

Other assets, net

  $ (4,464 )

Deferred revenue and returns liability

  $ 22,494  

Deferred income on shipments to distributors

  $ (60,789 )

Other current liabilities

  $ 4,282  

Retained earnings

  $ 32,805  

*
Excludes line items that were not materially affected by the Company's adoption of ASC 606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.

**
Balance sheet line item amounts include the cumulative-effect adjustment recorded on December 31, 2017.

        The primary impact of the Company's adoption of ASC 606 resulted from the acceleration of the timing of revenue recognition on sales to distributors. The Company previously deferred revenue and cost of revenue on such sales until the distributors sold the product to the end customers. The Company now recognizes revenue at the time of sale to the distributor provided all other revenue recognition criteria have been met. The Company records a right of return asset and a returns liability in place of the deferred income on shipments to distributors previously recorded under ASC 605.

Fair Value of Financial Instruments

        The fair values of the Company's financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:

Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3—Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company's own data.

Cash and Cash Equivalents

        Cash and cash equivalents consist of cash deposits, certificates of deposit, money market funds and investments in debt securities with original maturities of ninety days or less when purchased.

Investments

        The Company's investments typically have original maturities greater than ninety days as of the date of purchase and are classified as either available-for-sale or trading securities. Investments in available-for-sale securities are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. Investments in trading securities are reported at fair value, with both realized and unrealized gains and losses recorded in interest income and other, net in the Consolidated Statement of Income. Investments in which the Company has the ability and intent, if necessary, to liquidate in order to support its current operations (including those with contractual maturities greater than one year from the date of purchase) are classified as short-term.

        The Company reviews its available-for-sale investments as of the end of each reporting period for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has occurred, the Company assesses whether it intends to sell the security or if it is more likely than not that it will be required to sell the security before recovery. If either of these two conditions is met, the Company recognizes a charge in earnings equal to the entire difference between the security's amortized cost basis and its fair value. If the Company does not intend to sell a security and it is not more likely than not that it will be required to sell the security before recovery, the unrealized loss is separated into an amount representing the credit loss, which is recognized in earnings, and the amount related to all other factors, which is recorded in accumulated other comprehensive loss.

        In addition, the Company has made equity investments in non-publicly traded companies. Equity investments in which the Company does not have control, but has the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. The Company's proportionate share of income or loss is recorded in interest income and other, net in the Consolidated Statement of Income. All other non-marketable equity investments are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Prior to fiscal 2018, all other non-marketable equity investments were accounted for using the cost method. The Company periodically reviews its equity investments for other-than-temporary declines in fair value based on the specific identification method and writes down investments to their fair values when it determines that an other-than-temporary decline has occurred.

Derivative Financial Instruments

        The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Consolidated Statement of Cash Flows.

        Cash flow hedges used by the Company include foreign currency forward contracts and interest rate swap agreements. Foreign currency forward contracts are used to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Interest rate swap agreements are used to manage exposure to interest rate risks.

        The Company also uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company does not apply hedge accounting to these foreign currency forward contracts.

Inventories

        Inventories are stated at the lower of cost, determined using the first-in, first-out method, or net realizable value. The Company writes down the carrying value of inventory to net realizable value for estimated obsolescence or unmarketable inventory based upon assumptions about the age of inventory, future demand and market conditions. Inventory impairment charges establish a new cost basis for inventory and charges are not subsequently reversed to income even if circumstances later suggest that increased carrying amounts are recoverable.

Property and Equipment

        Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the useful lives of the assets ranging from three to ten years. Leasehold improvements are depreciated over the lease term or their useful life, whichever is shorter.

        The Company owns the facilities it had previously leased for its headquarters in Austin, Texas. The buildings are located on land which is leased through 2099 from a third party. The rents for these ground leases were prepaid for the term of the leases by the previous lessee. The buildings and leasehold interest in ground leases are being depreciated on a straight-line basis over their estimated useful lives of 40 years and 86 years, respectively.

Business Combinations

        The Company records business combinations using the acquisition method of accounting and, accordingly, allocates the fair value of purchase consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the businesses acquired are included in the Company's consolidated results of operations beginning on the date of the acquisition.

Long-Lived Assets

        Purchased intangible assets are stated at cost, net of accumulated amortization, and are amortized using the straight-line method over their estimated useful lives, ranging from three to twelve years. Fair values are determined primarily using the income approach, in which the Company projects future expected cash flows and applies an appropriate discount rate.

        Long-lived assets "held and used" by the Company are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. When such factors and circumstances exist, the Company compares the projected undiscounted future cash flows associated with the related asset or group of assets over their estimated useful lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets and is recorded in the period in which the determination was made.

        The carrying value of goodwill is reviewed at least annually by the Company for possible impairment. The goodwill impairment test is a two-step process. The first step of the impairment analysis compares the fair value of the reporting unit to the net book value of the reporting unit. In determining fair value, several valuation methodologies are allowed, although quoted market prices are the best evidence of fair value. If the results of the first step demonstrate that the net book value is greater than the fair value, the Company must proceed to step two of the analysis. Step two of the analysis compares the implied fair value of goodwill to its carrying amount. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. The Company tests goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if events occur that would indicate that the carrying value of goodwill may be impaired.

Revenue Recognition

        Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

Performance Obligations

        Substantially all of the Company's contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (IC) products. Such sales represent a single performance obligation because the sale is one type of good (e.g., an IC) or includes multiple goods that are neither capable of being distinct nor separable from the other promises in the contract (e.g., an IC embedded with software). This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates and with an original expected duration of one year or less. As allowed under ASC 606, the Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.

        The Company's products carry a one-year replacement warranty. The replacement warranty promises customers that delivered products are as specified in the contract (an "assurance-type warranty"). Therefore, the Company accounts for such warranties under ASC 460, Guarantees, and not as a separate performance obligation.

Transaction Price

        The transaction price reflects the Company's expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Fixed consideration primarily includes sales to direct customers and sales to distributors in which both the sale to the distributor and the sale to the end customer occur within the same reporting period. Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. Stock rotation allows distributors limited levels of returns and is based on the distributor's prior purchases. Price protection represents price discounts granted to certain distributors and is based on negotiations on sales to end customers.

        The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Included in the transaction price estimate are amounts in which it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession.

        Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs.

Contract Balances

        Accounts receivable represents the Company's unconditional right to receive consideration from its customer. Payments are typically due within 30 days of invoicing and do not include a significant financing component. To date, there have been no material impairment losses on accounts receivable. There were no material contract assets or contract liabilities recorded on the Consolidated Balance Sheet in any of the periods presented.

Shipping and Handling

        Shipping and handling costs are classified as a component of cost of revenues in the Consolidated Statements of Income.

Stock-Based Compensation

        The Company has stock-based compensation plans, which are more fully described in Note 14, Stock-Based Compensation. The Company accounts for those plans using a fair-value method and recognizes the expense in its Consolidated Statement of Income.

Research and Development

        Research and development costs are expensed as incurred. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets, and an allocated portion of our occupancy costs. Assets purchased to support the Company's ongoing research and development activities are capitalized when related to products which have achieved technological feasibility or have an alternative future use, and are amortized over their estimated useful lives.

Advertising

        Advertising costs are expensed as incurred. Advertising expenses were $1.9 million, $1.4 million and $1.6 million in fiscal 2018, 2017 and 2016, respectively.

Income Taxes

        The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax laws and related rates that will be in effect when the differences are expected to reverse. These differences result in deferred tax assets and liabilities, which are included in the Company's Consolidated Balance Sheet. The Company then assesses the likelihood that the deferred tax assets will be realized. A valuation allowance is established against deferred tax assets to the extent the Company believes that it is more likely than not that the deferred tax assets will not be realized, taking into consideration the level of historical taxable income and projections for future taxable income over the periods in which the temporary differences are deductible.

        Uncertain tax positions must meet a more-likely-than-not threshold to be recognized in the financial statements and the tax benefits recognized are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon final settlement. See Note 17, Income Taxes, for additional information.

Recent Accounting Pronouncements

        In February 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This ASU allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company early adopted this ASU on December 31, 2017. The adoption did not have a material impact on its financial statements.

        In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The objectives of this ASU are to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and to make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. This ASU is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. The Company early adopted this ASU on December 31, 2017. The adoption did not have a material impact on its financial statements.

        In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. This ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is currently evaluating the effect of the adoption of this ASU, but anticipates that the adoption will not have a material impact on its financial statements.

        In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company expects that the adoption will not have a material impact on its financial statements.

        In February 2016, the FASB issued ASU No. 2016-02, Leases, which was subsequently amended in 2018 by ASU 2018-10, ASU 2018-11 and ASU 2018-20 (collectively, Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company will elect an optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption and will not restate prior periods. The Company expects to elect certain practical expedients permitted under the transition guidance. The Company is substantially complete with its evaluation of the effect that the adoption of this ASU will have on its financial statements. The Company believes that most of its operating lease commitments will be subject to the new standard. In connection with the adoption of ASC 842, the Company expects to recognize additional right-of-use assets and operating lease liabilities of $20.8 million on December 30, 2018.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
12 Months Ended
Dec. 29, 2018
Earnings Per Share  
Earnings Per Share

3. Earnings Per Share

        The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net income

  $ 83,591   $ 47,092   $ 61,494  

Shares used in computing basic earnings per share

    43,159     42,446     41,713  

Effect of dilutive securities:

   
 
   
 
   
 
 

Stock-based awards

    885     886     663  

Shares used in computing diluted earnings per share

    44,044     43,332     42,376  

Earnings per share:

                   

Basic

  $ 1.94   $ 1.11   $ 1.47  

Diluted

  $ 1.90   $ 1.09   $ 1.45  

        The Company intends to settle the principal amount of its convertible senior notes in cash and any excess value in shares in the event of a conversion. Accordingly, shares issuable upon conversion of the principal amount have been excluded from the calculation of diluted earnings per share. If the market value of the notes under certain prescribed conditions exceeds the conversion amount, the excess is included in the denominator for the computation of diluted earnings per share using the treasury stock method. For fiscal 2018, approximately 0.1 million shares were included in the denominator for the calculation of diluted earnings per share. For fiscal 2017, no such shares were included in the denominator for the calculation of diluted earnings per share. See Note 10, Debt, to the Consolidated Financial Statements for additional information.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 29, 2018
Fair Value of Financial Instruments  
Fair Value of Financial Instruments

4. Fair Value of Financial Instruments

        The following summarizes the valuation of the Company's financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.

 
  Fair Value Measurements
at December 29, 2018 Using
   
 
Description
  Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
  Significant Other
Observable
Inputs
(Level 2)
  Significant
Unobservable
Inputs
(Level 3)
  Total  

Assets:

                         

Cash equivalents:

                         

Money market funds

  $ 74,990   $   $   $ 74,990  

Corporate debt securities

        18,820         18,820  

Government debt securities

    9,338             9,338  

Total cash equivalents

  $ 84,328   $ 18,820   $   $ 103,148  

Short-term investments:

   
 
   
 
   
 
   
 
 

Government debt securities

  $ 48,141   $ 99,211   $   $ 147,352  

Corporate debt securities

        269,427         269,427  

Total short-term investments

  $ 48,141   $ 368,638   $   $ 416,779  

Other assets, net:

   
 
   
 
   
 
   
 
 

Auction rate securities

  $   $   $ 5,759   $ 5,759  

Total

  $   $   $ 5,759   $ 5,759  

Total

 
$

132,469
 
$

387,458
 
$

5,759
 
$

525,686
 


 

 
  Fair Value Measurements
at December 30, 2017 Using
   
 
Description
  Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
  Significant Other
Observable
Inputs
(Level 2)
  Significant
Unobservable
Inputs
(Level 3)
  Total  

Assets:

                         

Cash equivalents:

                         

Money market funds

  $ 106,047   $   $   $ 106,047  

Corporate debt securities

        11,231         11,231  

Government debt securities

    53,615     1,453         55,068  

Total cash equivalents

  $ 159,662   $ 12,684   $   $ 172,346  

Short-term investments:

   
 
   
 
   
 
   
 
 

Government debt securities

  $ 94,575   $ 228,247   $   $ 322,822  

Corporate debt securities

        171,835         171,835  

Total short-term investments

  $ 94,575   $ 400,082   $   $ 494,657  

Other assets, net:

   
 
   
 
   
 
   
 
 

Auction rate securities

  $   $   $ 5,681   $ 5,681  

Total

  $   $   $ 5,681   $ 5,681  

Total

 
$

254,237
 
$

412,766
 
$

5,681
 
$

672,684
 

Valuation methodology

        The Company's cash equivalents and short-term investments that are classified as Level 2 are valued using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments in active markets; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. Investments classified as Level 3 are valued using a discounted cash flow model. The assumptions used in preparing the discounted cash flow model include estimates for interest rates, amount of cash flows, expected holding periods of the securities and a discount to reflect the Company's inability to liquidate the securities. The Company's derivative instruments are valued using discounted cash flow models. The assumptions used in preparing the valuation models include foreign exchange rates, forward and spot prices for currencies, and market observable data of similar instruments.

Available-for-sale investments

        The Company's investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company's available-for-sale investments at December 29, 2018 (in thousands):

 
  Cost   Fair Value  

Due in one year or less

  $ 338,623   $ 337,910  

Due after one year through ten years

    169,058     168,657  

Due after ten years

    19,360     19,119  

  $ 527,041   $ 525,686  

        The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):

 
  Less Than 12 Months   12 Months or Greater   Total  
As of December 29, 2018
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
 

Government debt securities

  $ 13,278   $ (10 ) $ 88,696   $ (583 ) $ 101,974   $ (593 )

Corporate debt securities

    112,699     (273 )   76,310     (448 )   189,009     (721 )

Auction rate securities

            5,759     (241 )   5,759     (241 )

  $ 125,977   $ (283 ) $ 170,765   $ (1,272 ) $ 296,742   $ (1,555 )


 

 
  Less Than 12 Months   12 Months or Greater   Total  
As of December 30, 2017
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
 

Government debt securities

  $ 244,880   $ (931 ) $ 3,027   $ (15 ) $ 247,907   $ (946 )

Corporate debt securities

    151,149     (447 )   11,578     (73 )   162,727     (520 )

Auction rate securities

            5,681     (319 )   5,681     (319 )

  $ 396,029   $ (1,378 ) $ 20,286   $ (407 ) $ 416,315   $ (1,785 )

        The gross unrealized losses as of December 29, 2018 and December 30, 2017 were due primarily to changes in market interest rates and the illiquidity of the Company's auction-rate securities. The Company's auction-rate securities have been illiquid since 2008 when auctions for the securities failed because sell orders exceeded buy orders. These securities have a contractual maturity date of 2046. The Company is unable to predict if these funds will become available before their maturity date.

        The Company considers the declines in market value of its marketable securities investment portfolio to be temporary in nature. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, the Company's intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. As of December 29, 2018, the Company has determined that no other-than-temporary impairment losses existed.

        At December 29, 2018 and December 30, 2017, there were no material unrealized gains associated with the Company's available-for-sale investments.

Level 3 fair value measurements

        The following summarizes quantitative information about Level 3 fair value measurements.

Auction rate securities

Fair Value at
December 29, 2018
(000s)
  Valuation Technique   Unobservable Input   Weighted
Average
$5,759   Discounted cash flow   Estimated yield   3.23%

 

 

 

 

Expected holding period

 

10 years

 

 

 

 

Estimated discount rate

 

3.76%

        The Company has followed an established internal control procedure used in valuing auction rate securities. The procedure involves the analysis of valuation techniques and evaluation of unobservable inputs commonly used by market participants to price similar instruments, and which have been demonstrated to provide reasonable estimates of prices obtained in actual market transactions. Outputs from the valuation process are assessed against various market sources when they are available, including marketplace quotes, recent trades of similar illiquid securities, benchmark indices and independent pricing services. The technique and unobservable input parameters may be recalibrated periodically to achieve an appropriate estimation of the fair value of the securities.

        Significant changes in any of the unobservable inputs used in the fair value measurement of auction rate securities in isolation could result in a significantly lower or higher fair value measurement. An increase in expected yield would result in a higher fair value measurement, whereas an increase in expected holding period or estimated discount rate would result in a lower fair value measurement. Generally, a change in the assumptions used for expected holding period is accompanied by a directionally similar change in the assumptions used for estimated yield and discount rate.

        The following summarizes the activity in Level 3 financial instruments for the years ended December 29, 2018 and December 30, 2017 (in thousands):

Assets

 
  Year Ended  
Auction Rate Securities
  December 29,
2018
  December 30,
2017
 

Beginning balance

  $ 5,681   $ 5,196  

Gain included in other comprehensive income (loss)

    78     485  

Ending balance

  $ 5,759   $ 5,681  

Liabilities

 
  Year Ended  
Contingent Consideration (1)
  December 30,
2017
 

Beginning balance

  $  

Issues

    3,829  

Reclassification to acquisition-related liabilities

    (3,380 )

Gain recognized in selling, general and administrative expenses

    (449 )

Ending balance

  $  

(1)
In connection with the acquisition of Zentri, the Company recorded contingent consideration based on fiscal 2017 revenue from certain Zentri products.

Fair values of other financial instruments

        The Company's debt is recorded at cost, but is measured at fair value for disclosure purposes. The fair value of the Company's convertible senior notes is determined using observable market prices. The notes are traded in less active markets and are therefore classified as a Level 2 fair value measurement. As of December 29, 2018 and December 30, 2017, the fair value of the convertible senior notes was $419.0 million and $466.2 million, respectively.

        The Company's other financial instruments, including cash, accounts receivable and accounts payable, are recorded at amounts that approximate their fair values due to their short maturities.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments
12 Months Ended
Dec. 29, 2018
Derivative Financial Instruments  
Derivative Financial Instruments

5. Derivative Financial Instruments

        The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings.

Cash Flow Hedges

Foreign Currency Forward Contracts

        The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Changes in the fair value of the contracts are recorded in accumulated other comprehensive loss in the Consolidated Balance Sheet and subsequently reclassified into earnings in the period during which the hedged transaction is recognized. The reclassified amount is reported in the same financial statement line item as the hedged item. If the foreign currency forward contracts are terminated or can no longer qualify as hedging instruments prior to maturity, the fair value of the contracts recorded in accumulated other comprehensive loss may be recognized in the Consolidated Statement of Income based on an assessment of the contracts at the time of termination.

        The Company entered into foreign currency forward contracts in March 2018 for a portion of its forecasted operating expenses denominated in the Norwegian Krone. As of December 29, 2018, the contracts had maturities of one to twelve months and an aggregate notional value of $8.8 million. Losses expected to be reclassified into earnings in the next 12 months were not material. The fair value of the contracts, contract losses recognized in other comprehensive income and amounts reclassified from accumulated other comprehensive loss into earnings were not material for any of the periods presented.

Interest Rate Swaps

        The Company entered into an interest rate swap agreement with an original notional value of $72.5 million in connection with its Credit Facility in July 2016. The Company terminated the swap agreement on March 6, 2017, which resulted in the reclassification of $1.8 million of unrealized gains that were previously recorded in accumulated other comprehensive loss into earnings during fiscal 2017.

Non-designated Hedges

Foreign Currency Forward Contracts

        The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company recognizes gains and losses on the foreign currency forward contracts in interest income and other, net in the Consolidated Statement of Income in the same period as the remeasurement loss and gain of the related foreign currency denominated asset or liability. The Company does not apply hedge accounting to these foreign currency forward contracts.

        As of December 30, 2017, the Company held one foreign currency forward contract denominated in the Norwegian Krone with a notional value of $2.4 million. The fair value of the contract was not material as of December 30, 2017.

        The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):

 
  Year Ended    
Gain (Loss) Recognized in Income
  December 29,
2018
  December 30,
2017
  December 31,
2016
  Location

Foreign currency forward contracts

  $ 105   $ (207 ) $ (92 ) Interest income and other, net
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details
12 Months Ended
Dec. 29, 2018
Balance Sheet Details  
Balance Sheet Details

6. Balance Sheet Details

        The following tables show the details of selected Consolidated Balance Sheet items (in thousands):

Accounts Receivable, Net

 
  December 29,
2018
  December 30,
2017
 

Accounts receivable

  $ 73,832   $ 72,005  

Allowance for doubtful accounts

    (638 )   (638 )

  $ 73,194   $ 71,367  

Inventories

 
  December 29,
2018
  December 30,
2017
 

Work in progress

  $ 50,983   $ 46,698  

Finished goods

    23,989     26,434  

  $ 74,972   $ 73,132  

Property and Equipment

 
  December 29,
2018
  December 30,
2017
 

Buildings and improvements

  $ 109,025   $ 96,196  

Equipment

    62,895     59,836  

Computers and purchased software

    42,487     37,598  

Leasehold interest in ground leases

    23,840     23,840  

Leasehold improvements

    12,006     10,483  

Furniture and fixtures

    7,794     5,691  

    258,047     233,644  

Accumulated depreciation

    (118,998 )   (105,962 )

  $ 139,049   $ 127,682  

Other Current Liabilities

 
  December 29,
2018
  December 30,
2017
 

Accrued compensation and benefits

  $ 37,113   $ 33,631  

Accrued price protection credits

    12,033     8,239  

Other

    32,034     31,489  

  $ 81,180   $ 73,359  

Other Non-current Liabilities

 
  December 29,
2018
  December 30,
2017
 

Non-current tax liabilities

  $ 21,576   $ 39,196  

Other

    35,872     38,666  

  $ 57,448   $ 77,862  
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Risks and Uncertainties
12 Months Ended
Dec. 29, 2018
Risks and Uncertainties  
Risks and Uncertainties

7. Risks and Uncertainties

Financial Instruments

        Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash equivalents, investments, accounts receivable, notes receivable and derivatives. The Company places its cash equivalents and investments primarily in municipal bonds, money market funds, corporate bonds, variable-rate demand notes, U.S. government securities, agency securities, asset-back securities, certificates of deposit, commercial paper, auction-rate securities and international government bonds. Concentrations of credit risk with respect to accounts receivable are primarily due to customers with large outstanding balances. The Company's customers that accounted for greater than 10% of accounts receivable consisted of the following:

 
  December 29,
2018
  December 30,
2017
 

Arrow Electronics

    12 %   14 %

Edom Technology

    10 %   *  

Avnet

        16 %

*
Less than 10% of accounts receivable

        The Company performs periodic credit evaluations of its customers' financial condition and generally requires no collateral from its customers. The Company provides an allowance for potential credit losses based upon the expected collectibility of such receivables. Losses have not been significant for any of the periods presented.

        The Company holds three notes receivable from two privately held companies. The total carrying value of the notes was $2.4 million as of December 29, 2018, which was recorded in other assets, net in the Consolidated Balance Sheet.

        The Company holds two equity investments in privately held companies. One investment is accounted for using the equity method and had a carrying value of $4.1 million as of December 29, 2018. The second investment is recorded at cost minus impairment and had a carrying value of $2.0 million as of December 29, 2018. In fiscal 2018, the Company reduced the carrying value of the second investment by $1.8 million, which was recorded in interest income and other, net in the Consolidated Statements of Income. Both investments were recorded in other assets, net in the Consolidated Balance Sheet.

        As a result of its use of derivative instruments, the Company is exposed to the risk that its counterparties will fail to meet their contractual obligations. To mitigate this counterparty credit risk, the Company has a policy to enter into contracts with only selected major financial institutions. The Company periodically reviews and re-assesses the creditworthiness of such counterparties based on a variety of factors.

Distributor Advances

        On sales to distributors, the Company's payment terms often require the distributor to initially pay amounts owed to the Company for an amount in excess of their ultimate cost. The Company's sales price to its distributors may be higher than the amount that the distributors will ultimately owe the Company because distributors often negotiate price reductions after purchasing the product from the Company and such reductions are often significant. These negotiated price discounts are not granted until the distributor sells the product to the end customer, which may occur after the distributor has paid the original invoice amount to the Company. Payment of invoices prior to receiving an associated discount can have an adverse impact on the working capital of the Company's distributors. Accordingly, the Company has entered into agreements with certain distributors whereby it advances cash to the distributors to reduce the distributor's working capital requirements. The advance amounts are based on the distributor's inventory balance, and are adjusted quarterly. Such amounts are recorded in prepaid expenses and other current assets in the Consolidated Balance Sheet. The terms of these advances are set forth in binding legal agreements and are unsecured, bear no interest on unsettled balances and are due upon demand. The agreements governing these advances can be cancelled by the Company at any time.

Suppliers

        A significant portion of the Company's products are fabricated by Taiwan Semiconductor Manufacturing Co. (TSMC) or Semiconductor Manufacturing International Corporation (SMIC). The inability of TSMC or SMIC to deliver wafers to the Company on a timely basis could impact the production of the Company's products for a substantial period of time, which could have a material adverse effect on the Company's business, financial condition, results of operations and cash flows.

Customers

        The Company sells directly to end customers, distributors and contract manufacturers. Although the Company actually sells the products to, and is paid by, distributors and contract manufacturers, the Company refers to the end customer as its customer. None of the Company's end customers or contract manufacturers accounted for greater than 10% of revenue during fiscal 2018, 2017 or 2016. The Company's distributors that accounted for greater than 10% of revenue consisted of the following:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Arrow Electronics

    21 %   12 %   11 %

Edom Technology

    17 %   19 %   17 %

Avnet

    *     14 %   13 %

*
Less than 10% of revenue
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
12 Months Ended
Dec. 29, 2018
Acquisitions  
Acquisitions

8. Acquisitions

Z-Wave

        On April 18, 2018, the Company completed the acquisition of the Z-Wave business from Sigma Designs, Inc. for $243 million in cash. Z-Wave is an Internet of Things (IoT) technology for smart home solutions.

        This strategic acquisition expands the Company's IoT connectivity portfolio in the connected home market, while further scaling the Company's engineering team. These factors contributed to a purchase price that was in excess of the fair value of the net assets acquired and, as a result, the Company recorded goodwill. A portion of the goodwill is deductible for tax purposes. The purchase price was allocated as follows (in thousands):

 
  Amount   Weighted-Average
Amortization Period
(Years)

Intangible assets:

         

In-process research and development

  $ 20,900   Not amortized

Developed technology

    69,875   7

Customer relationships

    25,000   4

Trademarks

    9,900   7

    125,675    

Cash and cash equivalents

    2,841    

Accounts receivable

    5,311    

Inventory

    15,581    

Other current assets

    329    

Goodwill

    109,117    

Other non-current assets

    2,587    

Accounts payable

    (3,306 )  

Other current liabilities

    (8,918 )  

Other non-current liabilities

    (6,648 )  

Total purchase price

  $ 242,569    

        In-process research and development (IPR&D) represents acquired smart home technology that had not been completed as of the acquisition date. The fair value of IPR&D was determined using the income approach. The discount rate applied to the projected cash flows was 15.0%, which reflects the engineering and technical risks related to the projects. The allocation of the purchase price is preliminary and subject to change, based on the finalization of income tax matters.

        Revenues attributable to the Z-Wave business from the date of acquisition to December 29, 2018 were $37.0 million. The Company recorded approximately $4.9 million of acquisition-related costs in selling, general and administrative expenses during fiscal 2018.

        The following unaudited pro forma financial information presents combined results of operations for each of the periods presented, giving effect to the acquisition as if it had been completed on January 1, 2017. The pro forma financial information includes charges for the fair value write-up associated with acquired inventory, adjustments for amortization expense of acquired intangible assets and tax-related expenses. The pro forma results of operations are presented for informational purposes only and are not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2017 or of results that may occur in the future (in thousands, except per share data):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 
 
  (Unaudited)
 

Revenues

  $ 882,109   $ 824,009  

Net income

  $ 87,874   $ 27,958  

Earnings per share:

   
 
   
 
 

Basic

  $ 2.04   $ 0.66  

Diluted

  $ 2.00   $ 0.65  

Zentri

        On January 20, 2017, the Company acquired Zentri, Inc., a private company. Zentri is an innovator in low-power, cloud-connected Wi-Fi technologies for the IoT. The Company acquired Zentri for approximately $18.1 million, including initial cash consideration of approximately $14.3 million, and potential additional consideration with an estimated fair value of approximately $3.8 million at the date of acquisition.

        The purchase price was allocated as follows: intangible assets—$6.7 million; goodwill—$12.1 million; and other net liabilities—$0.7 million. The goodwill is not deductible for tax purposes. Pro forma information related to this acquisition has not been presented because it would not be materially different from amounts reported.

Micrium

        On October 3, 2016, the Company acquired Micrium, a private company. Micrium is a supplier of real-time operating system (RTOS) software for the IoT. The Company acquired Micrium for approximately $12.4 million, consisting of approximately $8.2 million in cash and $4.2 million in stock consideration. An additional approximately $1.0 million in stock consideration was accounted for as a transaction separate from the business combination based on its economic substance and will be recorded as post-combination compensation expense over four years.

        The purchase price was allocated as follows: intangible assets—$9.5 million; goodwill—$3.4 million; and other net liabilities—$0.5 million. A portion of the goodwill is deductible for tax purposes. Pro forma information related to this acquisition has not been presented because it would not be materially different from amounts reported.

Energy Micro

        On July 1, 2013, the Company acquired Energy Micro. In fiscal 2016, the Company entered into an agreement which settled the amount of the earn-out to be paid for fiscal 2015 through 2018. The total settlement amount was approximately $16.0 million (in lieu of potential payments of up to $26.7 million) and was paid on May 11, 2016.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 29, 2018
Goodwill and Other Intangible Assets  
Goodwill and Other Intangible Assets

9. Goodwill and Other Intangible Assets

Goodwill

        The following summarizes the activity in goodwill for the years ended December 29, 2018 and December 30, 2017 (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 

Beginning balance

  $ 288,227   $ 276,130  

Additions due to business combinations

    109,117     12,097  

Ending balance

  $ 397,344   $ 288,227  

Other Intangible Assets

        The gross carrying amount and accumulated amortization of other intangible assets are as follows (in thousands):

 
   
  December 29, 2018   December 30, 2017  
 
  Weighted-Average
Amortization
Period
(Years)
 
 
  Gross
Amount
  Accumulated
Amortization
  Gross
Amount
  Accumulated
Amortization
 

Core and developed technology

  8   $ 237,265   $ (102,116 ) $ 161,700   $ (89,442 )

Customer relationships

  5     46,890     (21,075 )   25,470     (16,180 )

Patents

              3,000     (2,750 )

Trademarks

  7     12,310     (2,442 )   3,690     (2,344 )

Total

  8   $ 296,465   $ (125,633 ) $ 193,860   $ (110,716 )

        Gross intangible assets increased $125.7 million in fiscal 2018 for assets added due to the acquisition of Z-Wave business. This increase was offset by $23.1 million due to the removal of fully amortized assets.

        Amortization expense related to intangible assets for fiscal 2018, 2017 and 2016 was $38.0 million, $27.1 million and $27.3 million, respectively. The estimated aggregate amortization expense for intangible assets subject to amortization for each of the five succeeding fiscal years is as follows (in thousands):

Fiscal Year
   
 

2019

  $ 39,222  

2020

    36,727  

2021

    32,337  

2022

    24,206  

2023

    18,286  
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt
12 Months Ended
Dec. 29, 2018
Debt  
Debt

10. Debt

1.375% Convertible Senior Notes

        On March 6, 2017, the Company completed a private offering of $400 million principal amount convertible senior notes (the "Notes"). The Notes bear interest semi-annually at a rate of 1.375% per year and will mature on March 1, 2022, unless repurchased, redeemed or converted at an earlier date. The Company used $72.5 million of the proceeds to pay off the then remaining balance under its credit agreement.

        The Notes are convertible at an initial conversion rate of 10.7744 shares of common stock per $1,000 principal amount of the Notes, or approximately 4.3 million shares of common stock, which is equivalent to a conversion price of approximately $92.81 per share. The conversion rate is subject to adjustment under certain circumstances. Holders may convert the Notes under the following circumstances: during any calendar quarter after the calendar quarter ended on June 30, 2017 if the closing price of the Company's common stock for at least 20 trading days in the 30 consecutive trading days ending on the last trading day of the preceding calendar quarter is greater than or equal to 130% of the conversion price of the Notes; during the five business day period after any ten consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the closing sale price of our common stock and the conversion rate on each such trading day; if specified distributions or corporate events occur; if the Notes are called for redemption; or at any time after December 1, 2021. The Company may redeem all or any portion of the Notes, at its option, on or after March 6, 2020, if the last reported sale price of the Company's common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period. Upon conversion, the Notes may be settled in cash, shares of the Company's common stock or a combination of cash and shares, at the Company's election.

        The principal balance of the Notes was separated into liability and equity components, and was recorded initially at fair value. The excess of the principal amount of the liability component over its carrying amount represents the debt discount, which is amortized to interest expense over the term of the Notes using the effective interest method. The carrying amount of the liability component was estimated by discounting the contractual cash flows of similar non-convertible debt at an appropriate market rate at the date of issuance.

        The Company incurred debt issuance costs of approximately $10.6 million, which was allocated to the liability and equity components in proportion to the allocation of the proceeds. The costs allocated to the liability component are being amortized as interest expense over the term of the Notes using the effective interest method.

        The carrying amount of the Notes consisted of the following (in thousands):

 
  December 29,
2018
  December 30,
2017
 

Liability component

             

Principal

  $ 400,000   $ 400,000  

Unamortized debt discount

    (39,298 )   (50,499 )

Unamortized debt issuance costs

    (5,931 )   (7,622 )

Net carrying amount

  $ 354,771   $ 341,879  

Equity component

             

Net carrying amount

  $ 57,735   $ 57,735  

        The liability component of the Notes is recorded in convertible debt on the Consolidated Balance Sheet. The equity component of the Notes is recorded in additional paid-in capital. The effective interest rate for the liability component was 4.75%. As of December 29, 2018, the remaining period over which the debt discount and debt issuance costs will be amortized was 3.2 years.

        Interest expense related to the Notes was comprised of the following (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 

Contractual interest expense

  $ 5,500   $ 4,492  

Amortization of debt discount

    11,202     8,816  

Amortization of debt issuance costs

    1,690     1,330  

  $ 18,392   $ 14,638  

Credit Facility

        In connection with the Company's offering of the Notes, it and certain of its domestic subsidiaries (the "Guarantors") amended its existing credit agreement and paid off the then remaining balance of $72.5 million. The amended agreement (the "Credit Facility") consists of a $300 million revolving credit facility with a maturity date of July 24, 2020. The Credit Facility includes a $25 million letter of credit sublimit and a $10 million swingline loan sublimit. The Company also has an option to increase the size of the borrowing capacity by up to an aggregate of $200 million in additional commitments, subject to certain conditions.

        The revolving credit facility, other than swingline loans, will bear interest at the Eurodollar rate plus an applicable margin or, at the option of the Company, a base rate (defined as the highest of the Wells Fargo prime rate, the Federal Funds rate plus 0.50% and the Eurodollar Base Rate plus 1.00%) plus an applicable margin. Swingline loans accrue interest at the base rate plus the applicable margin for base rate loans. The applicable margins for the Eurodollar rate loans range from 1.25% to 2.00% and for base rate loans range from 0.25% to 1.00%, depending in each case, on the leverage ratio as defined in the Credit Facility.

        The Credit Facility contains various conditions, covenants and representations with which the Company must be in compliance in order to borrow funds and to avoid an event of default, including financial covenants that the Company must maintain a leverage ratio (funded debt/EBITDA) of no more than 3.00 to 1 and a minimum fixed charge coverage ratio (EBITDA/interest payments, income taxes and capital expenditures) of no less than 1.25 to 1. As of December 29, 2018, the Company was in compliance with all covenants of the Credit Facility. The Company's obligations under the Credit Facility are guaranteed by the Guarantors and are secured by a security interest in substantially all assets of the Company and the Guarantors.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
12 Months Ended
Dec. 29, 2018
Commitments and Contingencies  
Commitments and Contingencies

11. Commitments and Contingencies

Operating Leases

        The Company leases certain facilities under operating lease agreements that expire at various dates through 2027. Some of these arrangements contain renewal options and require the Company to pay taxes, insurance and maintenance costs.

        Rent expense under operating leases was $6.0 million, $5.5 million and $4.7 million for fiscal 2018, 2017 and 2016, respectively. The minimum annual future rentals under the terms of these leases as of December 29, 2018 are as follows (in thousands):

Fiscal Year
   
 

2019

  $ 5,287  

2020

    4,746  

2021

    4,051  

2022

    3,485  

2023

    2,810  

Thereafter

    3,842  

Total minimum lease payments

  $ 24,221  

Investment Commitment

        The Company has committed to invest up to $10.0 million in a limited partnership, of which approximately $4.3 million was funded through December 29, 2018.

Patent Litigation—Cresta Technology

        On January 28, 2014, Cresta Technology Corporation ("Cresta Technology"), a Delaware corporation, filed a lawsuit against the Company in the United States District Court in the District of Delaware, alleging infringement of three United States Patents (the "Cresta Patents"). On July 16, 2014, the Company filed a lawsuit against Cresta Technology in the United States District Court in the Northern District of California alleging infringement of six United States Patents.

        Cresta Technology declared bankruptcy in 2016 and the Cresta patents and the Delaware lawsuit were acquired by Crespe LLC.

        On September 17, 2018, the Company and Crespe LLC settled all matters. The Company received a non-material payment from Crespe LLC. There was no payment from the Company and the Company received a full license to the Cresta Patents and dismissal of all claims.

Patent Litigation—Bandspeed

        On June 21, 2018, Bandspeed, LLC ("Bandspeed"), a Texas limited liability company, filed a lawsuit against the Company in the United States District Court of the Western District of Texas, Austin Division, alleging infringement of eight United States Patents. On November 9, 2018, the Company and Bandspeed settled all matters, and the Court ordered a dismissal on November 19, 2018. The Company made a non-material payment to Bandspeed and received a full license to the alleged patents and dismissal of all claims.

Other

        The Company is involved in various other legal proceedings that have arisen in the normal course of business. While the ultimate results cannot be predicted with certainty, the Company does not expect them to have a material adverse effect on its Consolidated Financial Statements.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity
12 Months Ended
Dec. 29, 2018
Stockholders' Equity  
Stockholders' Equity

12. Stockholders' Equity

Common Stock

        The Company issued 0.8 million shares of common stock during fiscal 2018.

Share Repurchase Programs

        The Board of Directors authorized the following share repurchase programs (in thousands):

Program Authorization Date
  Program
Termination
Date
  Program
Amount
 

October 2017

  December 2019   $ 200,000 *

January 2017

  December 2017   $ 100,000  

August 2015

  December 2016   $ 100,000  

*
In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100 million to $200 million and extended the termination date from December 2018 to December 2019.

        These programs allow for repurchases to be made in the open market or in private transactions, including structured or accelerated transactions, subject to applicable legal requirements and market conditions. The Company repurchased 0.4 million shares of its common stock for $39.3 million during fiscal 2018. The Company did not repurchase any shares of its common stock during fiscal 2017. The Company repurchased 0.9 million shares of its common stock for $40.5 million during fiscal 2016. These shares were retired upon repurchase.

Reclassifications From Accumulated Other Comprehensive Loss

        The following table summarizes the effect on net income from reclassifications out of accumulated other comprehensive loss (in thousands):

 
  Year ended  
Reclassification
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Losses on available-for-sales securities to:

                   

Interest income and other, net

  $ (49 ) $   $  

Gains (losses) on cash flow hedges to:

   
 
   
 
   
 
 

Interest income and other, net

    (316 )        

Interest expense

        1,808     (249 )

    (365 )   1,808     (249 )

Income tax (expense) benefit

   
77
   
(633

)
 
87
 

Total gains (losses) reclassified

  $ (288 ) $ 1,175   $ (162 )

Income Tax Allocated to the Components of Other Comprehensive Income (Loss)

        The income tax effects of the components of other comprehensive income (loss) were as follows (in thousands):

 
  Year ended  
Income tax (expense) benefit on:
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net changes to available-for-sale securities:

                   

Unrealized gains (losses) arising during the period

  $ (79 ) $ 255   $ 63  

Reclassification for losses included in net income

    (10 )        

Net changes to cash flow hedges:

   
 
   
 
   
 
 

Unrealized gains (losses) arising during the period

    200         (513 )

Reclassification for gains (losses) included in net income          

    (66 )   633     (87 )

  $ 45   $ 888   $ (537 )
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues
12 Months Ended
Dec. 29, 2018
Revenues  
Revenues

13. Revenues

        The Company groups its revenues into four categories, based on the markets and applications in which its products may be used. The following disaggregates the Company's revenue by product category (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017 (1)
  December 31,
2016 (1)
 

Internet of Things

  $ 463,838   $ 395,012   $ 314,614  

Infrastructure

    199,478     152,158     147,677  

Broadcast

    141,412     152,980     157,746  

Access

    63,539     68,717     77,589  

  $ 868,267   $ 768,867   $ 697,626  

(1)
Under the modified retrospective method, prior period amounts have not been adjusted.

        A portion of the Company's sales are made to distributors under agreements allowing certain rights of return and/or price protection related to the final selling price to the end customers. These factors impact the timing and uncertainty of revenues and cash flows. The Company recognized revenue of $24.3 million during fiscal 2018 from performance obligations that were satisfied in previous reporting periods. The following disaggregates the Company's revenue by sales channel (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017 (1)
  December 31,
2016 (1)
 

Distributors

  $ 618,989   $ 547,419   $ 471,622  

Direct customers

    249,278     221,448     226,004  

  $ 868,267   $ 768,867   $ 697,626  

(1)
Under the modified retrospective method, prior period amounts have not been adjusted.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
12 Months Ended
Dec. 29, 2018
Stock-Based Compensation  
Stock-Based Compensation

14. Stock-Based Compensation

        In fiscal 2009, the stockholders of the Company approved the 2009 Stock Incentive Plan (the "2009 Plan") and the 2009 Employee Stock Purchase Plan (the "2009 Purchase Plan"). In fiscal 2017, the stockholders of the Company approved amendments to both the 2009 Plan and the 2009 Purchase Plan. These amendments authorized additional shares of common stock for issuance, to comply with changes in applicable law, improve the Company's corporate governance and to implement other best practices.

2009 Stock Incentive Plan

        Under the 2009 Plan, the following may be granted: stock options, stock appreciation rights, performance shares, performance stock units, restricted stock units (RSUs), restricted stock awards (RSAs), performance-based awards and other awards (collectively, all such grants are referred to as "awards"). The fiscal 2017 amendments to the 2009 Plan created a single share pool. All awards now deduct one share from the 2009 Plan shares available for issuance for each share granted. Awards granted under the 2009 Plan generally contain vesting provisions ranging from three to four years. The exercise price of stock options offered under the 2009 Plan may not be less than 100% of the fair market value of a share of our common stock on the date of grant. To the extent awards granted under the 2009 Plan terminate, expire or lapse for any reason, or are settled in cash, shares subject to such awards will again be available for grant.

2000 Stock Incentive Plan

        In fiscal 2000, the Company's Board of Directors and stockholders approved the 2000 Plan. The 2000 Plan contains programs for (i) the discretionary granting of stock options to employees, non-employee board members and consultants for the purchase of shares of the Company's common stock, (ii) the discretionary issuance of common stock directly (as granted under direct issuance shares in RSAs and RSUs), (iii) the granting of special below-market stock options to executive officers and other highly compensated employees of the Company for which the exercise price can be paid using payroll deductions and (iv) the automatic issuance of stock options to non-employee board members. The discretionary issuance of common stock, RSUs and stock options generally contain vesting provisions ranging from three to eight years. If permitted by the Company, stock options can be exercised immediately and, similar to the direct issuance shares, are subject to repurchase rights which generally lapse in accordance with the vesting schedule. The repurchase rights provide that upon certain defined events, the Company can repurchase unvested shares at the price paid per share. The term of each stock option is no more than ten years from the date of grant.

Stock Grants and Modifications

        The Company granted to its employees 0.6 million, 0.7 million and 1.3 million shares of full value awards and 0.0 million, 0.0 million, and 0.2 million stock options from the 2009 Plan during fiscal 2018, 2017 and 2016, respectively.

        The Company recorded $0.9 million in selling, general and administrative expense during fiscal 2016 in connection with the modifications of certain equity awards. The modifications were pursuant to three employee terminations in fiscal 2016. There were no other significant modifications made to any stock grants during fiscal 2018, 2017 or 2016.

        Included in the full value awards granted under the 2009 Plan in fiscal 2018, 2017 and 2016 were a total of 41 thousand, 54 thousand and 65 thousand market-based stock awards, respectively. The awards, also known as market stock units (MSUs), provide the rights to acquire a number of shares of common stock for no cash consideration based upon achievement of specified levels of market conditions. The requisite service period for these MSUs is also the vesting period, which is generally three years. The performance criteria of the MSUs measure the difference between the total stockholders' return of the Company against that of the PHLX Semiconductor Sector Total Return Index.

        Also included in the full value awards granted under the 2009 Plan during fiscal 2018, 2017 and 2016 were 41 thousand, 54 thousand and 65 thousand performance-based stock awards, respectively. The awards, also known as PSUs, provide for the rights to acquire a number of shares of common stock for no cash consideration based upon the achievement of specified revenue objectives during the year. The requisite service period for these PSUs is approximately three years from the date of grant.

2009 Employee Stock Purchase Plan

        The rights to purchase common stock granted under the 2009 Purchase Plan are intended to be treated as either (i) purchase rights granted under an "employee stock purchase plan," as that term is defined in Section 423(b) of the Internal Revenue Code (the "423(b) Plan"), or (ii) purchase rights granted under an employee stock purchase plan that is not subject to the terms and conditions of Section 423(b) of the Internal Revenue Code (the "Non-423(b) Plan"). The Company will retain the discretion to grant purchase rights under either the 423(b) Plan or the Non-423(b) Plan. Eligible employees may purchase a limited number of shares of the Company's common stock at no less than 85% of the fair market value of a share of common stock at prescribed purchase intervals during an offering period. Each offering period will be comprised of a series of one or more successive and/or overlapping purchase intervals and has a maximum term of 24 months. During fiscal 2018, 2017 and 2016, the Company issued 223 thousand, 239 thousand and 224 thousand shares, respectively, under the 2009 Purchase Plan to its employees. The weighted-average fair value for purchase rights granted in fiscal 2018 under the 2009 Purchase Plan was $22.59 per share.

Accounting for Stock-Based Compensation

        Stock-based compensation costs are based on the fair values on the date of grant for stock awards and stock options and on the date of enrollment for the employee stock purchase plans. The fair values of stock awards (such as RSUs, PSUs and RSAs) are estimated based on their intrinsic values. The fair values of MSUs are estimated using a Monte Carlo simulation. The fair values of stock options and employee stock purchase plans are estimated using the Black-Scholes option-pricing model.

        The Black-Scholes valuation calculation requires the Company to estimate key assumptions such as future stock price volatility, expected terms, risk-free rates and dividend yield. Expected stock price volatility is based upon a combination of both historical volatility and implied volatility derived from traded options on the Company's stock in the marketplace. Expected term is derived from an analysis of historical exercises and remaining contractual life of options. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. The Company has never paid cash dividends and does not currently intend to pay cash dividends, thus it has assumed a 0% dividend yield.

        The Monte Carlo simulation used to calculate the fair value of the MSUs simulates the present value of the potential outcomes of future stock prices of the Company and the Philadelphia Semiconductor Sector Total Return Index over the requisite service period. The projection of stock prices are based on the risk-free rate of return, the volatilities of the stock price of the Company and the Index, and the correlation of the stock price of the Company with the Index.

        The Company estimates potential forfeitures of stock grants and adjusts compensation cost recorded accordingly. The estimate of forfeitures will be adjusted over the requisite service period to the extent that actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized through a cumulative catch-up adjustment in the period of change and will also impact the amount of stock-based compensation expense to be recognized in future periods.

        The fair values of stock options and RSUs are amortized as compensation expense on a straight-line basis over the vesting period of the grants. The fair values of RSAs are fully expensed in the period of grant, when shares are immediately issued with no vesting restrictions. The fair values of MSUs are amortized as compensation expense on a straight-line basis over the performance and service periods of the grants. The fair values of PSUs are amortized as compensation expense on a straight-line basis over the performance period when the performance is probable of achievement, and over the remaining service periods thereafter. Compensation expense recognized is shown in the operating activities section of the Consolidated Statements of Cash Flows.

        The fair values estimated from the Black-Scholes option-pricing model for ESPP and stock options granted were calculated using the following assumptions:

 
  Year Ended  
Employee Stock Purchase Plan
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

    30 %   28 %   30 %

Risk-free interest rate %

    2.4 %   1.1 %   0.6 %

Expected term (in months)

    9     8     15  

Dividend yield

             


 

 
  Year Ended  
Stock Options
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

            32 %

Risk-free interest rate %

            1.3 %

Expected term (in years)

            5.4  

Dividend yield

             

        The fair values estimated from Monte Carlo simulation for MSUs were calculated using the following assumptions:

 
  Year Ended  
MSUs
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

    29 %   31 %   30 %

Risk-free interest rate %

    2.4 %   1.6 %   0.9 %

Expected term (in years)

    2.9     2.9     2.9  

Dividend yield

             

        A summary of stock-based compensation activity with respect to fiscal 2018 follows:

Stock Options
  Shares
(000s)
  Weighted-
Average
Exercise
Price
  Weighted-Average
Remaining
Contractual
Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    170   $ 38.88              

Exercised

    (33 ) $ 36.45              

Outstanding at December 29, 2018

    137   $ 39.47     7.1   $ 5,327  

Vested at December 29, 2018 and expected to vest

   
83
 
$

40.39
   
7.1
 
$

3,154
 

Exercisable at December 29, 2018

   
50
 
$

37.88
   
7.1
 
$

2,031
 


 

RSAs and RSUs
  Shares
(000s)
  Weighted-
Average
Purchase
Price
  Weighted-Average
Remaining
Vesting Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    1,523   $              

Granted

    522   $              

Vested or issued

    (730 ) $              

Cancelled or forfeited

    (97 ) $              

Outstanding at December 29, 2018

    1,218   $     0.86   $ 95,620  

Outstanding at December 29, 2018 and expected to vest

   
1,147
 
$

   
0.86
 
$

90,008
 


 

PSUs and MSUs
  Shares
(000s)
  Weighted-
Average
Purchase
Price
  Weighted-Average
Remaining
Vesting Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    259   $              

Granted

    81   $              

Earned or issued

    (37 ) $              

Cancelled or forfeited

    (21 ) $              

Outstanding at December 29, 2018

    282   $     1.1   $ 22,164  

Outstanding at December 29, 2018 and expected to vest

   
249
 
$

   
1.1
 
$

19,615
 

        The following summarizes the Company's weighted average fair value at the date of grant:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Per grant of RSAs and RSUs

  $ 93.75   $ 72.85   $ 40.55  

Per grant of PSUs and MSUs

  $ 97.53   $ 78.40   $ 32.23  

Per grant of stock options

  $   $   $ 40.38  

        The following summarizes the Company's stock-based payment and stock option values (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Intrinsic value of stock options exercised

  $ 1,952   $ 2,174   $ 2,560  

Intrinsic value of RSUs that vested

  $ 68,012   $ 53,093   $ 36,502  

Grant date fair value of RSUs that vested

  $ 37,720   $ 32,449   $ 39,853  

Intrinsic value of MSUs that vested

  $ 3,562   $ 687   $  

Grant date fair value of MSUs that vested

  $ 1,788   $ 633   $  

        The Company received cash of $13.3 million for the issuance of common stock, and paid $19.5 million for shares withheld for taxes, during fiscal 2018. The Company issues shares from the shares reserved under its stock plans upon the exercise of stock options, vesting of RSUs, PSUs and MSUs, and purchases through employee stock purchase plans. The Company does not currently expect to repurchase shares from any source to satisfy such obligation.

        The following table presents details of stock-based compensation costs recognized in the Consolidated Statements of Income (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Cost of revenues

  $ 1,238   $ 1,090   $ 1,070  

Research and development

    23,867     21,771     19,573  

Selling, general and administrative

    24,972     21,891     18,985  

    50,077     44,752     39,628  

Income tax benefit

    8,890     11,073     8,496  

  $ 41,187   $ 33,679   $ 31,132  

        The decrease in income tax benefit in fiscal 2018 was due to the reduced current and future deductibility of executive stock compensation as a result of the Tax Cuts and Jobs Act. The increase in income tax benefit in fiscal 2017 was primarily due to the recognition of excess tax benefits in connection with the Company's adoption of ASU 2016-09, offset in part by an adjustment in the deferred tax asset due to the recent tax reform. The Company had approximately $65.4 million of total unrecognized compensation costs related to granted stock options and awards as of December 29, 2018 that are expected to be recognized over a weighted-average period of approximately 1.9 years. There were no significant stock-based compensation costs capitalized into assets in any of the periods presented.

        As of December 29, 2018, the Company had reserved shares of common stock for future issuance as follows (in thousands):

2009 Stock Incentive Plan

    2,343  

2009 Employee Stock Purchase Plan

    985  

Total shares reserved

    3,328  
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plan
12 Months Ended
Dec. 29, 2018
Employee Benefit Plan  
Employee Benefit Plan

15. Employee Benefit Plan

        The Company maintains a defined contribution or 401(k) Plan for its qualified U.S. employees. Participants may contribute a percentage of their compensation on a pre-tax basis, subject to a maximum annual contribution imposed by the Internal Revenue Code. The Company may make discretionary matching contributions as well as discretionary profit-sharing contributions to the 401(k) Plan. The Company contributed $3.7 million, $3.5 million and $3.4 million to the 401(k) Plan during fiscal 2018, 2017 and 2016, respectively.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions
12 Months Ended
Dec. 29, 2018
Related Party Transactions  
Related Party Transactions

16. Related Party Transactions

        On July 1, 2013, Geir Førre joined the Company as senior vice president. Mr. Førre was chief executive officer of Energy Micro, until it was acquired by the Company. Mr. Førre was the beneficial owner of approximately 30% of the Energy Micro equity. In fiscal 2016, the Company entered into an agreement which settled the amount of the earn-out to be paid for fiscal 2015 through 2018. Under this agreement, Mr. Førre received approximately $4.8 million.

        Alf-Egil Bogen served on the Company's board of directors from October 17, 2013 to April 21, 2016. Mr. Bogen was chief marketing officer of Energy Micro, until it was acquired by the Company. Mr. Bogen was the beneficial owner of approximately 2% of the Energy Micro equity. Under the settlement agreement, Mr. Bogen received approximately $0.3 million that was paid for fiscal 2015 through 2018 earn-out.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 29, 2018
Income Taxes  
Income Taxes

17. Income Taxes

        The Tax Cuts and Jobs Act (the Act) was enacted in the U.S. on December 22, 2017. The Act reduced the U.S. federal corporate income tax rate to 21% from 35%, required companies to pay a one-time Transition Tax on earnings of certain foreign subsidiaries that were previously tax deferred and created new taxes on certain foreign-sourced earnings. In 2017 and the first nine months of 2018, the Company recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in Staff Accounting Bulletin No. 118 or "SAB 118" because it had not yet completed the enactment-date accounting for these effects. In 2017, the Company recorded tax expense related to the enactment-date effects of the Act that included recording the one-time Transition Tax liability related to undistributed earnings of certain foreign subsidiaries that were not previously taxed, the revaluation of deferred tax assets and liabilities and other deferred tax impacts. In 2018, certain discrete adjustments to provisional amounts were recorded. The changes to the 2017 enactment-date provisional amounts decreased the effective tax rate in 2018 by (6.2)%.

SAB 118 measurement period

        The Company applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018. At December 30, 2017, the Company had not completed its accounting for the enactment-date income tax effects of the Act under ASC 740, Income Taxes, specifically for the following aspects: remeasurement of deferred tax assets and liabilities, one-time Transition Tax, its indefinite reinvestment assertion and its accounting policy for global intangible low-taxed income. As of December 29, 2018, the Company has now completed its accounting for all of the enactment-date income tax effects of the Act. As further discussed below, during 2018, the Company recognized a benefit of $4.5 million to the provisional amounts recorded at December 30, 2017 and included these adjustments as a component of income tax expense from continuing operations.

One-time Transition Tax

        The one-time Transition Tax is based on the Company's total post-1986 earnings and profits (E&P), which were previously deferred from U.S. income tax under U.S. tax law. The Company recorded a provisional amount for its one-time Transition Tax liability for each of its foreign subsidiaries, resulting in a Transition Tax cost of $54.4 million, which after offset by tax attributes resulted in a total provisional Transition Tax liability of $42.6 million at December 30, 2017.

        Upon further analysis of the Act, Notices and Regulations issued and proposed by the U.S. Department of the Treasury and the Internal Revenue Service, the Company finalized its calculations of the Transition Tax liability during 2018. The Company decreased its December 30, 2017 provisional amount by $6.1 million, which is included as a component of income tax expense from continuing operations. The Company elected to pay the Transition Tax over the eight-year period provided in the Act. As of December 29, 2018, the unpaid balance of its Transition Tax obligation is $21.6 million, which is payable between April 2022 and April 2025.

Deferred tax assets and liabilities

        As of December 30, 2017, the Company remeasured certain deferred tax assets and liabilities based on the tax rates at which they were expected to reverse in the future (which was generally 21%), by recording a net provisional benefit of $28.1 million. This included the release of a deferred tax liability for future foreign earnings generated by one of the Company's foreign subsidiaries upon resolution of the Altera case of $39.4 million as well as the release of approximately $10.5 million of valuation allowances with corresponding deferred tax benefits. These benefits were offset by the revaluation of the Company's net deferred tax asset and a corresponding increase to deferred tax expense of $21.8 million. Upon further analysis of certain aspects of the Act and refinement of its calculations during the 12 months ended December 29, 2018, the Company reduced its provisional benefit by $1.0 million, which is included as a component of income tax expense from continuing operations.

Global intangible low-taxed income (GILTI)

        The Act subjects a U.S. shareholder to tax on GILTI earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense.

        Because the Company was still evaluating the GILTI provisions as of December 30, 2017, no GILTI-related deferred amounts were recorded in 2017. After further consideration in the current year, the Company has elected to account for GILTI as a period cost in the year the tax is incurred.

Indefinite reinvestment assertion

        Beginning in 2018, the Act provides for a 100% dividends received deduction for dividends received from 10-percent owned foreign corporations by U.S. corporate shareholders, subject to a one-year holding period. Although dividend income is now generally exempt from U.S. federal income tax in the hands of U.S. corporate shareholders, companies must still apply the guidance of ASC 740-30-25-18 to account for the tax consequences of outside basis differences and other tax impacts of their investments in non-U.S. subsidiaries. As the Company was still evaluating how the Act would impact the Company's existing indefinite reinvestment assertion as of December 30, 2017, no deferred tax impacts for this item were recorded.

        Upon further analysis, the Company has modified its unremitted earnings assertion both historically and on a go-forward basis to exclude the net book income of its Singapore subsidiary from the indefinite reinvestment assertion. As a result, the Company has accrued a deferred tax liability of $0.6 million associated with the state tax cost of remitting these earnings which is included as a component of income tax expense from continuing operations.

        Income before income taxes includes the following components (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Domestic

  $ 19,777   $ 9,700   $ 4,313  

Foreign

    52,384     67,203     60,183  

  $ 72,161   $ 76,903   $ 64,496  

        The provision (benefit) for income taxes consists of the following (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Current:

                   

Domestic

  $ (8,843 ) $ 48,947   $ 2,639  

Foreign

    5,888     7,077     4,421  

Total Current

    (2,955 )   56,024     7,060  

Deferred:

   
 
   
 
   
 
 

Domestic

    (8,978 )   (25,760 )   (2,430 )

Foreign

    503     (453 )   (1,628 )

Total Deferred

    (8,475 )   (26,213 )   (4,058 )

Provision (benefit) for income taxes

  $ (11,430 ) $ 29,811   $ 3,002  

        The reconciliation of the federal statutory tax rate to the Company's effective tax rate is as follows:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Federal statutory rate

    21.0 %   35.0 %   35.0 %

Foreign tax rate benefit

    (12.9 )   (25.4 )   (22.6 )

Research and development tax credits

    (9.8 )   (4.5 )   (4.1 )

GILTI and Subpart F income

    4.3     1.4     1.4  

Nondeductible (nontaxable) foreign expenses

    3.9     1.1     (4.0 )

State tax expense

    1.5     0.9     0.6  

Release of prior year unrecognized tax benefits

    (2.7 )   (0.6 )   (1.7 )

Excess officer compensation

    2.4     1.5     1.4  

Other tax effects of equity compensation

    (0.4 )   (2.2 )   (1.5 )

Change in cost-sharing treatment of stock-based compensation

    (2.2 )   5.2     (0.5 )

Excess tax benefit of stock-based compensation

    (5.9 )   (5.6 )    

Change in prior period valuation allowance

    (2.5 )   (1.3 )   (0.6 )

Transition tax on unremitted foreign earnings

    (8.4 )   70.8      

Revaluation of deferred tax balances

    0.3     28.2      

Other deferred tax impacts of tax reform

    (3.1 )   (64.8 )    

Other

    (1.3 )   (0.9 )   1.3  

Effective Tax Rate

    (15.8 )%   38.8 %   4.7 %

        The effective tax rate for fiscal 2018 decreased from fiscal 2017 primarily due to the reduction in the U.S. federal statutory rate as well as the inclusion of one-time tax impacts recorded in 2017 from the enactment of the Act. This decrease in the effective tax rate was offset by a decrease in the Company's foreign tax rate benefit.

        The effective tax rate for fiscal 2017 increased from fiscal 2016 primarily due to the one-time Transition Tax on unrepatriated earnings of certain foreign subsidiaries as a result of the enactment of the Act. Additional tax expense was also recognized for the revaluation of the Company's deferred tax assets and liabilities due to the change in the federal tax rate from 35% to 21%. These increases in tax expense were partially offset by the release of a deferred tax liability related to future foreign earnings expected under the Company's intercompany cost-sharing arrangement, as well as a decrease in the valuation allowance established on federal research and development tax credits.

        On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. v. Commissioner which concluded that related parties in an intercompany cost-sharing arrangement are not required to share expenses related to stock-based compensation. In February 2016, the U.S. Internal Revenue Service appealed the decision to the U.S Court of Appeals for the Ninth Circuit (the "Ninth Circuit"). On July 24, 2018, the Ninth Circuit reversed the 2015 decision of the U.S. Tax Court; however, on August 7, 2018, the Ninth Circuit withdrew its July 2018 decision to allow time for a reconstituted panel to confer on the appeal. On October 16, 2018, a rehearing was held, however, no decision has been made by the Ninth Circuit. Although the U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations, based on the facts and circumstances of the Tax Court Case, the Company continues to reflect a tax benefit in its financial statements based on the expectation that the Tax Court decision will be upheld on appeal. As of the end of fiscal 2018, the Company's financial statements reflect a net deferred tax asset of $27.2 million for this position. The Company will continue to monitor ongoing developments and potential impacts to its Consolidated Financial Statements.

        The Company's operations in Singapore are subject to reduced tax rates through June 30, 2024, as long as certain conditions are met. Without the impact of the one-time Transition Tax, the income tax benefit from the reduced Singapore tax rate reflected in earnings was approximately $5.4 million (representing $0.12 per diluted share) in fiscal 2018, approximately $11.0 million (representing $0.25 per diluted share) in fiscal 2017 and approximately $7.7 million (representing $0.18 per diluted share) in fiscal 2016.

Deferred Income Taxes

        Deferred tax assets and liabilities are recorded for the estimated tax impact of temporary differences between the tax basis and book basis of assets and liabilities. Significant components of the Company's deferred taxes as of December 29, 2018 and December 30, 2017 are as follows (in thousands):

 
  December 29,
2018
  December 30,
2017
 

Deferred tax assets:

             

Net operating loss carryforwards

  $ 9,973   $ 12,925  

Research and development tax credit carryforwards

    12,500     12,322  

Stock-based compensation

    4,360     5,256  

Depreciation and amortization

    7,799      

Capitalized research and development

    2,521     3,468  

Deferred income on shipments to distributors

    5,824     7,070  

Expected future cost-sharing adjustment

    25,257     21,582  

Accrued liabilities and other

    7,737     6,999  

    75,971     69,622  

Less: Valuation allowance

    (4,975 )   (6,518 )

    70,996     63,104  

Deferred tax liabilities:

   
 
   
 
 

Acquired intangible assets

    20,656     13,884  

Depreciation and amortization

    4,604     1,274  

Convertible debt

    8,080     10,351  

Prepaid expenses and other

    2,142     1,421  

    35,482     26,930  

Net deferred tax assets

  $ 35,514   $ 36,174  

        As of December 29, 2018, the Company had federal net operating loss and research and development tax credit carryforwards of approximately $32.7 million and $1.9 million, respectively, as a result of the Silicon Clocks, Spectra Linear and Ember acquisitions. These carryforwards expire in fiscal years 2020 through 2031. Recognition of these loss and credit carryforwards is subject to an annual limit, which may cause them to expire before they are used.

        As of December 29, 2018, the Company had foreign net operating loss carryforwards of approximately $1.9 million as a result of the Energy Micro acquisition. These loss carryforwards do not expire and recognition is not subject to an annual limit.

        The Company also had state loss, state tentative minimum tax credit, and state research and development tax credit carryforwards of approximately $43.8 million, $0.1 million, and $13.5 million, respectively. A portion of these loss and credit carryforwards was generated by the Company and a portion was acquired through the Integration Associates, Silicon Clocks, Spectra Linear, Ember and Zentri acquisitions. Certain of these carryforwards expire in fiscal years 2019 through 2036, and others do not expire. Recognition of some of these loss and credit carryforwards is subject to an annual limit, which may cause them to expire before they are used.

        A valuation allowance is established against a deferred tax asset when it is more likely than not that the deferred tax asset will not be realized. As of December 29, 2018, the Company maintains a valuation allowance with respect to certain deferred tax assets relating to state research and development tax credit and state net operating loss carryforwards.

        At the end of fiscal 2018, undistributed earnings of certain of the Company's foreign subsidiaries of approximately $105 million are intended to be permanently reinvested outside the U.S. Accordingly, no provision for foreign withholding tax and state income taxes associated with a distribution of these earnings has been made. Determination of the amount of the unrecognized deferred tax liability on these unremitted earnings is not practicable.

Uncertain Tax Positions

        The following table summarizes the activity related to gross unrecognized tax benefits (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Beginning balance

  $ 3,187   $ 3,054   $ 3,610  

Additions based on tax positions related to current year

    630     456     439  

Additions based on tax positions related to prior years

    115     114     99  

Reductions for tax positions as a result of a lapse of the applicable statute of limitations

    (1,896 )   (437 )   (1,094 )

Ending balance

  $ 2,036   $ 3,187   $ 3,054  

        As of December 29, 2018, December 30, 2017 and December 31, 2016, the Company had gross unrecognized tax benefits, inclusive of interest, of $2.1 million, $3.2 million and $3.0 million, respectively, of which $2.1 million, $3.2 million and $2.2 million, respectively, would affect the effective tax rate if recognized.

        The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. These amounts were not material for fiscal years 2018, 2017 and 2016.

        The Norwegian Tax Administration ("NTA") has completed its examination of the Company's Norwegian subsidiary for income tax matters relating to fiscal years 2013, 2014, 2015 and 2016. The Company received a final assessment from the NTA in December 2017 concerning an adjustment to its 2013 taxable income related to the pricing of an intercompany transaction. The Company is currently appealing the assessment. Since the original assessment was issued, the NTA has reduced its assessment. The revised adjustment to the pricing of the intercompany transaction results in approximately $16.2 million additional Norwegian income tax. The Company disagrees with the NTA's assessment and believes the Company's position on this matter is more likely than not to be sustained. The Company plans to exhaust all available administrative remedies, and if unable to resolve this matter through administrative remedies with the NTA, the Company plans to pursue judicial remedies. The NTA may request an advance payment of approximately $9 million during the appeal process.

        The Company believes that it has accrued adequate reserves related to all matters contained in tax periods open to examination. Should the Company experience an unfavorable outcome in the NTA matter, however, such an outcome could have a material impact on its financial statements.

        Tax years 2014 through 2018 remain open to examination by the major taxing jurisdictions in which the Company operates. The Company is not currently under audit in any major taxing jurisdiction.

        The Company believes it is reasonably possible that the gross unrecognized tax benefits will not decrease in the next 12 months.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
12 Months Ended
Dec. 29, 2018
Segment Information  
Segment Information

18. Segment Information

        The Company has one operating segment, mixed-signal analog intensive products, consisting of numerous product areas. The Company's chief operating decision maker is considered to be its Chief Executive Officer. The chief operating decision maker allocates resources and assesses performance of the business and other activities at the operating segment level.

        The Company groups its products into four categories, based on the markets and applications in which the products may be used. See Note 13, Revenues, for a summary of the Company's revenue by product category.

        Revenue is attributed to a geographic area based on the shipped-to location. The following summarizes the Company's revenue by geographic area (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

United States

  $ 149,385   $ 112,574   $ 94,583  

China

    344,255     307,748     291,974  

Rest of world

    374,627     348,545     311,069  

Total

  $ 868,267   $ 768,867   $ 697,626  

        The following summarizes the Company's property and equipment, net by geographic area (in thousands):

 
  December 29,
2018
  December 30,
2017
 

United States

  $ 128,622   $ 119,746  

Rest of world

    10,427     7,936  

Total

  $ 139,049   $ 127,682  
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 29, 2018
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

Valuation Allowance for
Deferred Tax Assets
  Balance at
Beginning of
Period
  Additions
Charged to
Expenses
  Additions
Charged to
Other
Accounts
  Deductions   Balance at
End of Period
 
 
   
  (in thousands)
   
 

Year ended December 29, 2018

  $ 6,518   $ 435   $   $ (1,978 ) $ 4,975  

Year ended December 30, 2017

  $ 12,361   $ 2,110   $ 1,732   $ (9,685 ) $ 6,518  

Year ended December 31, 2016

  $ 10,264   $ 2,715   $   $ (618 ) $ 12,361  
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 29, 2018
Significant Accounting Policies  
Foreign Currency Transactions

Foreign Currency Transactions

        The Company's foreign subsidiaries are considered to be extensions of the U.S. Company. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are included in interest income and other, net in the Consolidated Statements of Income.

Use of Estimates

Use of Estimates

        The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements.

Adoption of New Revenue Accounting Standard

Adoption of New Revenue Accounting Standard

        The Company adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers, on December 31, 2017, the first day of its fiscal year ended December 29, 2018. The Company elected the modified retrospective method of adoption which only applies to those contracts which were not completed as of December 31, 2017. Prior periods have not been adjusted. In connection with its adoption of ASC 606, the Company recorded a cumulative-effect adjustment to retained earnings of $26.2 million on December 31, 2017. The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):

Financial Statement Line Item   Increase
(Decrease)
 

Accounts receivable, net

  $ 230  

Prepaid expenses and other current assets

  $ 7,579  

Other assets, net

  $ (2,282 )

Deferred revenue and returns liability

  $ 27,806  

Deferred income on shipments to distributors

  $ (50,115 )

Other current liabilities

  $ 1,641  

Retained earnings

  $ 26,195  

        The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC 606 (in thousands):

Financial Statement Line Item*   Increase
(Decrease)
 
Consolidated Statements of Income   Year Ended
December 29,
2018
 

Revenues

  $ 12,943  

Cost of revenues

  $ 4,234  

Net income

  $ 6,610  

Earnings per share:

       

Basic

  $ 0.15  

Diluted

  $ 0.15  


 

Consolidated Balance Sheet**   December 29,
2018
 

Prepaid expenses and other current assets

  $ 5,953  

Goodwill

  $ (2,842 )

Other assets, net

  $ (4,464 )

Deferred revenue and returns liability

  $ 22,494  

Deferred income on shipments to distributors

  $ (60,789 )

Other current liabilities

  $ 4,282  

Retained earnings

  $ 32,805  

*
Excludes line items that were not materially affected by the Company's adoption of ASC 606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.

**
Balance sheet line item amounts include the cumulative-effect adjustment recorded on December 31, 2017.

        The primary impact of the Company's adoption of ASC 606 resulted from the acceleration of the timing of revenue recognition on sales to distributors. The Company previously deferred revenue and cost of revenue on such sales until the distributors sold the product to the end customers. The Company now recognizes revenue at the time of sale to the distributor provided all other revenue recognition criteria have been met. The Company records a right of return asset and a returns liability in place of the deferred income on shipments to distributors previously recorded under ASC 605.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

        The fair values of the Company's financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:

Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2—Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3—Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company's own data.

Cash and Cash Equivalents

Cash and Cash Equivalents

        Cash and cash equivalents consist of cash deposits, certificates of deposit, money market funds and investments in debt securities with original maturities of ninety days or less when purchased.

Investments

Investments

        The Company's investments typically have original maturities greater than ninety days as of the date of purchase and are classified as either available-for-sale or trading securities. Investments in available-for-sale securities are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Consolidated Balance Sheet. Investments in trading securities are reported at fair value, with both realized and unrealized gains and losses recorded in interest income and other, net in the Consolidated Statement of Income. Investments in which the Company has the ability and intent, if necessary, to liquidate in order to support its current operations (including those with contractual maturities greater than one year from the date of purchase) are classified as short-term.

        The Company reviews its available-for-sale investments as of the end of each reporting period for other-than-temporary declines in fair value based on the specific identification method. The Company considers various factors in determining whether an impairment is other-than-temporary, including the severity and duration of the impairment, changes in underlying credit ratings, forecasted recovery, its intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. When the Company concludes that an other-than-temporary impairment has occurred, the Company assesses whether it intends to sell the security or if it is more likely than not that it will be required to sell the security before recovery. If either of these two conditions is met, the Company recognizes a charge in earnings equal to the entire difference between the security's amortized cost basis and its fair value. If the Company does not intend to sell a security and it is not more likely than not that it will be required to sell the security before recovery, the unrealized loss is separated into an amount representing the credit loss, which is recognized in earnings, and the amount related to all other factors, which is recorded in accumulated other comprehensive loss.

        In addition, the Company has made equity investments in non-publicly traded companies. Equity investments in which the Company does not have control, but has the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. The Company's proportionate share of income or loss is recorded in interest income and other, net in the Consolidated Statement of Income. All other non-marketable equity investments are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. Prior to fiscal 2018, all other non-marketable equity investments were accounted for using the cost method. The Company periodically reviews its equity investments for other-than-temporary declines in fair value based on the specific identification method and writes down investments to their fair values when it determines that an other-than-temporary decline has occurred.

Derivative Financial Instruments

Derivative Financial Instruments

        The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates and interest rates. The Company's objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Consolidated Statement of Cash Flows.

        Cash flow hedges used by the Company include foreign currency forward contracts and interest rate swap agreements. Foreign currency forward contracts are used to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Interest rate swap agreements are used to manage exposure to interest rate risks.

        The Company also uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company does not apply hedge accounting to these foreign currency forward contracts.

Inventories

Inventories

        Inventories are stated at the lower of cost, determined using the first-in, first-out method, or net realizable value. The Company writes down the carrying value of inventory to net realizable value for estimated obsolescence or unmarketable inventory based upon assumptions about the age of inventory, future demand and market conditions. Inventory impairment charges establish a new cost basis for inventory and charges are not subsequently reversed to income even if circumstances later suggest that increased carrying amounts are recoverable.

Property and Equipment

Property and Equipment

        Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the useful lives of the assets ranging from three to ten years. Leasehold improvements are depreciated over the lease term or their useful life, whichever is shorter.

        The Company owns the facilities it had previously leased for its headquarters in Austin, Texas. The buildings are located on land which is leased through 2099 from a third party. The rents for these ground leases were prepaid for the term of the leases by the previous lessee. The buildings and leasehold interest in ground leases are being depreciated on a straight-line basis over their estimated useful lives of 40 years and 86 years, respectively.

Business Combinations

Business Combinations

        The Company records business combinations using the acquisition method of accounting and, accordingly, allocates the fair value of purchase consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the businesses acquired are included in the Company's consolidated results of operations beginning on the date of the acquisition.

Long-Lived Assets

Long-Lived Assets

        Purchased intangible assets are stated at cost, net of accumulated amortization, and are amortized using the straight-line method over their estimated useful lives, ranging from three to twelve years. Fair values are determined primarily using the income approach, in which the Company projects future expected cash flows and applies an appropriate discount rate.

        Long-lived assets "held and used" by the Company are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not be recoverable. When such factors and circumstances exist, the Company compares the projected undiscounted future cash flows associated with the related asset or group of assets over their estimated useful lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets and is recorded in the period in which the determination was made.

        The carrying value of goodwill is reviewed at least annually by the Company for possible impairment. The goodwill impairment test is a two-step process. The first step of the impairment analysis compares the fair value of the reporting unit to the net book value of the reporting unit. In determining fair value, several valuation methodologies are allowed, although quoted market prices are the best evidence of fair value. If the results of the first step demonstrate that the net book value is greater than the fair value, the Company must proceed to step two of the analysis. Step two of the analysis compares the implied fair value of goodwill to its carrying amount. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. The Company tests goodwill for impairment annually as of the first day of its fourth fiscal quarter and in interim periods if events occur that would indicate that the carrying value of goodwill may be impaired.

Revenue Recognition

Revenue Recognition

        Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

Performance Obligations

        Substantially all of the Company's contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (IC) products. Such sales represent a single performance obligation because the sale is one type of good (e.g., an IC) or includes multiple goods that are neither capable of being distinct nor separable from the other promises in the contract (e.g., an IC embedded with software). This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates and with an original expected duration of one year or less. As allowed under ASC 606, the Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.

        The Company's products carry a one-year replacement warranty. The replacement warranty promises customers that delivered products are as specified in the contract (an "assurance-type warranty"). Therefore, the Company accounts for such warranties under ASC 460, Guarantees, and not as a separate performance obligation.

Transaction Price

        The transaction price reflects the Company's expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Fixed consideration primarily includes sales to direct customers and sales to distributors in which both the sale to the distributor and the sale to the end customer occur within the same reporting period. Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. Stock rotation allows distributors limited levels of returns and is based on the distributor's prior purchases. Price protection represents price discounts granted to certain distributors and is based on negotiations on sales to end customers.

        The Company estimates variable consideration at the most likely amount to which it expects to be entitled. Included in the transaction price estimate are amounts in which it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession.

        Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs.

Contract Balances

        Accounts receivable represents the Company's unconditional right to receive consideration from its customer. Payments are typically due within 30 days of invoicing and do not include a significant financing component. To date, there have been no material impairment losses on accounts receivable. There were no material contract assets or contract liabilities recorded on the Consolidated Balance Sheet in any of the periods presented.

Shipping and Handling

Shipping and Handling

        Shipping and handling costs are classified as a component of cost of revenues in the Consolidated Statements of Income.

Stock-Based Compensation

Stock-Based Compensation

        The Company has stock-based compensation plans, which are more fully described in Note 14, Stock-Based Compensation. The Company accounts for those plans using a fair-value method and recognizes the expense in its Consolidated Statement of Income.

Research and Development

Research and Development

        Research and development costs are expensed as incurred. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets, and an allocated portion of our occupancy costs. Assets purchased to support the Company's ongoing research and development activities are capitalized when related to products which have achieved technological feasibility or have an alternative future use, and are amortized over their estimated useful lives.

Advertising

Advertising

        Advertising costs are expensed as incurred. Advertising expenses were $1.9 million, $1.4 million and $1.6 million in fiscal 2018, 2017 and 2016, respectively.

Income Taxes

Income Taxes

        The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between the financial reporting and the tax bases of assets and liabilities and are measured using the enacted tax laws and related rates that will be in effect when the differences are expected to reverse. These differences result in deferred tax assets and liabilities, which are included in the Company's Consolidated Balance Sheet. The Company then assesses the likelihood that the deferred tax assets will be realized. A valuation allowance is established against deferred tax assets to the extent the Company believes that it is more likely than not that the deferred tax assets will not be realized, taking into consideration the level of historical taxable income and projections for future taxable income over the periods in which the temporary differences are deductible.

        Uncertain tax positions must meet a more-likely-than-not threshold to be recognized in the financial statements and the tax benefits recognized are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon final settlement. See Note 17, Income Taxes, for additional information.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

        In February 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This ASU allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company early adopted this ASU on December 31, 2017. The adoption did not have a material impact on its financial statements.

        In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The objectives of this ASU are to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements and to make certain targeted improvements to simplify the application of the hedge accounting guidance in current GAAP. This ASU is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. The Company early adopted this ASU on December 31, 2017. The adoption did not have a material impact on its financial statements.

        In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. This ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is currently evaluating the effect of the adoption of this ASU, but anticipates that the adoption will not have a material impact on its financial statements.

        In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company expects that the adoption will not have a material impact on its financial statements.

        In February 2016, the FASB issued ASU No. 2016-02, Leases, which was subsequently amended in 2018 by ASU 2018-10, ASU 2018-11 and ASU 2018-20 (collectively, Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position. Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company will elect an optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption and will not restate prior periods. The Company expects to elect certain practical expedients permitted under the transition guidance. The Company is substantially complete with its evaluation of the effect that the adoption of this ASU will have on its financial statements. The Company believes that most of its operating lease commitments will be subject to the new standard. In connection with the adoption of ASC 842, the Company expects to recognize additional right-of-use assets and operating lease liabilities of $20.8 million on December 30, 2018.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 29, 2018
Significant Accounting Policies  
Schedule of changes recorded in connection with the cumulative-effect adjustment

The following reflects the material changes recorded in connection with the cumulative-effect adjustment (in thousands):

Financial Statement Line Item   Increase
(Decrease)
 

Accounts receivable, net

  $ 230  

Prepaid expenses and other current assets

  $ 7,579  

Other assets, net

  $ (2,282 )

Deferred revenue and returns liability

  $ 27,806  

Deferred income on shipments to distributors

  $ (50,115 )

Other current liabilities

  $ 1,641  

Retained earnings

  $ 26,195  
Schedule of condensed consolidated statement of income

        The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC 606 (in thousands):

Financial Statement Line Item*   Increase
(Decrease)
 
Consolidated Statements of Income   Year Ended
December 29,
2018
 

Revenues

  $ 12,943  

Cost of revenues

  $ 4,234  

Net income

  $ 6,610  

Earnings per share:

       

Basic

  $ 0.15  

Diluted

  $ 0.15  

 

*
Excludes line items that were not materially affected by the Company's adoption of ASC 606. The adoption had no impact to cash provided by or used in net operating, investing or financing activities in the Consolidated Statements of Cash Flows.
Schedule of condensed consolidated balance sheet

        The following presents the amounts by which financial statement line items were affected in the current period due to the adoption of ASC 606 (in thousands):

Consolidated Balance Sheet**   December 29,
2018
 

Prepaid expenses and other current assets

  $ 5,953  

Goodwill

  $ (2,842 )

Other assets, net

  $ (4,464 )

Deferred revenue and returns liability

  $ 22,494  

Deferred income on shipments to distributors

  $ (60,789 )

Other current liabilities

  $ 4,282  

Retained earnings

  $ 32,805  

 

**
Balance sheet line item amounts include the cumulative-effect adjustment recorded on December 31, 2017.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 29, 2018
Earnings Per Share  
Schedule of computation of basic and diluted earnings per share

        The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net income

  $ 83,591   $ 47,092   $ 61,494  

Shares used in computing basic earnings per share

    43,159     42,446     41,713  

Effect of dilutive securities:

   
 
   
 
   
 
 

Stock-based awards

    885     886     663  

Shares used in computing diluted earnings per share

    44,044     43,332     42,376  

Earnings per share:

                   

Basic

  $ 1.94   $ 1.11   $ 1.47  

Diluted

  $ 1.90   $ 1.09   $ 1.45  
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 29, 2018
Fair Value of Financial Instruments  
Summary of valuation of the financial instruments

        The following summarizes the valuation of the Company's financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.

 
  Fair Value Measurements
at December 29, 2018 Using
   
 
Description
  Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
  Significant Other
Observable
Inputs
(Level 2)
  Significant
Unobservable
Inputs
(Level 3)
  Total  

Assets:

                         

Cash equivalents:

                         

Money market funds

  $ 74,990   $   $   $ 74,990  

Corporate debt securities

        18,820         18,820  

Government debt securities

    9,338             9,338  

Total cash equivalents

  $ 84,328   $ 18,820   $   $ 103,148  

Short-term investments:

   
 
   
 
   
 
   
 
 

Government debt securities

  $ 48,141   $ 99,211   $   $ 147,352  

Corporate debt securities

        269,427         269,427  

Total short-term investments

  $ 48,141   $ 368,638   $   $ 416,779  

Other assets, net:

   
 
   
 
   
 
   
 
 

Auction rate securities

  $   $   $ 5,759   $ 5,759  

Total

  $   $   $ 5,759   $ 5,759  

Total

 
$

132,469
 
$

387,458
 
$

5,759
 
$

525,686
 


 

 
  Fair Value Measurements
at December 30, 2017 Using
   
 
Description
  Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
  Significant Other
Observable
Inputs
(Level 2)
  Significant
Unobservable
Inputs
(Level 3)
  Total  

Assets:

                         

Cash equivalents:

                         

Money market funds

  $ 106,047   $   $   $ 106,047  

Corporate debt securities

        11,231         11,231  

Government debt securities

    53,615     1,453         55,068  

Total cash equivalents

  $ 159,662   $ 12,684   $   $ 172,346  

Short-term investments:

   
 
   
 
   
 
   
 
 

Government debt securities

  $ 94,575   $ 228,247   $   $ 322,822  

Corporate debt securities

        171,835         171,835  

Total short-term investments

  $ 94,575   $ 400,082   $   $ 494,657  

Other assets, net:

   
 
   
 
   
 
   
 
 

Auction rate securities

  $   $   $ 5,681   $ 5,681  

Total

  $   $   $ 5,681   $ 5,681  

Total

 
$

254,237
 
$

412,766
 
$

5,681
 
$

672,684
 
Summarization of contractual underlying maturities of available-for-sale investments

The following summarizes the contractual underlying maturities of the Company's available-for-sale investments at December 29, 2018 (in thousands):

 
  Cost   Fair Value  

Due in one year or less

  $ 338,623   $ 337,910  

Due after one year through ten years

    169,058     168,657  

Due after ten years

    19,360     19,119  

  $ 527,041   $ 525,686  
Schedule of available-for-sale investments in continuous unrealized loss position by length of time

        The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):

 
  Less Than 12 Months   12 Months or Greater   Total  
As of December 29, 2018
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
 

Government debt securities

  $ 13,278   $ (10 ) $ 88,696   $ (583 ) $ 101,974   $ (593 )

Corporate debt securities

    112,699     (273 )   76,310     (448 )   189,009     (721 )

Auction rate securities

            5,759     (241 )   5,759     (241 )

  $ 125,977   $ (283 ) $ 170,765   $ (1,272 ) $ 296,742   $ (1,555 )


 

 
  Less Than 12 Months   12 Months or Greater   Total  
As of December 30, 2017
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
  Fair
Value
  Gross
Unrealized
Losses
 

Government debt securities

  $ 244,880   $ (931 ) $ 3,027   $ (15 ) $ 247,907   $ (946 )

Corporate debt securities

    151,149     (447 )   11,578     (73 )   162,727     (520 )

Auction rate securities

            5,681     (319 )   5,681     (319 )

  $ 396,029   $ (1,378 ) $ 20,286   $ (407 ) $ 416,315   $ (1,785 )
Summary of quantitative information about level 3 fair value measurements

        The following summarizes quantitative information about Level 3 fair value measurements.

Auction rate securities

Fair Value at
December 29, 2018
(000s)
  Valuation Technique   Unobservable Input   Weighted
Average
$5,759   Discounted cash flow   Estimated yield   3.23%

 

 

 

 

Expected holding period

 

10 years

 

 

 

 

Estimated discount rate

 

3.76%
Summary of activity in Level 3 financial instruments

        The following summarizes the activity in Level 3 financial instruments for the years ended December 29, 2018 and December 30, 2017 (in thousands):

Assets

 
  Year Ended  
Auction Rate Securities
  December 29,
2018
  December 30,
2017
 

Beginning balance

  $ 5,681   $ 5,196  

Gain included in other comprehensive income (loss)

    78     485  

Ending balance

  $ 5,759   $ 5,681  

Liabilities

 
  Year Ended  
Contingent Consideration (1)
  December 30,
2017
 

Beginning balance

  $  

Issues

    3,829  

Reclassification to acquisition-related liabilities

    (3,380 )

Gain recognized in selling, general and administrative expenses

    (449 )

Ending balance

  $  

(1)
In connection with the acquisition of Zentri, the Company recorded contingent consideration based on fiscal 2017 revenue from certain Zentri products.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 29, 2018
Derivative Financial Instruments  
Schedule of before-tax effect of derivative instruments not designated as hedging instruments

        The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):

 
  Year Ended    
Gain (Loss) Recognized in Income
  December 29,
2018
  December 30,
2017
  December 31,
2016
  Location

Foreign currency forward contracts

  $ 105   $ (207 ) $ (92 ) Interest income and other, net
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 29, 2018
Balance Sheet Details  
Schedule of Accounts Receivable, Net

 
  December 29,
2018
  December 30,
2017
 

Accounts receivable

  $ 73,832   $ 72,005  

Allowance for doubtful accounts

    (638 )   (638 )

  $ 73,194   $ 71,367  
Schedule of Inventories

 
  December 29,
2018
  December 30,
2017
 

Work in progress

  $ 50,983   $ 46,698  

Finished goods

    23,989     26,434  

  $ 74,972   $ 73,132  
Schedule of Property and Equipment

 
  December 29,
2018
  December 30,
2017
 

Buildings and improvements

  $ 109,025   $ 96,196  

Equipment

    62,895     59,836  

Computers and purchased software

    42,487     37,598  

Leasehold interest in ground leases

    23,840     23,840  

Leasehold improvements

    12,006     10,483  

Furniture and fixtures

    7,794     5,691  

    258,047     233,644  

Accumulated depreciation

    (118,998 )   (105,962 )

  $ 139,049   $ 127,682  
Schedule of Other Current Liabilities

 
  December 29,
2018
  December 30,
2017
 

Accrued compensation and benefits

  $ 37,113   $ 33,631  

Accrued price protection credits

    12,033     8,239  

Other

    32,034     31,489  

  $ 81,180   $ 73,359  
Schedule of Other Non-current Liabilities

 
  December 29,
2018
  December 30,
2017
 

Non-current tax liabilities

  $ 21,576   $ 39,196  

Other

    35,872     38,666  

  $ 57,448   $ 77,862  
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Risks and Uncertainties (Tables) - Customers
12 Months Ended
Dec. 29, 2018
Accounts receivable  
Risks and Uncertainties  
Schedule of concentration risk

The Company's customers that accounted for greater than 10% of accounts receivable consisted of the following:

 
  December 29,
2018
  December 30,
2017
 

Arrow Electronics

    12 %   14 %

Edom Technology

    10 %   *  

Avnet

        16 %

*
Less than 10% of accounts receivable
Revenue  
Risks and Uncertainties  
Schedule of concentration risk

The Company's distributors that accounted for greater than 10% of revenue consisted of the following:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Arrow Electronics

    21 %   12 %   11 %

Edom Technology

    17 %   19 %   17 %

Avnet

    *     14 %   13 %

*
Less than 10% of revenue
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Tables) - Z-Wave
12 Months Ended
Dec. 29, 2018
Acquisitions  
Schedule of purchase price allocation

The purchase price was allocated as follows (in thousands):

 
  Amount   Weighted-Average
Amortization Period
(Years)

Intangible assets:

         

In-process research and development

  $ 20,900   Not amortized

Developed technology

    69,875   7

Customer relationships

    25,000   4

Trademarks

    9,900   7

    125,675    

Cash and cash equivalents

    2,841    

Accounts receivable

    5,311    

Inventory

    15,581    

Other current assets

    329    

Goodwill

    109,117    

Other non-current assets

    2,587    

Accounts payable

    (3,306 )  

Other current liabilities

    (8,918 )  

Other non-current liabilities

    (6,648 )  

Total purchase price

  $ 242,569    
Schedule of pro forma results of operations

The pro forma results of operations are presented for informational purposes only and are not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place on January 1, 2017 or of results that may occur in the future (in thousands, except per share data):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 
 
  (Unaudited)
 

Revenues

  $ 882,109   $ 824,009  

Net income

  $ 87,874   $ 27,958  

Earnings per share:

   
 
   
 
 

Basic

  $ 2.04   $ 0.66  

Diluted

  $ 2.00   $ 0.65  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 29, 2018
Goodwill and Other Intangible Assets  
Summary of goodwill activity

        The following summarizes the activity in goodwill for the years ended December 29, 2018 and December 30, 2017 (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 

Beginning balance

  $ 288,227   $ 276,130  

Additions due to business combinations

    109,117     12,097  

Ending balance

  $ 397,344   $ 288,227  
Schedule of gross carrying amount and accumulated amortization of other intangible assets

        The gross carrying amount and accumulated amortization of other intangible assets are as follows (in thousands):

 
   
  December 29, 2018   December 30, 2017  
 
  Weighted-Average
Amortization
Period
(Years)
 
 
  Gross
Amount
  Accumulated
Amortization
  Gross
Amount
  Accumulated
Amortization
 

Core and developed technology

  8   $ 237,265   $ (102,116 ) $ 161,700   $ (89,442 )

Customer relationships

  5     46,890     (21,075 )   25,470     (16,180 )

Patents

              3,000     (2,750 )

Trademarks

  7     12,310     (2,442 )   3,690     (2,344 )

Total

  8   $ 296,465   $ (125,633 ) $ 193,860   $ (110,716 )
Schedule of estimated aggregate amortization expense for intangible assets subject to amortization

The estimated aggregate amortization expense for intangible assets subject to amortization for each of the five succeeding fiscal years is as follows (in thousands):

Fiscal Year
   
 

2019

  $ 39,222  

2020

    36,727  

2021

    32,337  

2022

    24,206  

2023

    18,286  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Tables)
12 Months Ended
Dec. 29, 2018
Debt  
Summary of information about the equity and liability components of the convertible senior notes

        The carrying amount of the Notes consisted of the following (in thousands):

 
  December 29,
2018
  December 30,
2017
 

Liability component

             

Principal

  $ 400,000   $ 400,000  

Unamortized debt discount

    (39,298 )   (50,499 )

Unamortized debt issuance costs

    (5,931 )   (7,622 )

Net carrying amount

  $ 354,771   $ 341,879  

Equity component

             

Net carrying amount

  $ 57,735   $ 57,735  
Schedule of components of interest expense

        Interest expense related to the Notes was comprised of the following (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
 

Contractual interest expense

  $ 5,500   $ 4,492  

Amortization of debt discount

    11,202     8,816  

Amortization of debt issuance costs

    1,690     1,330  

  $ 18,392   $ 14,638  
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 29, 2018
Commitments and Contingencies  
Schedule of minimum annual future rentals

The minimum annual future rentals under the terms of these leases as of December 29, 2018 are as follows (in thousands):

Fiscal Year
   
 

2019

  $ 5,287  

2020

    4,746  

2021

    4,051  

2022

    3,485  

2023

    2,810  

Thereafter

    3,842  

Total minimum lease payments

  $ 24,221  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 29, 2018
Stockholders' Equity  
Schedule of share repurchase programs

        The Board of Directors authorized the following share repurchase programs (in thousands):

Program Authorization Date
  Program
Termination
Date
  Program
Amount
 

October 2017

  December 2019   $ 200,000 *

January 2017

  December 2017   $ 100,000  

August 2015

  December 2016   $ 100,000  

*
In October 2018, the Board of Directors increased the share repurchase amount for the October 2017 program from $100 million to $200 million and extended the termination date from December 2018 to December 2019.
Schedule of reclassifications out of accumulated other comprehensive loss

        The following table summarizes the effect on net income from reclassifications out of accumulated other comprehensive loss (in thousands):

 
  Year ended  
Reclassification
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Losses on available-for-sales securities to:

                   

Interest income and other, net

  $ (49 ) $   $  

Gains (losses) on cash flow hedges to:

   
 
   
 
   
 
 

Interest income and other, net

    (316 )        

Interest expense

        1,808     (249 )

    (365 )   1,808     (249 )

Income tax (expense) benefit

   
77
   
(633

)
 
87
 

Total gains (losses) reclassified

  $ (288 ) $ 1,175   $ (162 )
Schedule of changes in the components of comprehensive income (loss), tax effects

        The income tax effects of the components of other comprehensive income (loss) were as follows (in thousands):

 
  Year ended  
Income tax (expense) benefit on:
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Net changes to available-for-sale securities:

                   

Unrealized gains (losses) arising during the period

  $ (79 ) $ 255   $ 63  

Reclassification for losses included in net income

    (10 )        

Net changes to cash flow hedges:

   
 
   
 
   
 
 

Unrealized gains (losses) arising during the period

    200         (513 )

Reclassification for gains (losses) included in net income          

    (66 )   633     (87 )

  $ 45   $ 888   $ (537 )
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Tables)
12 Months Ended
Dec. 29, 2018
Revenues  
Schedule of disaggregation of revenue by product category

The following disaggregates the Company's revenue by product category (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017 (1)
  December 31,
2016 (1)
 

Internet of Things

  $ 463,838   $ 395,012   $ 314,614  

Infrastructure

    199,478     152,158     147,677  

Broadcast

    141,412     152,980     157,746  

Access

    63,539     68,717     77,589  

  $ 868,267   $ 768,867   $ 697,626  

(1)
Under the modified retrospective method, prior period amounts have not been adjusted.
Schedule of disaggregation of revenue by sales channel

The following disaggregates the Company's revenue by sales channel (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017 (1)
  December 31,
2016 (1)
 

Distributors

  $ 618,989   $ 547,419   $ 471,622  

Direct customers

    249,278     221,448     226,004  

  $ 868,267   $ 768,867   $ 697,626  

(1)
Under the modified retrospective method, prior period amounts have not been adjusted.
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 29, 2018
Summary of weighted average fair value at the date of grant

        The following summarizes the Company's weighted average fair value at the date of grant:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Per grant of RSAs and RSUs

  $ 93.75   $ 72.85   $ 40.55  

Per grant of PSUs and MSUs

  $ 97.53   $ 78.40   $ 32.23  

Per grant of stock options

  $   $   $ 40.38  
Summary of stock-based payment and stock option values

        The following summarizes the Company's stock-based payment and stock option values (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Intrinsic value of stock options exercised

  $ 1,952   $ 2,174   $ 2,560  

Intrinsic value of RSUs that vested

  $ 68,012   $ 53,093   $ 36,502  

Grant date fair value of RSUs that vested

  $ 37,720   $ 32,449   $ 39,853  

Intrinsic value of MSUs that vested

  $ 3,562   $ 687   $  

Grant date fair value of MSUs that vested

  $ 1,788   $ 633   $  
Schedule of stock-based compensation costs recognized in the Consolidated Statements of Income

        The following table presents details of stock-based compensation costs recognized in the Consolidated Statements of Income (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Cost of revenues

  $ 1,238   $ 1,090   $ 1,070  

Research and development

    23,867     21,771     19,573  

Selling, general and administrative

    24,972     21,891     18,985  

    50,077     44,752     39,628  

Income tax benefit

    8,890     11,073     8,496  

  $ 41,187   $ 33,679   $ 31,132  
Summary of shares reserved of common stock for future issuance

        As of December 29, 2018, the Company had reserved shares of common stock for future issuance as follows (in thousands):

2009 Stock Incentive Plan

    2,343  

2009 Employee Stock Purchase Plan

    985  

Total shares reserved

    3,328  
Stock options  
Summary of assumptions used to estimate fair values for stock options

 
  Year Ended  
Stock Options
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

            32 %

Risk-free interest rate %

            1.3 %

Expected term (in years)

            5.4  

Dividend yield

             
Summary of stock-based compensation activity, options

        A summary of stock-based compensation activity with respect to fiscal 2018 follows:

Stock Options
  Shares
(000s)
  Weighted-
Average
Exercise
Price
  Weighted-Average
Remaining
Contractual
Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    170   $ 38.88              

Exercised

    (33 ) $ 36.45              

Outstanding at December 29, 2018

    137   $ 39.47     7.1   $ 5,327  

Vested at December 29, 2018 and expected to vest

   
83
 
$

40.39
   
7.1
 
$

3,154
 

Exercisable at December 29, 2018

   
50
 
$

37.88
   
7.1
 
$

2,031
 
MSUs  
Summary of assumptions used to estimate fair values for MSUs, Monte Carlo simulation

        The fair values estimated from Monte Carlo simulation for MSUs were calculated using the following assumptions:

 
  Year Ended  
MSUs
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

    29 %   31 %   30 %

Risk-free interest rate %

    2.4 %   1.6 %   0.9 %

Expected term (in years)

    2.9     2.9     2.9  

Dividend yield

             
RSAs and RSUs  
Summary of stock-based compensation activity, RSAs and RSUs


 

RSAs and RSUs
  Shares
(000s)
  Weighted-
Average
Purchase
Price
  Weighted-Average
Remaining
Vesting Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    1,523   $              

Granted

    522   $              

Vested or issued

    (730 ) $              

Cancelled or forfeited

    (97 ) $              

Outstanding at December 29, 2018

    1,218   $     0.86   $ 95,620  

Outstanding at December 29, 2018 and expected to vest

   
1,147
 
$

   
0.86
 
$

90,008
 
PSUs and MSUs  
Summary of stock-based compensation activity, PSUs and MSUs

 

PSUs and MSUs
  Shares
(000s)
  Weighted-
Average
Purchase
Price
  Weighted-Average
Remaining
Vesting Term
(In Years)
  Aggregate
Intrinsic
Value
(000s)
 

Outstanding at December 30, 2017

    259   $              

Granted

    81   $              

Earned or issued

    (37 ) $              

Cancelled or forfeited

    (21 ) $              

Outstanding at December 29, 2018

    282   $     1.1   $ 22,164  

Outstanding at December 29, 2018 and expected to vest

   
249
 
$

   
1.1
 
$

19,615
 
2009 Employee Stock Purchase Plan  
Summary of assumptions used to estimate fair values for ESPP

        The fair values estimated from the Black-Scholes option-pricing model for ESPP and stock options granted were calculated using the following assumptions:

 
  Year Ended  
Employee Stock Purchase Plan
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Expected volatility

    30 %   28 %   30 %

Risk-free interest rate %

    2.4 %   1.1 %   0.6 %

Expected term (in months)

    9     8     15  

Dividend yield

             
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 29, 2018
Income Taxes  
Schedule of income before income taxes

        Income before income taxes includes the following components (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Domestic

  $ 19,777   $ 9,700   $ 4,313  

Foreign

    52,384     67,203     60,183  

  $ 72,161   $ 76,903   $ 64,496  
Schedule of provision (benefit) for income taxes

        The provision (benefit) for income taxes consists of the following (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Current:

                   

Domestic

  $ (8,843 ) $ 48,947   $ 2,639  

Foreign

    5,888     7,077     4,421  

Total Current

    (2,955 )   56,024     7,060  

Deferred:

   
 
   
 
   
 
 

Domestic

    (8,978 )   (25,760 )   (2,430 )

Foreign

    503     (453 )   (1,628 )

Total Deferred

    (8,475 )   (26,213 )   (4,058 )

Provision (benefit) for income taxes

  $ (11,430 ) $ 29,811   $ 3,002  
Schedule of reconciliation of federal statutory tax rate to effective tax rate

        The reconciliation of the federal statutory tax rate to the Company's effective tax rate is as follows:

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Federal statutory rate

    21.0 %   35.0 %   35.0 %

Foreign tax rate benefit

    (12.9 )   (25.4 )   (22.6 )

Research and development tax credits

    (9.8 )   (4.5 )   (4.1 )

GILTI and Subpart F income

    4.3     1.4     1.4  

Nondeductible (nontaxable) foreign expenses

    3.9     1.1     (4.0 )

State tax expense

    1.5     0.9     0.6  

Release of prior year unrecognized tax benefits

    (2.7 )   (0.6 )   (1.7 )

Excess officer compensation

    2.4     1.5     1.4  

Other tax effects of equity compensation

    (0.4 )   (2.2 )   (1.5 )

Change in cost-sharing treatment of stock-based compensation

    (2.2 )   5.2     (0.5 )

Excess tax benefit of stock-based compensation

    (5.9 )   (5.6 )    

Change in prior period valuation allowance

    (2.5 )   (1.3 )   (0.6 )

Transition tax on unremitted foreign earnings

    (8.4 )   70.8      

Revaluation of deferred tax balances

    0.3     28.2      

Other deferred tax impacts of tax reform

    (3.1 )   (64.8 )    

Other

    (1.3 )   (0.9 )   1.3  

Effective Tax Rate

    (15.8 )%   38.8 %   4.7 %
Schedule of significant components of deferred taxes

Significant components of the Company's deferred taxes as of December 29, 2018 and December 30, 2017 are as follows (in thousands):

 
  December 29,
2018
  December 30,
2017
 

Deferred tax assets:

             

Net operating loss carryforwards

  $ 9,973   $ 12,925  

Research and development tax credit carryforwards

    12,500     12,322  

Stock-based compensation

    4,360     5,256  

Depreciation and amortization

    7,799      

Capitalized research and development

    2,521     3,468  

Deferred income on shipments to distributors

    5,824     7,070  

Expected future cost-sharing adjustment

    25,257     21,582  

Accrued liabilities and other

    7,737     6,999  

    75,971     69,622  

Less: Valuation allowance

    (4,975 )   (6,518 )

    70,996     63,104  

Deferred tax liabilities:

   
 
   
 
 

Acquired intangible assets

    20,656     13,884  

Depreciation and amortization

    4,604     1,274  

Convertible debt

    8,080     10,351  

Prepaid expenses and other

    2,142     1,421  

    35,482     26,930  

Net deferred tax assets

  $ 35,514   $ 36,174  
Schedule of activity related to gross unrecognized tax benefits

        The following table summarizes the activity related to gross unrecognized tax benefits (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

Beginning balance

  $ 3,187   $ 3,054   $ 3,610  

Additions based on tax positions related to current year

    630     456     439  

Additions based on tax positions related to prior years

    115     114     99  

Reductions for tax positions as a result of a lapse of the applicable statute of limitations

    (1,896 )   (437 )   (1,094 )

Ending balance

  $ 2,036   $ 3,187   $ 3,054  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
12 Months Ended
Dec. 29, 2018
Segment Information  
Schedule of revenue attributed to geographic area based on the end customer's shipped-to location

The following summarizes the Company's revenue by geographic area (in thousands):

 
  Year Ended  
 
  December 29,
2018
  December 30,
2017
  December 31,
2016
 

United States

  $ 149,385   $ 112,574   $ 94,583  

China

    344,255     307,748     291,974  

Rest of world

    374,627     348,545     311,069  

Total

  $ 868,267   $ 768,867   $ 697,626  
Schedule of property and equipment, net by geographic area

        The following summarizes the Company's property and equipment, net by geographic area (in thousands):

 
  December 29,
2018
  December 30,
2017
 

United States

  $ 128,622   $ 119,746  

Rest of world

    10,427     7,936  

Total

  $ 139,049   $ 127,682  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Basis of Presentation and Principles of Consolidation (Details)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Significant Accounting Policies      
Length of fiscal year 364 days 364 days 364 days
Low end of range      
Significant Accounting Policies      
Length of fiscal year 364 days    
High end of range      
Significant Accounting Policies      
Length of fiscal year 371 days    
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Adoption of New Revenue Accounting Standard (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Consolidated Statements of Cash Flows        
Accounts receivable, net   $ (3,931) $ (3,234) $ (46)
Prepaid expenses and other current assets   4,960 (25,266) 3,568
Deferred revenue and returns liability   (6,202) 4,453 9,713
Consolidated Statements of Income        
Revenues   868,267 768,867 697,626
Cost of revenues   346,868 314,676 276,122
Net income   $ 83,591 $ 47,092 $ 61,494
Earnings per share:        
Basic (in dollars per share)   $ 1.94 $ 1.11 $ 1.47
Diluted (in dollars per share)   $ 1.90 $ 1.09 $ 1.45
Consolidated Balance Sheet        
Prepaid expenses and other current assets   $ 64,650 $ 39,120  
Goodwill   397,344 288,227 $ 276,130
Other assets, net   90,491 88,387  
Deferred revenue and returns liability   22,494    
Deferred income on shipments to distributors     50,115  
Other current liabilities   81,180 73,359  
Retained earnings   961,343 $ 851,307  
ASU 2014-09 - Revenue from Contracts with Customers        
Consolidated Statements of Cash Flows        
Accounts receivable, net $ 230      
Prepaid expenses and other current assets 7,579      
Other assets, net (2,282)      
Deferred revenue and returns liability 27,806      
Deferred income on shipments to distributors (50,115)      
Other current liabilities 1,641      
Retained earnings 26,195      
Consolidated Statements of Income        
Revenues   12,943    
Cost of revenues   4,234    
Net income   $ 6,610    
Earnings per share:        
Basic (in dollars per share)   $ 0.15    
Diluted (in dollars per share)   $ 0.15    
Consolidated Balance Sheet        
Prepaid expenses and other current assets   $ 5,953    
Goodwill   (2,842)    
Other assets, net   (4,464)    
Deferred revenue and returns liability   22,494    
Deferred income on shipments to distributors   (60,789)    
Other current liabilities   4,282    
Retained earnings $ 26,200 $ 32,805    
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Property and Equipment and Long Lived Assets (Details)
12 Months Ended
Dec. 29, 2018
Low end of range  
Property and Equipment  
Useful life 3 years
Long-Lived Assets  
Useful life of purchased intangible assets 3 years
High end of range  
Property and Equipment  
Useful life 10 years
Long-Lived Assets  
Useful life of purchased intangible assets 12 years
Buildings  
Property and Equipment  
Useful life 40 years
Leasehold interest in ground leases  
Property and Equipment  
Useful life 86 years
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Revenue Recognition and Advertising Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Revenue Recognition, Performance Obligations      
Product replacement warranty 1 year    
Advertising      
Advertising expenses $ 1.9 $ 1.4 $ 1.6
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Recent Accounting Pronouncements (Details) - Forecast - ASU 2016-02 - Leases
$ in Millions
Dec. 30, 2018
USD ($)
Recent Accounting Pronouncements  
Adjustment to right-of-use assets $ 20.8
Adjustment to operating lease liabilities $ 20.8
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Earnings Per Share      
Net income $ 83,591 $ 47,092 $ 61,494
Shares used in computing basic earnings per share (in shares) 43,159 42,446 41,713
Effect of dilutive securities:      
Stock-based awards 885 886 663
Shares used in computing diluted earnings per share (in shares) 44,044 43,332 42,376
Earnings per share:      
Basic (in dollars per share) $ 1.94 $ 1.11 $ 1.47
Diluted (in dollars per share) $ 1.90 $ 1.09 $ 1.45
Convertible Senior Notes      
Earnings per share:      
Shares excluded from computation of diluted earning per share 100 0  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Summary of financial instruments (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Financial assets and liabilities measured at fair value on a recurring basis    
Total short-term investments $ 416,779 $ 494,657
Recurring    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 103,148 172,346
Total short-term investments 416,779 494,657
Other assets, net 5,759 5,681
Total assets at fair value 525,686 672,684
Recurring | Money market funds    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 74,990 106,047
Recurring | Corporate debt securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 18,820 11,231
Total short-term investments 269,427 171,835
Recurring | Government debt securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 9,338 55,068
Total short-term investments 147,352 322,822
Recurring | Auction rate securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Other assets, net 5,759 5,681
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 84,328 159,662
Total short-term investments 48,141 94,575
Total assets at fair value 132,469 254,237
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 74,990 106,047
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Government debt securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 9,338 53,615
Total short-term investments 48,141 94,575
Recurring | Significant Other Observable Inputs (Level 2)    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 18,820 12,684
Total short-term investments 368,638 400,082
Total assets at fair value 387,458 412,766
Recurring | Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents 18,820 11,231
Total short-term investments 269,427 171,835
Recurring | Significant Other Observable Inputs (Level 2) | Government debt securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Total cash equivalents   1,453
Total short-term investments 99,211 228,247
Recurring | Significant Unobservable Inputs (Level 3)    
Financial assets and liabilities measured at fair value on a recurring basis    
Other assets, net 5,759 5,681
Total assets at fair value 5,759 5,681
Recurring | Significant Unobservable Inputs (Level 3) | Auction rate securities    
Financial assets and liabilities measured at fair value on a recurring basis    
Other assets, net $ 5,759 $ 5,681
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Available-for-sale investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Cost    
Due in one year or less, Cost $ 338,623  
Due after one year through ten years, Cost 169,058  
Due after ten years, Cost 19,360  
Total Cost 527,041  
Fair Value    
Due in one year or less, Fair Value 337,910  
Due after one year through ten years, Fair Value 168,657  
Due after ten years, Fair Value 19,119  
Total Fair Value 525,686  
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 125,977 $ 396,029
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 170,765 20,286
Total fair value of available-for-sale securities, continuous loss position 296,742 416,315
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (283) (1,378)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (1,272) (407)
Available-for-sale securities, total gross unrealized losses (1,555) (1,785)
Other than temporary impairment losses    
Other-than-temporary impairment losses 0  
Government debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 13,278 244,880
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 88,696 3,027
Total fair value of available-for-sale securities, continuous loss position 101,974 247,907
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (10) (931)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (583) (15)
Available-for-sale securities, total gross unrealized losses (593) (946)
Corporate debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 112,699 151,149
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 76,310 11,578
Total fair value of available-for-sale securities, continuous loss position 189,009 162,727
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (273) (447)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (448) (73)
Available-for-sale securities, total gross unrealized losses (721) (520)
Auction rate securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 5,759 5,681
Total fair value of available-for-sale securities, continuous loss position 5,759 5,681
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (241) (319)
Available-for-sale securities, total gross unrealized losses $ (241) $ (319)
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Auction rate securities (Details) - Auction rate securities - Significant Unobservable Inputs (Level 3)
$ in Thousands
Dec. 29, 2018
USD ($)
Y
item
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Weighted Average | Estimated yield | Discounted cash flow      
Quantitative information for Level 3 Fair Value Measurements Assets      
Unobservable Input 3.23    
Weighted Average | Expected holding period | Discounted cash flow      
Quantitative information for Level 3 Fair Value Measurements Assets      
Unobservable Input | Y 10    
Weighted Average | Estimated discount rate | Discounted cash flow      
Quantitative information for Level 3 Fair Value Measurements Assets      
Unobservable Input 3.76    
Recurring      
Quantitative information for Level 3 Fair Value Measurements Assets      
Fair value balance at the end of the period | $ $ 5,759 $ 5,681 $ 5,196
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Activity in Level 3 financial instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Recurring | Significant Unobservable Inputs (Level 3) | Auction rate securities    
Fair value assets reconciliation of changes    
Balance at the beginning of the period $ 5,681 $ 5,196
Gain included in other comprehensive income (loss) 78 485
Balance at the end of the period 5,759 5,681
Recurring | Significant Unobservable Inputs (Level 3) | Contingent Consideration    
Fair value liabilities reconciliation of changes    
Balance at the beginning of the period 0 0
Issues   3,829
Reclassification to acquisition-related liabilities   (3,380)
Gain recognized in selling, general and administrative expenses   449
Balance at the end of the period   0
Convertible Senior Notes    
Fair value liabilities reconciliation of changes    
Fair value of debt $ 419,000 $ 466,200
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Details)
$ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
contract
Dec. 31, 2016
USD ($)
Jul. 31, 2016
USD ($)
Derivative Financial Instruments          
Reclassification of unrealized gains included in net income   $ (316) $ 1,808 $ (249)  
Non-designated Hedges | Foreign currency forward contracts          
Derivative Financial Instruments          
Notional value     $ 2,400    
Number of foreign currency forward contract held | contract     1    
Non-designated Hedges | Foreign currency forward contracts | Interest income and other, net          
Derivative Financial Instruments          
Gain (Loss) Recognized in OCI on Derivatives (Effective Portion)   105 $ (207) $ (92)  
Cash flow hedges | Interest rate swaps          
Derivative Financial Instruments          
Notional value         $ 72,500
Reclassification of unrealized gains included in net income     $ 1,800    
Cash flow hedges | Foreign currency forward contracts          
Derivative Financial Instruments          
Notional value $ 8,800 $ 8,800      
Cash flow hedges | Low end of range | Foreign currency forward contracts          
Derivative Financial Instruments          
Maturity of contracts 1 month        
Cash flow hedges | High end of range | Foreign currency forward contracts          
Derivative Financial Instruments          
Maturity of contracts 12 months        
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Accounts Receivable, Net    
Accounts receivable $ 73,832 $ 72,005
Allowance for doubtful accounts (638) (638)
Accounts Receivable, Net 73,194 71,367
Inventories    
Work in progress 50,983 46,698
Finished goods 23,989 26,434
Inventories 74,972 73,132
Property and Equipment    
Property and equipment, gross 258,047 233,644
Accumulated depreciation (118,998) (105,962)
Total Property and Equipment, net 139,049 127,682
Other Current Liabilities    
Accrued compensation and benefits 37,113 33,631
Accrued price protection credits 12,033 8,239
Other 32,034 31,489
Total Other Current Liabilities 81,180 73,359
Other Non-current Liabilities    
Non-current tax liabilities 21,576 39,196
Other 35,872 38,666
Total Other Non-current Liabilities 57,448 77,862
Buildings and improvements    
Property and Equipment    
Property and equipment, gross 109,025 96,196
Equipment    
Property and Equipment    
Property and equipment, gross 62,895 59,836
Computers and purchased software    
Property and Equipment    
Property and equipment, gross 42,487 37,598
Leasehold interest in ground leases    
Property and Equipment    
Property and equipment, gross 23,840 23,840
Leasehold improvements    
Property and Equipment    
Property and equipment, gross 12,006 10,483
Furniture and fixtures    
Property and Equipment    
Property and equipment, gross $ 7,794 $ 5,691
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Risks and Uncertainties (Details)
$ in Millions
12 Months Ended
Dec. 29, 2018
USD ($)
company
item
Dec. 30, 2017
Dec. 31, 2016
Risks and Uncertainties      
Number of notes receivable | item 3    
Number of privately held companies | company 2    
Notes receivable carrying value $ 2.4    
Number of equity investments | item 2    
Interest rate on unsettled balances due upon demand (as a percent) 0.00%    
Equity investment, one      
Risks and Uncertainties      
Equity method investments $ 4.1    
Equity investment, two      
Risks and Uncertainties      
Equity method investments 2.0    
Impairment equity investments $ 1.8    
Accounts receivable | Customers | Arrow Electronics      
Risks and Uncertainties      
Concentrations of credit risk (as a percent) 12.00% 14.00%  
Accounts receivable | Customers | Edom Technology      
Risks and Uncertainties      
Concentrations of credit risk (as a percent) 10.00%    
Accounts receivable | Customers | Edom Technology | High end of range      
Risks and Uncertainties      
Concentrations of credit risk (as a percent)   10.00%  
Accounts receivable | Customers | Avnet      
Risks and Uncertainties      
Concentrations of credit risk (as a percent)   16.00%  
Revenue | Arrow Electronics      
Risks and Uncertainties      
Concentrations of credit risk (as a percent) 21.00% 12.00% 11.00%
Revenue | Edom Technology      
Risks and Uncertainties      
Concentrations of credit risk (as a percent) 17.00% 19.00% 17.00%
Revenue | Avnet      
Risks and Uncertainties      
Concentrations of credit risk (as a percent)   14.00% 13.00%
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Z-Wave (Details) - USD ($)
$ / shares in Units, $ in Thousands
8 Months Ended 12 Months Ended
Apr. 18, 2018
Dec. 29, 2018
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Purchase price allocation          
Weighted-Average Amortization Period (Years)     8 years 8 years  
Goodwill   $ 397,344 $ 397,344 $ 288,227 $ 276,130
Revenues     868,267 768,867 $ 697,626
Pro forma financial information          
Revenues     882,109 824,009  
Net income     $ 87,874 $ 27,958  
Earnings per share, Basic     $ 2.04 $ 0.66  
Earnings per share, Diluted     $ 2.00 $ 0.65  
Customer relationships          
Purchase price allocation          
Weighted-Average Amortization Period (Years)     5 years 5 years  
Trademarks          
Purchase price allocation          
Weighted-Average Amortization Period (Years)     7 years 7 years  
Z-Wave          
Acquisitions          
Cash consideration $ 243,000        
Purchase price allocation          
Intangible assets 125,675        
Cash and cash equivalents 2,841        
Accounts receivable 5,311        
Inventory 15,581        
Other current assets 329        
Goodwill 109,117        
Other non-current assets 2,587        
Accounts payable (3,306)        
Other current liabilities (8,918)        
Other non-current liabilities (6,648)        
Total purchase price $ 242,569        
Discount rate applicable to the projected cash flows (as a percent) 15.00%        
Revenues   37,000      
Z-Wave | Selling, general and administrative          
Purchase price allocation          
Acquisition-related costs   $ 4,900      
Z-Wave | Developed technology          
Purchase price allocation          
Intangible assets $ 69,875        
Weighted-Average Amortization Period (Years) 7 years        
Z-Wave | Customer relationships          
Purchase price allocation          
Intangible assets $ 25,000        
Weighted-Average Amortization Period (Years) 4 years        
Z-Wave | Trademarks          
Purchase price allocation          
Intangible assets $ 9,900        
Weighted-Average Amortization Period (Years) 7 years        
Z-Wave | In-process research and development          
Purchase price allocation          
Intangible assets $ 20,900        
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Zentri (Details) - USD ($)
$ in Thousands
Jan. 20, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Purchase price allocation        
Goodwill   $ 397,344 $ 288,227 $ 276,130
Zentri        
Acquisitions        
Purchase price of acquisition $ 18,100      
Cash consideration 14,300      
Potential additional consideration with estimated fair value 3,800      
Purchase price allocation        
Intangible assets 6,700      
Goodwill 12,100      
Other net liabilities $ 700      
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Micrium (Details) - USD ($)
$ in Thousands
Oct. 03, 2016
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Purchase price allocation        
Goodwill   $ 397,344 $ 288,227 $ 276,130
Micrium        
Acquisitions        
Purchase price of acquisition $ 12,400      
Cash consideration 8,200      
Stock consideration 4,200      
Additional stock consideration based on economic substance $ 1,000      
Post-combination compensation expense recognition period (in years) 4 years      
Purchase price allocation        
Intangible assets $ 9,500      
Goodwill 3,400      
Other net liabilities $ 500      
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Energy Micro (Details) - Energy Micro
$ in Millions
Jul. 01, 2013
USD ($)
Acquisitions  
Total settlement amount $ 16.0
Potential maximum contingent consideration that could be paid $ 26.7
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 18, 2018
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Goodwill        
Goodwill, Beginning Balance   $ 288,227 $ 276,130  
Additions due to business combinations   109,117 12,097  
Goodwill, Ending Balance   $ 397,344 $ 288,227 $ 276,130
Other Intangible Assets        
Weighted-Average Amortization Period (Years)   8 years 8 years  
Intangible assets subject to amortization, Gross Amount   $ 296,465 $ 193,860  
Intangible assets subject to amortization, Accumulated Amortization   (125,633) (110,716)  
Amortization expense related to intangible assets   38,000 $ 27,100 $ 27,300
Estimated aggregate amortization expense for intangible assets subject to amortization for each of the five succeeding fiscal years        
2019   39,222    
2020   36,727    
2021   32,337    
2022   24,206    
2023   $ 18,286    
Core and developed technology        
Other Intangible Assets        
Weighted-Average Amortization Period (Years)   8 years 8 years  
Intangible assets subject to amortization, Gross Amount   $ 237,265 $ 161,700  
Intangible assets subject to amortization, Accumulated Amortization   $ (102,116) $ (89,442)  
Customer relationships        
Other Intangible Assets        
Weighted-Average Amortization Period (Years)   5 years 5 years  
Intangible assets subject to amortization, Gross Amount   $ 46,890 $ 25,470  
Intangible assets subject to amortization, Accumulated Amortization   $ (21,075) (16,180)  
Patents        
Other Intangible Assets        
Intangible assets subject to amortization, Gross Amount     3,000  
Intangible assets subject to amortization, Accumulated Amortization     $ (2,750)  
Trademarks        
Other Intangible Assets        
Weighted-Average Amortization Period (Years)   7 years 7 years  
Intangible assets subject to amortization, Gross Amount   $ 12,310 $ 3,690  
Intangible assets subject to amortization, Accumulated Amortization   (2,442) $ (2,344)  
Z-Wave        
Goodwill        
Goodwill, Ending Balance $ 109,117      
Other Intangible Assets        
Gross intangible assets acquired   125,700    
Removal of fully amortized intangible assets   $ 23,100    
Z-Wave | Customer relationships        
Other Intangible Assets        
Weighted-Average Amortization Period (Years) 4 years      
Z-Wave | Trademarks        
Other Intangible Assets        
Weighted-Average Amortization Period (Years) 7 years      
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Convertible Senior Notes (Details)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Mar. 06, 2017
USD ($)
item
$ / shares
shares
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Debt      
Repayments of Lines of Credit   $ 72,500 $ 5,000
Credit Facility      
Debt      
Repayments of Lines of Credit $ 72,500    
1.375% Convertible Senior Notes      
Debt      
Principal amount $ 400,000    
Semi-annual interest rate 1.375%    
Conversion rate, shares per $1,000 principal 10.7744    
Number of shares of common stock | shares 4.3    
Initial conversion price | $ / shares $ 92.81    
Number of trading days within 30 trading day period | item 20    
Number of consecutive trading days | item 30    
Minimum amount the sales price of the Company's stock exceeds the conversion price (as a percent) 130.00%    
Number of consecutive business days after the 10 consecutive trading day period 5 days    
Number of consecutive trading days before the five consecutive business days 10 days    
Maximum amount the sales price of the Company's stock exceeds the conversion price (as a percent) 98.00%    
Debt issuance costs $ 10,600    
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Carrying amount and interest expense of notes (Details) - 1.375% Convertible Senior Notes - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Liability component    
Principal $ 400,000 $ 400,000
Unamortized debt discount (39,298) (50,499)
Unamortized debt issuance costs (5,931) (7,622)
Net carrying amount 354,771 341,879
Equity component    
Net carrying amount $ 57,735 57,735
Effective interest rate 4.75%  
Amortization period of debt discount and debt issuance costs 3 years 2 months 12 days  
Interest expense related to the Notes    
Contractual interest expense $ 5,500 4,492
Amortization of debt discount 11,202 8,816
Amortization of debt issuance costs 1,690 1,330
Interest Expense, Total $ 18,392 $ 14,638
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Credit Facility (Details)
$ in Thousands
12 Months Ended
Mar. 06, 2017
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Debt        
Repayment of credit facility amount     $ 72,500 $ 5,000
Credit Facility        
Debt        
Repayment of credit facility amount $ 72,500      
Maximum leverage ratio   3.00    
Minimum fixed charge coverage ratio   1.25    
Revolving Credit Facility        
Debt        
Maximum borrowing capacity   $ 300,000    
Additional increase in borrowing capacity of the line of credit available at the entity's option   $ 200,000    
Revolving Credit Facility | Base Rate | Low end of range        
Debt        
Interest rate margin (as a percent)   0.25%    
Revolving Credit Facility | Base Rate | High end of range        
Debt        
Interest rate margin (as a percent)   1.00%    
Revolving credit facility, other than swingline loans | Federal Funds        
Debt        
Interest rate margin (as a percent)   0.50%    
Revolving credit facility, other than swingline loans | Eurodollar Base Rate        
Debt        
Interest rate margin (as a percent)   1.00%    
Revolving credit facility, other than swingline loans | Eurodollar Base Rate | Low end of range        
Debt        
Interest rate margin (as a percent)   1.25%    
Revolving credit facility, other than swingline loans | Eurodollar Base Rate | High end of range        
Debt        
Interest rate margin (as a percent)   2.00%    
Swingline Loans        
Debt        
Maximum borrowing capacity   $ 10,000    
Letter of Credit        
Debt        
Maximum borrowing capacity   $ 25,000    
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Sep. 17, 2018
USD ($)
Jun. 21, 2018
patent
Jul. 16, 2014
patent
Jan. 28, 2014
patent
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Operating Leases              
Rent expense under operating leases         $ 6,000 $ 5,500 $ 4,700
Minimum annual future rentals              
2019         5,287    
2020         4,746    
2021         4,051    
2022         3,485    
2023         2,810    
Thereafter         3,842    
Total minimum lease payments         24,221    
Investment Commitment              
Investment Funded         4,300    
Patent Litigation              
Payment for settlement of litigation $ 0            
High end of range              
Investment Commitment              
Commitment to invest in limited partnership         $ 10,000    
Cresta Technology              
Patent Litigation              
Number of patents allegedly infringed | patent     6 3      
Bandspeed              
Patent Litigation              
Number of patents allegedly infringed | patent   8          
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Share repurchase programs (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 31, 2016
Oct. 31, 2018
Jul. 01, 2017
Share Repurchase Programs        
Value of shares repurchased and retired $ 39,276 $ 40,543    
Common Stock        
Common Stock        
Number of shares issued during the period 800      
Share Repurchase Programs        
Number of shares repurchased and retired 434 893    
Value of shares repurchased and retired $ 39,300 $ 40,500    
Program Authorization Date October 2017        
Share Repurchase Programs        
Program amount authorized to repurchase 200,000   $ 200,000 $ 100,000
Program Authorization Date January 2017        
Share Repurchase Programs        
Program amount authorized to repurchase 100,000      
Program Authorization Date August 2015        
Share Repurchase Programs        
Program amount authorized to repurchase $ 100,000      
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Reclassifications from AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Amounts Reclassified from AOCI      
Income (loss) before income taxes $ 72,161 $ 76,903 $ 64,496
Income tax (expense) benefit 11,430 (29,811) (3,002)
Net income 83,591 47,092 61,494
Net changes to available-for-sale securities:      
Unrealized gains (losses) arising during the period (79) 255 63
Reclassification for losses included in net income (10)    
Net changes to cash flow hedges      
Unrealized gains (losses) arising during the period 200   (513)
Reclassification for gains (losses) included in net income (66) 633 (87)
Other comprehensive income 45 888 (537)
Reclassifications From Accumulated Other Comprehensive Loss      
Amounts Reclassified from AOCI      
Income (loss) before income taxes (365) 1,808 (249)
Income tax (expense) benefit 77 (633) 87
Net income (288) 1,175 (162)
Reclassifications From Accumulated Other Comprehensive Loss | Losses on available-for-sales securities      
Amounts Reclassified from AOCI      
Interest income and other, net (49)    
Reclassifications From Accumulated Other Comprehensive Loss | Gains (losses) on cash flow hedges      
Amounts Reclassified from AOCI      
Interest income and other, net $ (316)    
Interest expense   $ 1,808 $ (249)
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Revenues      
Revenues $ 868,267 $ 768,867 $ 697,626
Revenue from performance obligations 24,300    
Distributors      
Revenues      
Revenues 618,989 547,419 471,622
Direct customers      
Revenues      
Revenues 249,278 221,448 226,004
Internet of Things      
Revenues      
Revenues 463,838 395,012 314,614
Infrastructure      
Revenues      
Revenues 199,478 152,158 147,677
Broadcast      
Revenues      
Revenues 141,412 152,980 157,746
Access      
Revenues      
Revenues $ 63,539 $ 68,717 $ 77,589
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Incentive Plans (Details)
12 Months Ended
Dec. 29, 2018
shares
2009 Stock Incentive Plan  
Stock-Based Compensation  
Number of shares deducted for each share granted 1
2009 Stock Incentive Plan | Low end of range  
Stock-Based Compensation  
Award vesting period 3 years
2009 Stock Incentive Plan | High end of range  
Stock-Based Compensation  
Award vesting period 4 years
2009 Stock Incentive Plan | Stock options  
Stock-Based Compensation  
Minimum exercise price as percentage of fair market value of shares on the date of grant 100.00%
2000 Stock Incentive Plan | Low end of range  
Stock-Based Compensation  
Award vesting period 3 years
2000 Stock Incentive Plan | High end of range  
Stock-Based Compensation  
Award vesting period 8 years
2000 Stock Incentive Plan | Stock options | High end of range  
Stock-Based Compensation  
Term of award 10 years
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Grants and Modifications (Details)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
shares
Dec. 30, 2017
shares
Dec. 31, 2016
USD ($)
employee
shares
Stock-Based Compensation      
SG&A expense related to modifications to equity awards | $     $ 900
Number of employee terminated | employee     3
2009 Stock Incentive Plan | Full value awards      
Stock-Based Compensation      
Number of equity awards granted 600 700 1,300
2009 Stock Incentive Plan | Stock options      
Stock-Based Compensation      
Stock options granted (in shares) 0 0 200
2009 Stock Incentive Plan | MSUs      
Stock-Based Compensation      
Number of equity awards granted 41 54 65
Cash consideration based upon achievement of specified levels of market conditions | $ $ 0    
Award vesting period 3 years    
2009 Stock Incentive Plan | PSUs      
Stock-Based Compensation      
Number of equity awards granted 41 54 65
Cash consideration based upon achievement of specified levels of market conditions | $ $ 0    
Award vesting period 3 years    
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - 2009 Employee Stock Purchase Plan (Details) - 2009 Employee Stock Purchase Plan - $ / shares
shares in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Stock-Based Compensation      
Minimum exercise price as percentage of fair market value of shares on the date of grant 85.00%    
Term of award 24 months 24 months 24 months
Shares issued 223 239 224
Weighted average fair value for purchase rights granted (in dollars per share) $ 22.59    
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Fair Value Assumptions (Details)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Fair value assumptions      
Dividend yield (as a percent) 0.00% 0.00% 0.00%
Stock options      
Fair value assumptions      
Expected volatility (as a percent)     32.00%
Risk-free interest rate %     1.30%
Expected term (in years)     5 years 4 months 24 days
MSUs      
Fair value assumptions      
Expected volatility (as a percent) 29.00% 31.00% 30.00%
Risk-free interest rate % 2.40% 1.60% 0.90%
Expected term (in years) 2 years 10 months 24 days 2 years 10 months 24 days 2 years 10 months 24 days
2009 Employee Stock Purchase Plan      
Fair value assumptions      
Expected volatility (as a percent) 30.00% 28.00% 30.00%
Risk-free interest rate % 2.40% 1.10% 0.60%
Expected term (in years) 9 months 8 months 15 months
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock options activity (Details) - Stock options
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
$ / shares
shares
Number of options  
Outstanding at the beginning of the year (in shares) | shares 170
Exercised (in shares) | shares (33)
Outstanding at the end of the year (in shares) | shares 137
Vested and expected to vest at the end of the year (in shares) | shares 83
Exercisable at the end of the year (in shares) | shares 50
Weighted-Average Exercise Price  
Outstanding at the beginning of the year (in dollars per share) | $ / shares $ 38.88
Exercised (in dollars per share) | $ / shares 36.45
Outstanding at the end of the year (in dollars per share) | $ / shares 39.47
Vested and expected to vest at the end of the year (in dollars per share) | $ / shares 40.39
Exercisable at the end of the year (in dollars per share) | $ / shares $ 37.88
Weighted-Average Remaining Contractual Term (In years)  
Outstanding at the end of the year 7 years 1 month 6 days
Vested and expected to vest at the end of the year 7 years 1 month 6 days
Exercisable at the end of the year 7 years 1 month 6 days
Aggregate Intrinsic Value  
Outstanding at the end of the year (in dollars) | $ $ 5,327
Vested and expected to vest at the end of the year (in dollars) | $ 3,154
Options exercisable at the end of the year (in dollars) | $ $ 2,031
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - RSAs and RSUs, PSUs and MSUs activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
RSAs and RSUs      
Number of equity awards      
Outstanding at the beginning the of year (in shares) 1,523    
Granted (in shares) 522    
Vested, earned or issued (in shares) (730)    
Cancelled or forfeited (in shares) (97)    
Outstanding at the end of the year (in shares) 1,218 1,523  
Outstanding at the end of the year and expected to vest (in shares) 1,147    
Weighted-Average Purchase Price      
Granted (in dollars per share) $ 93.75 $ 72.85 $ 40.55
Weighted-Average Remaining Vesting Term      
Outstanding at the end of year 10 months 10 days    
Outstanding at the end of year and expected to vest 10 months 10 days    
Aggregate Intrinsic Value      
Outstanding at the end of the year (in dollars) $ 95,620    
Outstanding at the end of the year and expected to vest (in dollars) $ 90,008    
PSUs and MSUs      
Number of equity awards      
Outstanding at the beginning the of year (in shares) 259    
Granted (in shares) 81    
Vested, earned or issued (in shares) (37)    
Cancelled or forfeited (in shares) (21)    
Outstanding at the end of the year (in shares) 282 259  
Outstanding at the end of the year and expected to vest (in shares) 249    
Weighted-Average Purchase Price      
Granted (in dollars per share) $ 97.53 $ 78.40 $ 32.23
Weighted-Average Remaining Vesting Term      
Outstanding at the end of year 1 year 1 month 6 days    
Outstanding at the end of year and expected to vest 1 year 1 month 6 days    
Aggregate Intrinsic Value      
Outstanding at the end of the year (in dollars) $ 22,164    
Outstanding at the end of the year and expected to vest (in dollars) $ 19,615    
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Grant Date Weighted Average Fair Value (Details) - $ / shares
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
RSAs and RSUs      
Stock-Based Compensation      
Equity award, weighted average fair value at grant date $ 93.75 $ 72.85 $ 40.55
PSUs and MSUs      
Stock-Based Compensation      
Equity award, weighted average fair value at grant date $ 97.53 $ 78.40 32.23
Stock options      
Stock-Based Compensation      
Options, weighted average fair value at grant date     $ 40.38
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock-based payment and stock option values (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Stock-based payment and stock option values      
Cash received for the issuance of common stock, net of shares withheld for taxes $ 13,300    
Payment for shares withheld for taxes 19,483 $ 15,753 $ 10,561
Stock options      
Stock-based payment and stock option values      
Intrinsic value of options exercised 1,952 2,174 2,560
RSUs      
Stock-based payment and stock option values      
Intrinsic value of equity awards that vested 68,012 53,093 36,502
Grant date fair value of equity awards that vested 37,720 32,449 $ 39,853
MSUs      
Stock-based payment and stock option values      
Intrinsic value of equity awards that vested 3,562 687  
Grant date fair value of equity awards that vested $ 1,788 $ 633  
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock-based compensation costs (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Stock-Based Compensation      
Stock-based compensation cost $ 50,077 $ 44,752 $ 39,628
Income tax benefit 8,890 11,073 8,496
Share based compensation costs after tax 41,187 33,679 31,132
Total unrecognized compensation costs related to awards $ 65,400    
Weighted-average period of recognition of unrecognized compensation costs 1 year 10 months 24 days    
Reserved shares of common stock for future issuance 3,328    
2009 Stock Incentive Plan      
Stock-Based Compensation      
Reserved shares of common stock for future issuance 2,343    
2009 Employee Stock Purchase Plan      
Stock-Based Compensation      
Reserved shares of common stock for future issuance 985    
Cost of revenues      
Stock-Based Compensation      
Stock-based compensation cost $ 1,238 1,090 1,070
Research and development      
Stock-Based Compensation      
Stock-based compensation cost 23,867 21,771 19,573
Selling, general and administrative      
Stock-Based Compensation      
Stock-based compensation cost $ 24,972 $ 21,891 $ 18,985
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Employee Benefit Plan      
Contribution made to the 401 (k) Plan $ 3.7 $ 3.5 $ 3.4
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions (Details) - Energy Micro - USD ($)
$ in Millions
Jul. 01, 2013
Dec. 31, 2016
Related Party Transaction    
Contingent consideration $ 26.7  
Mr. Forre    
Related Party Transaction    
Beneficial ownership percentage 30.00%  
Contingent consideration   $ 4.8
Mr. Bogen    
Related Party Transaction    
Beneficial ownership percentage 2.00%  
Cash consideration $ 0.3  
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Summary (Details)
$ in Millions
12 Months Ended
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 31, 2016
Income Taxes      
Federal statutory rate (as a percent) 21.00% 35.00% 35.00%
Decrease in effective tax rate due to changes in provisional amount (6.2)    
Benefit to the provisional amounts recorded at December 30, 2017 $ (4.5)    
Transition tax cost   $ 54.4  
Total provisional transaction tax liability   42.6  
Decrease in provisional amount related to transition tax recorded at December 30, 2017 $ (6.1)    
Period for payment of transition tax 8 years    
Unpaid balance of its transition tax obligation payable between April 2022 and April 2025 $ 21.6    
Net provisional benefit on remeasurement of certain deferred tax assets and liabilities   (28.1)  
Increase in deferred tax expense due to revaluation of net deferred tax asset   21.8  
Reduction in provisional tax benefit $ 1.0    
Altera decision      
Income Taxes      
Reversal of deferred tax liability   39.4  
Reduction in deferred tax benefit due to reduction of corresponding deferred tax liability   $ 10.5  
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Income before income taxes and Provision (benefit) for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Income before income taxes      
Domestic $ 19,777 $ 9,700 $ 4,313
Foreign 52,384 67,203 60,183
Income before income taxes 72,161 76,903 64,496
Current:      
Domestic (8,843) 48,947 2,639
Foreign 5,888 7,077 4,421
Total Current (2,955) 56,024 7,060
Deferred:      
Domestic (8,978) (25,760) (2,430)
Foreign 503 (453) (1,628)
Total Deferred (8,475) (26,213) (4,058)
Provision (benefit) for income taxes $ (11,430) $ 29,811 $ 3,002
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Tax rate reconciliation (Details)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Reconciliation of federal statutory tax rate to effective tax rate      
Federal statutory rate (as a percent) 21.00% 35.00% 35.00%
Foreign tax rate benefit (as a percent) (12.90%) (25.40%) (22.60%)
Research and development tax credits (as a percent) (9.80%) (4.50%) (4.10%)
GILTI and Subpart F income 4.30% 1.40% 1.40%
Nondeductible (nontaxable) foreign expenses 3.90% 1.10% (4.00%)
State tax expense 1.50% 0.90% 0.60%
Release of prior year unrecognized tax benefits (as a percent) (2.70%) (0.60%) (1.70%)
Excess officer compensation (as a percent) 2.40% 1.50% 1.40%
Other tax effects of equity compensation (0.40%) (2.20%) (1.50%)
Change in cost-sharing treatment of stock-based compensation (2.20%) 5.20% (0.50%)
Excess tax benefit of stock-based compensation (5.90%) (5.60%)  
Change in prior period valuation allowance (2.50%) (1.30%) (0.60%)
Transition Tax On unremitted foreign earnings (8.40%) 70.80%  
Revaluation of deferred tax balances 0.30% 28.20%  
Other deferred tax impacts of tax reform (3.10%) (64.80%)  
Other (as a percent) (1.30%) (0.90%) 1.30%
Effective Tax Rate (as a percent) (15.80%) 38.80% 4.70%
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Altera Corp and Singapore Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Income Taxes      
Net deferred tax assets $ 35,514 $ 36,174  
Income tax benefit (11,430) 29,811 $ 3,002
Altera decision      
Income Taxes      
Net deferred tax assets 27,200    
Singapore      
Income Taxes      
Income tax benefit $ (5,400) $ (11,000) $ (7,700)
Income tax benefit (expense) per diluted share (in dollars per share) $ 0.12 $ 0.25 $ 0.18
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Deferred tax assets:    
Net operating loss carryforwards $ 9,973 $ 12,925
Research and development tax credit carryforwards 12,500 12,322
Stock-based compensation 4,360 5,256
Depreciation and amortization 7,799  
Capitalized research and development 2,521 3,468
Deferred income on shipments to distributors 5,824 7,070
Expected future cost-sharing adjustment 25,257 21,582
Accrued liabilities and other 7,737 6,999
Deferred tax assets 75,971 69,622
Less: Valuation allowance (4,975) (6,518)
Deferred tax assets, net 70,996 63,104
Deferred tax liabilities:    
Acquired intangible assets 20,656 13,884
Depreciation and amortization 4,604 1,274
Convertible debt 8,080 10,351
Prepaid expenses and other 2,142 1,421
Deferred tax liabilities 35,482 26,930
Net deferred tax assets $ 35,514 $ 36,174
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Operating Loss and Tax Credit Carryforwards (Details)
$ in Millions
12 Months Ended
Dec. 29, 2018
USD ($)
Operating loss and tax credit carryforwards  
Undistributed earnings of foreign subsidiaries $ 105.0
Provision for foreign withholding tax and state income taxes 0.0
State  
Operating loss and tax credit carryforwards  
Operating loss carryforwards 43.8
State | Tentative minimum tax credit  
Operating loss and tax credit carryforwards  
Tax credit carryforwards 0.1
State | Research and development tax credit  
Operating loss and tax credit carryforwards  
Tax credit carryforwards 13.5
Silicon Clocks, Spectra Linear and Ember | Federal  
Operating loss and tax credit carryforwards  
Operating loss carryforwards 32.7
Tax credit carryforwards 1.9
Energy Micro | Foreign  
Operating loss and tax credit carryforwards  
Operating loss carryforwards $ 1.9
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Summarizes the activity related to gross unrecognized tax benefits      
Beginning balance $ 3,187 $ 3,054 $ 3,610
Additions based on tax positions related to current year 630 456 439
Additions based on tax positions related to prior years 115 114 99
Reductions for tax positions as a result of a lapse of the applicable statute of limitations (1,896) (437) (1,094)
Ending balance 2,036 3,187 3,054
Interest on income tax included in gross unrecognized tax benefits 2,100 3,200 3,000
Gross unrecognized tax benefits which would affect the effective tax rate if recognized 2,100 $ 3,200 $ 2,200
Norwegian      
Summarizes the activity related to gross unrecognized tax benefits      
Taxes payable during appeal process 9,000    
Norwegian | 2013      
Summarizes the activity related to gross unrecognized tax benefits      
Adjustment to the pricing of the intercompany transaction $ 16,200    
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
segment
product
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Segment Information      
Number of operating segments | segment 1    
Number of product categories | product 4    
Revenues $ 868,267 $ 768,867 $ 697,626
Property and equipment, net 139,049 127,682  
United States      
Segment Information      
Revenues 149,385 112,574 94,583
Property and equipment, net 128,622 119,746  
China      
Segment Information      
Revenues 344,255 307,748 291,974
Rest of world      
Segment Information      
Revenues 374,627 348,545 $ 311,069
Property and equipment, net $ 10,427 $ 7,936  
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - VALUATION AND QUALIFYING ACCOUNTS (Details) - Valuation Allowance for Deferred Tax Assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Valuation Allowance      
Balance at Beginning of Period $ 6,518 $ 12,361 $ 10,264
Additions Charged to Expenses 435 2,110 2,715
Additions Charged to Other Accounts   1,732  
Deductions (1,978) (9,685) (618)
Balance at End of Period $ 4,975 $ 6,518 $ 12,361
EXCEL 101 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )&(/DX?(\\#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,$% @ D8@^3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "1B#Y.4F157>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.FD%B*CK91,GD)"8!.(6)=X6K?FCQ*C=V].6 MK1."!^ 8^Y?/GR4W.DH=$KZD$#&1Q7PSN,YGJ>.*'8BB!,CZ@$[EFCVB-4G-^!0U)&D8()6,2%R-K&:*D3*@KIC#=ZPK-]9&W%Q4/!15'SK;B7O);5[&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 " "1B#Y.*F# <\ " #."@ & 'AL+W=O1R$O74?%W MPUI^6Z4X?9OXWIS.RDQDZ^5 3^P'4S^')Z%'V13ET'2LEPWO$\&.J_01/^P( M,@2+^-6PFYR])R:59\Y?S.#+894BLR+6LKTR(:A^7-F6M:V)I-?QQP5-)TU# MG+^_1?]DD]?)/%/)MKS]W1S4>976:7)@1WIIU7=^^\Q<0F6:N.R_LBMK-=RL M1&OL>2OM;[*_2,4[%T4OI:.OX[/I[?,V?BDK1X,)Q!'(1"#EAX3<$?*)@(L/ M"84C%!XA&U.QM=E11==+P6^)&+=WH.84X8="5W]O)FVQ[3=='JEGKVNTS*XF MC$-L1@29(?"$R'3L28! AL2T,E[@6V(R-\C=B&B@)>0@SGFEI[/Z"5,+T!Z M8>G%C%YY)0H1"UB@! 7*@%Y[ B.BM(A^W .4UV@1*4,%RE2!S+TG$R(P@A46 MH,(BY&-/ H 06*(&)>J0[YV6#0")U.D>E+@/^:4G 4 J6 (CV'8HC+#PC0=@ MZHA*Q-PXC.#O.8 AD4W'H,,?,0DC^-L.8**YP";&>:A"?!4 DT=48*_CT,JD M\%5"3.R 8=CP.'0\\8\8@(FJP'['H9V)=W/M'*::W2S%7<20]#BU-O*.\ M=9CY!5;DJ*ZKZ/; [L>AMXE_5SK,7(N@Z&&#KP <&IP$Q@DQ><0X!+X$2&CP MW#<.@ F.03;[L^^8.-E&2B9[?NEM%S>;G9JU1V*;A?_PL=/[1L6IZ67RS)5N M.6QC<.1<,;T4=*=+>M;-Y31HV5&9UX5^%V.'-0X4'USWF$TM[/H?4$L#!!0 M ( )&(/DZ%*=5W P0 )P2 8 >&PO=V]R:W-H965T&UL?9C=CN)&$(5?!7&?M:OZUR- "D11(B72:*--KCW0#&AM3&S/L'G[M(T' M057UW(!M3G6=:I<_-[VX-.WW[A!"/_M15Z=N.3_T_?DIR[KM(=1E]Z4YAU/\ M9=^T==G'T_8UZ\YM*'=C4%UEF.>V]6B>>NKXRD\M[/NK:[+ M]K]UJ)K+<@[SCPM?CZ^'?KB0K1;G\C7\%?IOY^S7=B7;U7_M;G\%J:" MS'PV5?]'> ]5E ].8HYM4W7CYVS[UO5-/8T2K=3EC^OW\31^7Z;Q/\+D )P" M\!8 ^M, -04H$I!=G8VE_E+VY6K1-I=9>[U;YW)H"GA2<3*WP\5Q[L;?8K5= MO/J^4KC(WH=Q)LGZ*L$["5%LN$*IFR2+^6\F4#2!8[RZC]=RO!+CU1BO[^,- M*>(J<:/D-$J@<+E6I!(N0ULH:V4W6G2CN1M+W%PEYBZ-!NM<0=P(LD);XV0W M1G1CN!M'W!B6QBDH-#$CJ$#9A!K'+,^B"T<;3E IN&ORV#C[.?'"5:H S&4O7O3BF1=-LJP]R^+16CI]&RXKM+,Z,3.%Z*;@ M;H"X*5@:4$6N:?\*,G36)]Q +A,JYWX8HG+A)CBE:0\+.O0>,='%D& F<$>* M.@)>N\L]A>M&T'D%.H$_D/D)R UI:@AY:\0[!M0/EWFO?&J"9!X#![*F0)XT M#Q-D42O#[ID@-,KDR3:2J0R:O61T NL@DQ0X2C5%*7!*:@#'9IG+E/<&$GYD MF@+'J:8X!4Y*1%VDVDM&)7!6LD<=. 9-#F 2B60. @T:!!(">$IE0>:4 M,D7"CTQ"X"@T%(4@0$YK3_M](^DL*DS,$,HP1 Y#0V&( @R-=JP))9T&[Q)S MA#(,DCI0- ]_8L4EDR04ETS9W3;!L&_S9]F^'D_=[*7I^Z8> M]P7V3=.'.&C^)59X".7N=E*%?3\ MDM_5692YF[K.&2[X1L03[;["4$_D.D/QW^$.1,H5B$DPDP5RQ-Q5A.$J0S#]"!%:( M0/O#*41L]X=6?ZC]ZZD_61312U(M:;3$6WF>YR\J^5 VHUE;:=8F3;J@Z271 M)(WO]<^"YP'AC"BR$D4FT69!%!F)EBCO*68,L94A-AB2189=_-@>?2B;T216 MFL2D6:39)4:]063?I$>4,Z;4RI2:3(L_VBXU,JU#+TU-)(LP2+SDOT0;*]'& M) H71)M'B2Q".Q&:'%WJ*OF!V;5JN'.D0IZ"^JRZ4"I !O56,EXI;Z]Q0. B M5#>1?=:?X?U T':XGM!X1Q;_ %!+ P04 " "1B#Y.%5H+^]L# "2$ M& 'AL+W=OU=^: MLW/MXGN1E\TJ.K?M]3F.F_W9%5GS5%U=Z7\Y5G61M?ZV/L7-M7;9H0\J\AB% MT'&17S;7NOULKJU^:5TK_6BN15%5O^W<7EU7T40?31\N9S.;=<0KY?7 M[.3^9_WIW6Y?G74]>Q[]CI]%CS"YP>OW1^^<^>9_,6]:X M;95_O1S:\RHRT>+@CMDM;[]4]]_G\:WOZU0MX_>NGQ'9# A. M$'@0L>_\,0)R(VR0A.// VPI(>7/R(XB:<*+D&R:LH^7TWC-QRLV7O7Q:AJ? M!M,T(&F/E#UBM$$=8%N*I=J8$-M13-M4XXSHA!6=4-$F$#T@R608J;37'8AF M,%!Z,H6#:(IAJ@&1%ZU9T9J*MH%H389)$*0-L"W%5*+ 0B":P1 2H7C1*2LZ M)8^7$7R\8>,-2=H$,C>&SJTT4H6/%X,)JTC2% -K4S63M&5%6RHZV-D;RPR3 M&A54F"V#)3;%\/'BL$09R8L&P1<\067+L.()^DQ(31Z=+<-);1'"S(Z M3%PR4LGNX"B1D.6BE!$SE1=XOP!J&"8TC)&9#O,)K+;A[F Y!6A"V0R'B9E; M+=XS@)J&"4T#:)U/$339'0RFK0BMG<&T4G9NOGG7 &H;)K0-H)7^$X"2(M1- M.;0&PA+*8%*(&:\#WC<@);*M"&6G],5")K0644REPF*HFF(:E)TI_,#;%1BR MI>W,.R'PW@'4/$*IFY&QTWK_1'<'1]'%XB@ULS60=PZDSF%#YQB90'/XOLM! M(J!V+*5F*B?REH% %VIFJ9&OWH@TZ21,&AF[] X>ILU@J%3H\AP&*J]97BR>L[N^SP MN,G=L>TN4W]=#Z?DX::MKN,_ /'C;XCU_U!+ P04 " "1B#Y.N!(/LOY=[?1Q M&1=QM!-[?JKU=WGY+,: LC@:H_\JSJ(V<*O$^-C*6KEGM#TI+9O1BI'2\)?A M7;7N?1F^,#+28 (>"7@BH/Q# AD)Y(U /R30D4 ]0C*$XG*SX9JO%KV\1/VP MO1VW?Q&ZHR;[6[OHDNV^F?0HLWI>E6R1G*V=$;(>('@&01,B,<8G#QCRL,8! M';]W\! B"'D/V800EL$B"!@F<7PR#[. ^13D4\>GP"'FAN'2 MBQ< (79%+@/E,D"NE_LU"[S0*SX*T$<1I!2EZ@@;*_\AI&::BS/SC$((0 MS7-8"DKA@Y\"8HA_]--PAY&_PP#H!A5IX6D&8/A:_M&58H4 S=37C$(Y&/DU M!T1EA/FB0QC*R+5,@P7P'N% =5'ZHG$HAV:^9@!4%$&>0]0\KO>*X6J)")#G MS)=,@&W/F:\91%&_ "P\EJ]0G")1F&-1FGNBX:J-,745PV4Z8Q2_Q@"L-S\ MT\33GFJP>35,X36JQUW;(S+@?.J-AHF4W=GW)U'JN_@%0 M2P,$% @ D8@^3G45EJZ>! BA< !@ !X;"]W;W)K_PG2461K@5T)]U)U:[N[G5:3$&;$"Y) MR]ZW/R>D;#TS(=R;0N@S,\_8YF?C^:FLOM<[YYK)CR(_U/?37=,<[Z*H?MFY M(JN_E$=W\/_9EE61-?ZQ>HWJ8^6R31=4Y!$(8:,BVQ^FBWGWV5.UF)=O3;X_ MN*=J4K\515;]^^#R\G0_E=./#[[N7W=-^T&TF!^S5_?--7\>GRK_%%VR;/:% M.]3[\C"IW/9^^HN\6RO3!G2*O_;N5']Z/VE;>2[+[^W#;YO[J6@=N=R]-&V* MS+^\NT>7YVTF[^.?/NGT4K,-_/S^(_NZ:]XW\YS5[K',_]YOFMW]-)E.-FZ; MO>7-U_+TJ^L;,M-)W_WO[MWE7MXZ\35>RKSN_DY>WNJF+/HLWDJ1_3B_[@_= MZZG/_Q'&!T ? )< J:X&J#Y 70(@OAJ@^P#]LT)R-<#T >82H.W5 -L'V)\5 MH)N/\V!UH[_,FFPQK\K3I#HOH&/6KE-Y9_W\OK0?=M/9_<]/0.T_?5]($<^C M]S91KWDX:R#0)*'FD=.DH6;):*0(-2M.(T/-FM/ 11/Y?B]- ]LT= ETD$"A MIL^:N-,<.HU&+5.%5(E% [.DJEC'L49CLZ*RF<$3L69R63\\FN]=L;TKIG?4 MV<-98S[W+F.(^3*:+:.[%"HH8_@$ADU@B,\4K96E(3:MU"EJ9CVF"KQ8UHNE M8R8,FD!+RJ0IFN3U=4U@)&:-Q,SD6;0L8]JOTDBT'A$%5A+62L)8P>!(2!4_ M;@.K(&6KI$P5C)Z45)F!L!@:8ZK C!0\+ 5C)\6T%/2KK(41 A-34$=* 5XT M2TX7@\;+G)/YLEH-=#BP'4C:(0C !8)*!34TR, (\LJ5F M1@!OB[THW!N29&BL>;9+<_ON('DD2X;)H/$@4^ "8&"NQU2A'1[,DI*9;%>2 M0E?'@D[FF"STP]-9,G@F6Y:D?)Y)BX\FZU%9:(@'N>1(CK4J%HG!'2CLM#0P.&7(Z_!AABDQ@;P M3(S*0D,\>8$CK\4S,4Y>H!24 A*+OF!+1I<8J?!I>\7H9AY3Y%!.G:5&B2& M ]?X.!+EB,#7XCISX0Q66B(9S3\#T8#SVBXA=' T-=JC5G%R&9@!.[7 0IJLC!%5:(Q,Y_2OF#*U2B/'A9%P7 M6N>9KSCFXV.]HC"?:35TN3!PN\"Q'.]VBH+5"'K-,RH+#?%<51Q7$]RY'MU< M&(D4L<'K;,GH4BN51N?H%:.;^;T%_ZICR]H8TJ&O" ]S16]3))"E2V]*M!() MWO-'96=#T:<;R/:6^H^L>MT?ZLESV31ET5TY;LNR<3ZE^.*3[5RVN3SD;MNT M;V/_OCK?#I\?FO+8WWQ'E^OWQ7]02P,$% @ D8@^3ADBF\JV!0 J!P M !@ !X;"]W;W)KIQ3O^ M#9( M8UA S:@V+#MM9HHB5';RF0EZ;[]*%EU[;N'Q5"@L>6'Q^//> M=E\.STW3S[[NMOO#[?RY[U^N%XO#_7.SJP\?VI=FGW]Y;+M=W>>OW=/B\-(U M][.=W-^.U3]W=3?O:;S?[YE,W.[SN=G7W[[+9MN^W;R=?S37:\M# M@U'QUZ9Y/YQ]G@VI?&[;+\.77QYNY]7@J-DV]_T0HLY_WII5L]T.D;*/?Z:@ M\U.?0\/SS]^B_S0FGY/Y7!^:5;O]>_/0/]_.XWSVT#S6K]O^]_;]YV9*R,UG M4_:_-F_--LL')[F/^W9[&/^?W;\>^G8W1W.<'6S>!L"39KE44/GFI-BD:.?NB#4Q9)4<[KL8*45 MS)>2M98$ATTPS)/']GR19R$+"P/8,8 ]"Y#D.!TE893L1TEDEXQ(5JMLJ)(8 MDK56>6.3Q8X==.Q RH0#>!C JY2-O"_+H\:=^30Y97F#@K& K&80G^: C4@E0(@0NH89V[5:1@ M<#]95D"D(OF8KH&J-)<-+ME&UVQ]MZSJ)1-:1HY4Y471V/G2&%)>M9%_HI,I"A=:YTWB=2\!LR(H?0P8F88 TKT6PT#ZX\*= ! MF;5.KK^ *@53&FT,%Z/I(OM9&DV$J\3!2=-(5I$JGD!F*D\%0!,&# ' 6+FJ M( T8$]C)V;1"NI@? ?& KY$N,_^,(Y?6,;'(Z,)O2]EC=A"![.6:8!)=%I#D M4F5E^D#H>?@G\P="$QV55NV$L44(6[(J$4!-L(:2-*]UE*QF-M"9H124K&-\ MD<:7L9)?!(A#UGHU[1#!B+1UI,O;D\)Z@S#"""$L2>L .B8_G2RM_R_4K9$L MQJHTYIAA!/8\3JYR"."). 4]7X#0.*-(AG3>E58[A%E&@&5.+AL(L,RD4&GK M0,C!DMS.KI'0)A<+6U7"0*.HZY0K;%8)TX7 WD7B945@PQ&3+:UT& .! 1"< MK'0,=AR!\E9)#"#2956ASC.N\PQV)D8^< RV$IP?;;D:1#I;.5N@/6-N,."& MDQM;1E4^V2CO&]2YH)8I4%E^(2<"(!.J) H4[4-[,2NO@U19%4@P#.LK%N31[,0@8@$#VM&2P"_&) MY)8+!+,8*Q9@1:Z&EE;CPA/)MV] Q5%.WS50$5')-":/!>3Q+ZTEROCX=FW\,V[9OLLGJ0Q[+YZ9^.'W9-H_]\#'DS]WQ[.SXI6]?IG/! MQ>EP\NX_4$L#!!0 ( )&(/DY&PO=V]R:W-H M965T&UL?5-A;]L@$/TKB!]0$N*U461;:EI-F[1*4:MMGXE] MME'!YP&.VW]?P*[G;5Z_ '?<>_?N.-(!S;-M !QYT:JU&6VP5 M=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ8UR,H M'#*ZI>^.1UDW+CA8GG:BAB=PW[N3\1:;64JIH;426V*@RNCM]G!,0GP,^"%A ML(LS"96<$9^#\;7,Z"8( @6%"PS";Q>X Z4"D9?Q:^*D<\H 7)[?V3_'VGTM M9V'A#M5/6;HFHWM*2JA$K]PC#E]@JN<3)5/QW^ "RH<')3Y'@]^)\,3; _>] M*8(SMB+>>?'6>R_Y]OHF99= -,4?4_"U%$?^#YROPW>K"G<1 MOON/PC\(DE6")!(D'Y:X%K/_*PE;]%2#J>,T65)@W\9)7GCG@;WE\4U^AX_3 M_B!,+5M+SNC\R\;^5X@.O)3-E1^AQG^PV5!0N7"\\6X!2D#D9?Q>^*D<\H 7)Y?V;_&VGTM)V[A%N6C MJ%R;TVM**JAY+]T]#M]@JN<3)5/Q/^ ,TH<')3Y'B=+&E92]=:@F%B]%\>=Q M%SKNPWBS32?8.B"= .D,N(YYV)@H*O_"'2\R@P,Q8^\['IYXLT]];\K@C*V( M=UZ\]=YSL;G\G+%S()IB#F-,NHR9(YAGGU.D:RD.Z3MXN@[?KBK<1OCV X5_ M$>Q6"7:18/??$E=BKI)_DK!%3Q68)DZ3)27V.D[RPCL/[$U\1/86/D[['3>- MT):&PO=V]R:W-H965T0.)4THR^.1]'U M+CA850R\@\_@O@QGXRVVL#1"@;8"-3'0EO0^.YX.(3X&?!4PV=69A$HNB$_! M^-"4=!<$@83:!0;NMRL\@)2!R,OXGCCIDC( U^<7]G>Q=E_+A5MX0/E--*XO MZ1TE#;1\E.X1I_>0ZGE%22K^(UQ!^O"@Q.>H4=JXDGJT#E5B\5(4?YYWH>,^ MI9LW";8-R!,@7P!W,0^;$T7E;[GC56%P(F;N_<##$V?'W/>F#L[8BGCGQ5OO MO5;9;5:P:R!*,:+X-WV\JW$?X_A\*?R,X;!(< M(L'AOR5NQ?RIDJUZJL!T<9HLJ7'4<9)7WF5@[_/X)K_"YVG_Q$TGM"47=/YE M8_];1 =>RN[&CU#O/]AB2&A=.-[ZLYG';#8<#ND'L>4;5S\!4$L#!!0 ( M )&(/DY43]UXM $ -(# 9 >&PO=V]R:W-H965TIZF3-NG4:MMG+G$25, ID$OW[PLDS;(M MVQ? QN_YV9A\1/-L.P!'7I74MJ"=<_V!,5MUH+B]PAZTOVG0*.Z\:5IF>P.\ MCB E6;+;73/%A:9E'GTG4^8X."DTG RQ@U+<_#R"Q+&@>_KN>!1MYX*#E7G/ M6W@"]ZT_&6^QA:46"K05J(F!IJ!W^\,Q"_$QX+N T:[.)%1R1GP.QN>ZH+L@ M""14+C!POUW@'J0,1%[&R\Q)EY0!N#Z_LW^*M?M:SMS"/7CB_2'QO:F",[8BWGGQUGLOY?XF MS=DE$,TQQRDF6<96#ODO@FO\*G:?_*32NT)6=T_F5C_QM$ M!U[*[LJ/4.<_V&)(:%PXWOBSF<9L,ASV\P]BRS&UL?5/; M;IPP$/T5RQ\0[\+FHA4@95-5J=1*JU1MGKTP@!5?B&V6].\[-H20EN3%]HSG MG#DS'F>#L4^N!?#D14GMT169Z+X6&HR6N5XK;/P>09LCIEKXZ'D33^N!@1=;Q!GZ" M_]4=+5IL9JF$ NV$T<1"G=/;[?ZP"_$QX+> P2W.)%1R,N8I&-^JG&Z"()!0 M^L# <3O#'4@9B%#&\\1)YY0!N#R_LG^-M6,M)^[@SLA'4?DVIS>45%#S7OH' M,]S#5,\E)5/QW^$,$L.#$LQ1&NGB2LK>>:,F%I2B^,NX"QWW8;Q)TPFV#D@F M0#(#;F(>-B:*RK]PSXO,FH'8L?<=#T^\W2?8FS(X8ROB'8IWZ#T7V^O+C)T# MT11S&&.29\(=JL$NTBP^[3$M9BK M?Y*P14\5V"9.DR.EZ76<.3,> M9X-US[X%".1%*^-SVH;0G1CS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>8M MTT(:6F3)=W%%9ON@I(&+([[76K@?9U!VR.F6OCH>9=.&Z&!%UHD&OD#XVET< M6FQFJ:0&XZ4UQ$&=T_OMZ;R/\2G@FX3!+\XD5G*U]CD:'ZN<;J(@4%"&R"!P MN\$#*!6)4,;WB9/.*2-P>7YE?Y]JQUJNPL.#54^R"FU.CY144(M>A4<[?("I MGC>43,5_@ALH#(]*,$=IE4\K*7L?K)Y84(H6+^,N3=J'\8;S";8.X!. SX!C MRL/&1$GY.Q%$D3D[$#?VOA/QB;(_>6[$]'#)VBT13S'F, MX&UL?5-AC]0@$/TKA!]P M=-GJK9NVR>T9HXDFFS/J9[:=MN2@5*#;\]\[T%ZM=]4OP SSWKP9AFPT]M&U M )X\:=6YG+;>]T?&7-F"%N[&]-#A36VL%AY-VS#76Q!5!&G%>)*\95K(CA99 M])UMD9G!*]G!V1(W:"WLKQ,H,^9T1Y\=#[)I?7"P(NM% U_!?^O/%BVVL%12 M0^>DZ8B%.J=WN^,I#?$QX+N$T:W.)%1R,>8Q&)^JG"9!$"@H?6 0N%WA'I0* M1"CCY\Q)EY0!N#X_LW^(M6,M%^'@WJ@?LO)M3@^45%"+0?D',WZ$N9XWE,S% M?X8K* P/2C!':92+*RD'YXV>65"*%D_3+KNXC],-3V?8-H#/ +X #C$/FQ)% MY>^%%T5FS4CLU/M>A"?>'3GVI@S.V(IXA^(=>J_%[O9=QJZ!:(XY33%\';-$ M,&1?4O"M%"?^"LZWX?M-A?L(W_]#X5\$Z29!&@G2_Y:X$7-(7B1AJYYJL$V< M)D=*,W1QDE?>96#O>'R3/^'3M'\1MI&=(Q?C\65C_VMC/*"4Y 9'J,4/MA@* M:A^.MWBVTYA-AC?]_(/8\HV+WU!+ P04 " "1B#Y.Y,9DG+(! #2 P M&0 'AL+W=O\:.-P0(O-B>\9PS9\;C8C+VR?4 GCPK MJ5U)>^^'$V.N[D%Q=V<&T'C3&JNX1]-VS T6>!-!2K)\MWO-%!>:5D7T76Q5 MF-%+H>%BB1N5XO;'&:292IK1%\>CZ'H?'*PJ!M[!9_!?AHM%BRTLC5"@G3": M6&A+>I^=SH<0'P.^"ICTCUO*(D%?\1;B Q M/"C!'+61+JZD'ITW*K&@%,6?YUWHN$_I9I]@VX \ ?(%<(QYV)PH*G_+/:\* M:R9BY]X//#QQ=LJQ-W5PQE;$.Q3OT'NKLF-6L%L@2C'G.29?QRP1#-F7%/E6 MBG/^%SS?AN\W%>XC?/\/A;\1'#8)#I'@\-\2MV+^5,E6/55@NSA-CM1FU'&2 M5]YE8._S^":_PN=I_\1M)[0C5^/Q96/_6V,\H)3='8Y0CQ]L,22T/AS?X-G. M8S8;W@SI!['E&U<_ 5!+ P04 " "1B#Y.7D89F[0! #2 P &0 'AL M+W=OX,]:'_3H%'<>=.TS/8&>!U!2K)DMWO/%!>:EGGTG4V9X^"DT' V MQ Y*#X">9ZWE$R%_\%KB!]>%#BF"L[8BGCGQ5OOO9;[0YJS:R":8TY33+*.62*89U]2)%LI3LD_ M\&0;GFXJ3",\_8_"/PBR38(L$F1OEK@5D_V5A*UZJL"T<9HLJ7#0<9)7WF5@ M[Y+X)J_AT[1_Y:85VI(+.O^RL?\-H@,O97?C1ZCS'VPQ)#0N'&_]V4QC-AD. M^_D'L>4;E[\!4$L#!!0 ( )&(/DZV6ZBLLP$ -$# 9 >&PO=V]R M:W-H965T.;S3W30AI:9,EW<45F^Z"D@8LCOM=: MN!]G4';(Z9:^.IYDTX;H8$76B08^0_C271Q:;&:II ;CI37$09W3A^WIO(_X M!/@J8?"+,XF57*U]CL:'*J>;* @4E"$R"-QN\ A*12*4\7WBI'/*&+@\O[*_ M2[5C+5?AX=&J;[(*;4Z/E%10BUZ%)SN\AZF> R53\1_A!@KA40GF**WR:25E M[X/5$PM*T>)EW*5)^S#>'*:H=3R?\'S&'U,:-N9)PM^*((K,V8&XL?6=B"^\ M/7%L31F=J1/I#K5[]-Z*[?&0L5LDFC#G$<.7F!G!D'U.P==2G/E?X7P]?+>J M<)?"=_]0^!O!?I5@GPCV_RUQ#7/_1Q*VZ*D&UZ1A\J2TO4F#O/#.\_K TYO\ M@H_#_DFX1AI/KC;@RZ;^U]8&0"F;.YR@%O_7;"BH0SR^P;,;IVPT@NVF#\3F M7US\!%!+ P04 " "1B#Y.$FV6W;,! #2 P &0 'AL+W=OM.T29M4W;3=9YHX M"3K &9#F]N\'),VR+=L7P,;O^=F8;$#[XEH 3UZU,BZGK??=D3%7MJ"%N\,. M3+BIT6KA@VD;YCH+HDH@K1C?;-XR+:2A199\9UMDV'LE#9PM<;W6POXX@<(A MIUMZ^=13RQ! MBA:OXRY-VH?Q9G>#K0/X!. SX) ;$R4E+\37A29Q8'8L?>=B$^\/?+0FS(Z M4RO271#O@O=:; _W&;M&HBGF-,;P9"_7]+7(LY_)&$+7JJP39IFAPIL3=IDA?>>6 ?>'J37^'CM'\6 MMI'&D0OZ\+*I_S6BAR!E[\/9CF,V&AZ[Z0>Q^1L7/P%0 M2P,$% @ D8@^3M]VDC&T 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]PM.RJ>YNVR>T9HXDFFS/J9[:=MN2@5*#; M\]\[T%ZM=]4OP SSWKP9AFPT]M&U )X\:=6YG+;>]T?&7-F"%N[&]-#A36VL M%AY-VS#76Q!5!&G%>)*\95K(CA99])UMD9G!*]G!V1(W:"WLKQ,H,^8TI<^. M!]FT/CA8D?6B@:_@O_5GBQ9;6"JIH7/2=,1"G=.[]'C:A_@8\%W"Z%9G$BJY M&/,8C$]53I,@"!24/C (W*YP#TH%(I3Q<^:D2\H 7)^?V3_$VK&6BW!P;]0/ M6?DVIP=**JC%H/R#&3_"7,\;2N;B/\,5%(8')9BC-,K%E92#\T;/+"A%BZ=I MEUW MH7B'WFN1'FXS=@U$<\QIBN'KF"6"(?N2@F^E./%7<+X-WVTJW$7X[A\*_R+8 M;Q+L(\'^OR5NQ-PF+Y*P54\UV"9.DR.E&;HXR2OO,K!W/+[)G_!IVK\(V\C. MD8OQ^+*Q_[4Q'E!*%DB.V5XN;E"!*'G";TS7$OFM8% M!RNRCC?P"]SO[F2\Q>8HE5"@K4!-#-0YO4T.QUW 1\"#@,$NSB14;( @DE"Y$X'Z[P!U(&0)Y&7^FF'1.&8C+\UOTK[%V7\N96[A#^2@JU^;T MFI(*:MY+=X_#-YCJ^43)5/P/N(#T\*#$YRA1VKB2LK<.U13%2U'\>=R%COLP MWMQ,K'5\.N'3&7\=T[ Q3Q3^A3M>9 8'8L;6=SR\<')(?6O*X(R=B'=>N_7> M2['?9^P2XDR0XPA)%Y!D1C ??,Z0KF4XIA_HZ3I]NRIP&^G;=8%_\7>K_%WD M[_Y7X$=(IO&!WF'CY/^DYM&:$O.Z/RS MQN;7B Z\E,V5'Y_6?Z[9D%"[<-S[LQE';#0<=M/O8?,7+EX!4$L#!!0 ( M )&(/DY^'VM&PO=V]R:W-H965TO&AE7$Y;[[L#8ZYL00MWA1V8<%.CU<('TS;,=19$ ME4!:,;[9W# MI*%%EGPG6V38>R4-G"QQO=;"OAY!X9#3+7US/,JF]='!BJP3 M#7P%_ZT[V6"QF:62&HR3:(B%.J=WV\-Q'^-3P'<)@UN<2:SDC/@4C<]53C=1 M$"@H?6008;O /2@5B8*,YXF3SBDC<'E^8_^8:@^UG(6#>U0_9.7;G-Y24D$M M>N4?E80<)2J75E+VSJ.>6((4+5[&79JT#^,-OYY@ MZP ^ ?@,N$UYV)@H*?\@O"@RBP.Q8^\[$9]X>^"A-V5TIE:DNR#>!>^EV+[G M&;M$HBGF.,;P9"_7]+ M7(O9_9&$+7JJP39IFAPIL3=IDA?>>6#O>'J37^'CM#\(VTCCR!E]>-G4_QK1 M0Y"RN0HCU(8/-AL*:A^/[\+9CF,V&AZ[Z0>Q^1L7/P%02P,$% @ D8@^ M3I0%$76S 0 T@, !D !X;"]W;W)K&UL?5/; MCM0P#/V5*!^PFBA<\0 MOO1GAQ9;6&JIP7AI#7'0%/1^?SQE,3X%?)4P^M69Q$HNUCY%XT-=T%T4! JJ M$!D$;E=X *4B$732JK!!ZMG%I2BQ?.T2Y/V<;KA?(9M _@, MX O@+N5A4Z*D_*T(HLR='8F;>M^+^,3[(\?>5-&96I'N4+Q'[[7$CPPS\4_D:0;1)DB2#[;XE;,;=_ M)&&KGFIP;9HF3RH[F#3)*^\RL/?I$=FO\&G:/PG72N/)Q09\V=3_QMH *&5W M@R/4X0=;# 5-B,?7>';3F$U&L/W\@]CRC&PO=V]R:W-H965TYY[[GS. M!NN>?0L0R(M6QN>T#:$[,N;+%K3P-[8#@S>U=5H$-%W#?.= 5 FD%>.;S2W3 M0AI:9,EW=D5F^Z"D@;,COM=:N!\G4';(Z9:^.AYETX;H8$76B0:^0/C:G1U: M;&:II ;CI37$09W3^^WQM(_Q*>!)PN 79Q(KN5C['(V/54XW41 H*$-D$+A= MX0&4BD0HX_O$2>>4$;@\O[*_3[5C+1?AX<&J;[(*;4[O**F@%KT*CW;X %,] M;RB9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"U>QEV:M _C#3],L'4 GP!\!MRE M/&Q,E)2_$T$4F;,#<6/O.Q&?>'ODV)LR.E,KTAV*]^B]%MNWMQF[1J(IYC3& M\&7,',&0?4[!UU*<^%]PO@[?K2K<)?CN'PI_(]BO$NP3P?Z_):[%'/Y(PA8] MU>":-$V>E+8W:9(7WGE@[WEZDU_AX[1_%JZ1QI.+#?BRJ?^UM0%0RN8&1ZC% M#S8;"NH0CP<\NW',1B/8;OI!;/[&Q4]02P,$% @ D8@^3O3CCS>T 0 MT@, !D !X;"]W;W)K&UL?5-M;],P$/XKEG_ MW*8%NBJ)M XAD$"JAH#/;G))K/DEV$XS_CUGQPMA"WRQ?>=[GGON?,Y'8Q]= M!^#)DY+:%;3SOC\RYJH.%'--XVQBGLT;!!MYX.#E7G/6_@*_EM_MFBQF:46 M"K031A,+34'OML?3/L3'@.\"1KR-_B-IW!3U04D/#!^D?S/@14CUO*$G% M?X8K2 P/2C!'9:2+*ZD&YXU*+"A%\:=I%SKN8[K9)=@Z($N ; 8<8AXV)8K* MWW//R]R:D=BI]ST/3[P]9MB;*CAC*^(=BG?HO9;;VT/.KH$HQ9RFF&P9,T

+8.WZTJW$7X[A\*_R+8KQ+L(\'^OR6NQ=R^2,(6/55@VSA- MCE1FT'&2%]YY8.^R^"9_PJ=I_\)M*[0C%^/Q96/_&V,\H)3-#8Y0AQ]L-B0T M/AS?X=E.8S89WO3I!['Y&Y>_ 5!+ P04 " "1B#Y.21"W [(! #2 P M&0 'AL+W=O2X^_M1LN-YF[<72:1X#@\I*ANL>_$M0"!O M6AF?TS:$[L"8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S:W3 MI:)$EW\D5 MF>V#D@9.COA>:^%^'$'9(:=;>G4\RZ8-T<&*K!,-?('PM3LYM-C,4DD-QDMK MB(,ZI_?;PW$?XU/ -PF#7YQ)K.1L[4LTGJJ<;J(@4%"&R"!PN\ #*!6)4,;K MQ$GGE!&X/%_9/Z;:L9:S\/!@U7=9A3:G=Y144(M>A6<[/,)4SSM*IN(_P044 MAD5E+T/5D\L*$6+MW&7)NW#>,.OL'4 GP!\!MPE !L3)>4?1!!% MYNQ W-C[3L0GWAXX]J:,SM2*=(?B/7HO!3YHQBZ1:(HYCC%\$;.=(QBRSRGX M6HHC_PO.U^&[586[!-_]0^%O!/M5@GTBV/^WQ+68/XMDBYYJ<$V:)D]*VYLT MR0OO/+#W/+W)K_!QVC\+UTCCR=D&?-G4_]K: "AEI ME3;IU&G;9RYQ$E0(*9!+]^]G2)IE6[8O@(W?\[,QV6CLLVL!/'G5JG,Y;;WO MCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQ)+EE6LB.%EGTG6V1F<$KV<'9 M$C=H+>R/$R@SYG1'WQQ/LFE]<+ BZT4#7\!_[<\6+;:P5%)#YZ3IB(4ZIW>[ MXRD-\3'@FX31K"\T3,+2M'B==IE%_=QNDD/,VP;P&< 7P"'F(=-B:+R#\*+(K-F)';J M?2_"$^^.''M3!F=L1;Q#\0Z]UX(G/&/70#3'G*88OHK9+1$,V9<4?"O%B?\% MY]OP_:;"?83O_Z'P-X)TDR"-!.E_2]R*V?^1A*UZJL$V<9H<*>9>! MO>/Q37Z%3]/^6=A&=HY7C?VOC?& 4I(;'*$6/]AB**A].+['LYW&;#*\ MZ>&PO=V]R M:W-H965TR,KFJ M(BT/Z_B![K?L#3SB)9=7<[..FE!>E7IK-E_WZSAM/)*%W-F&0KC'13[*HFB8 MG!^_.]*XUVP,;]+.-K+@S@7]EE=O\@NH&D< M==%_DQ=9.'CCB=/8J<+XWVAW-E:5'8MSI13O[3.O_//:OIE,.C-LP)T!]P8+ MKY.T0M[S3\**S4JK:Z3;RZ]%\Q_3/;N[V36'_BK\.^>\<:>7#:>357)IB#K, MML7P#89Z1.+8>PE&$EL>F#,VSZ"'F3?/;M5G2TPP@0033S#Y+\1I$"+"S+#( M%(I, <$\$$&8!1:909$9(%@&(@!#*1:90Y'Y@(#F62 RQ#"-Y,0"BBP 0A#@*-Y0%N P3ZP')P;Z 1\$A+(]P)")0YATT-@;*1KD:X&1"H M](Q"'00:^5HQ;@<,VL$RK!\ XFPDWQBW P:EGH7Y!D%AOB4WLT(I]=%/22;: MJ7/E1[2;TWX2>V _:_R#MV/<=Z&/>66B5V7=Q.+GBH-25CI?TCN7^R7P)W?E[N"$A""J=\GX'+,<(QOB=>V;HQ+D#SM60W?P?SHS\I&9%$I6P&= M;F6'%%09?HJ/I\3A/>!G"Z->[9'KY"+EFPN^E!F.7$' H3!.@=GE"L_ N1.R M9;S/FGBQ=,3U_J;^XGNWO5R8AF?)?[6E:3+\@%$)%1NX>97C9YC[.6 T-_\5 MKL MW%5B/0K)M?]%Q:"-%+.*+46PCVEM.[^.L_Z-%B;0F4 W!#(9^GL>^;^XOA([=D4+NF/PG^SQ6N;O>9TEZ3DZH1FS&G"T!4F7A#$JB\6 M-&1QHO_1:9B^"U:X\_3=VCUY# OL@P)[+[#_I\7[38LAS$/8Y! T.00$'CT0H&H_%QH5_M7DT#,P5&]O-;0)8'*?\# M4$L#!!0 ( )&(/DY1BS9IN $ -(# 9 >&PO=V]R:W-H965TT%@&VA:%!VP 4&+;<^*35]075Q) MCKN_+R6[KM=Y+Y)(\9Q#4E0Z&/OB&@!/WI34+J.-]]V>,5F][+5<+3$]4H)^^< T@P9W=(/ MQU-;-SXX6)YVHH9G\#^[HT6+S2QEJT"[UFABH)D\Z2 ;@\?[ _Q-JQEI-P<&?D M[[;T349O*"FA$KWT3V9XA*F>2TJFXK_#&22&ATQ0HS#2Q944O?-&32R8BA)O MX][JN _CS54RP=8!? +P&7 3==@H%#._%U[DJ34#L6/O.Q&>>+OGV)LB.&,K MXATF[]![SGFR2]DY$$TQAS&&+V*V=-,/8O,WSM\! M4$L#!!0 ( )&(/DZ C"07ZP$ &8% 9 >&PO=V]R:W-H965T5 =M.ZD M5%IRZTQ=,=-IX)<0) 6+HVC#)&]:FF?!=])YIJY6-"V<-#%7*;G^=02A^@-= MT;OCM:EJZQTLSSI>P5>PW[J3=A:;6"Z-A-8TJB4:R@-]7.V/.X\/@.\-]&:V M)[Z2LU)OWOAT.=#()P0""NL9N%MN\ 1">"*7QL^1DTZ2/G"^O[._A-I=+6=N MX$F)'\W%U@>ZH^0");\*^ZKZCS#6DU(R%O\9;B ()FF(3P9*Z^ M37""-4JP#@3KOTK<+DK$,#M<)$5%4H3@PT($P:01+K)!138(P6HA@F'^<]]; M5&2+$"0+$0RSQD5VJ,@.(4@7(AAFLQ!AL_]<@JY"AQM2J&L;ILO,.PV1QSCT MR1_X,(&^<%TUK2%G95VWA9XHE;+@4HD>W-/5;NA-AH#2^NW6[?70^H-A53=. M-3:-UOPW4$L#!!0 ( )&(/DZ:E_U&PO=V]R:W-H M965TV_KVT(8QE?\-WQ/,^]^)ST:%YM#>#(FU:-36GM7'M@S.8U:&'O ML(7&_RG1:.&\:RIF6P.BB"2M&%^M/C$M9$.S),9.)DNP)%5[4* 94DK*O@![F=[,MYCDTHA-3168D,,E"E]7!^.VX"/@%\2 M>CNS2>CDC/@:G&]%2E>A(%"0NZ @_'&!)U J"/DR_HR:=$H9B'/[JOXE]NY[ M.0L+3ZA^R\+5*;VGI(!2=,J]8/\5QGYVE(S-?X<+* \/E?@<.2H;OR3OK$,] MJOA2M'@;3MG$LQ_UK[1E A\)_(; AD2Q\L_"B2PQV!,SS+X5X8K7!^YGDX=@ M'$7\YXNW/GK)^&Z?L$L0&C'' <-GF/6$8%Y]2L&74ASY?W2^3-\L5KB)],T\ M^WZW++!=%-A&@>T_+=[?M+B$>;A)PF8SU6"JN$V6Y-@U<9-GT6EA'WF\D[_P M8=N?A:ED8\D9G;_9./\2T8$O977G5ZCV#VQR%)0NF'MOFV'-!L=A.[X@-CWC M[ -02P,$% @ D8@^3H7OK_?M 0 9@4 !D !X;"]W;W)K&UL=53;CIPP#/T5Q =L&(8!.@*DG:VJ5FJET59MGS-@+MJ$ MT"0,V[]O$EA*J?M"8N?X'#O!SB8A7U0+H+U7SGJ5^ZW6PYD05;; J7H0 _3F MI!:24VU,V1 U2*"5"^*,A$$0$TZ[WB\RY[O*(A.C9ET/5^FID7,J?UV B2GW M#_Z;X[EK6FT=I,@&VL!7T-^&JS0665FJCD.O.M%[$NK/GPNFODC9PNW]C_^!J-[7< MJ((GP7YTE6YS/_6]"FHZ,OTLIH^PU'/RO:7XSW '9N V$Z-1"J;[=9I/HG )PP/")2!< U*G0V8AE_E[JFF123%YE=;JK<&66\]R*,@XS<+=&"N)$).XA/^$AWCX$TV,7LYM_YL M:#$L4XVLH[7X#5!+ P04 " "1B#Y.C(KA,=X! #Z! &0 'AL+W=O MV&X*#:FMEG2OZ]M"$&)'_*"/>,SY\P,'N>35$^Z!3#H6?!>GW!KS' D M1)1R-+SKX:*0 M'H5@ZM\9N)Q.>(=?'(]=TQKG($4^L 9^@ODU7)2UR,I2=0)ZW*:A/^'YW M/&<.[P&_.YCT9H]<)596(U2 M_7:3Z)DR4L'$"7 +H&9%Z'S$(^\\_,L")7':GM3>FRK! U)G.F[ M*L>1V&".$@0>X+]EB#]%"9(@@3)NPQH2M_T*(39AT4.09%# M@" .$Z1!@O3C969!@NP#988PR1L1LKE[ E3CITZC4HZ]G_B-=QWL>^KO[BM\ M?A5^,-5TO497:>P$^'M:2VG IA+=V9:W]B%:#0ZU<=O4[M4\CK-AY+"\-&1] M[HK_4$L#!!0 ( )&(/DX"*R'NQP$ #<$ 9 >&PO=V]R:W-H965T M2G]8KCCN>>YXSBGHU3/N@$PZ%7P3F>X,:8_$**+!@33-[*' MSIY44@EFK*EJHGL%K/1!@A,:1;=$L+;#>>I])Y6G"DD!Z$8.KM"%R. M&=[@=\=36S?&.4B>]JR&GV!^]2=E+;*PE*V 3K>R0PJJ#-]M#L>=PWO [Q9& MO=HC5\E9RF=G?"\S'+F$@$-A' .SRP7N@7-'9--XF3GQ(ND"U_MW]F^^=EO+ MF6FXE_Q/6YHFPPE&)51LX.9)C@\PU[/#:"[^!UR 6[C+Q&H4DFO_1<6@C10S MBTU%L-=I;3N_CM-)',]AX0 Z!] E(/$Z9!+RF7]EAN6IDB-2T]WWS+5XS6]Y&PO=V]R:W-H965T("CK=_7\".UW7I2V#&YS)#&-)!Z5?3 %CT)K@T M&6ZL[4Z$F*(!P;A C62IRG(7?1>:IZ MRUL)%XU,+P33O\_ U9#A+;XG7MJZL3Y!\K1C-7P#^[V[:!>16:5L!4C3*HDT M5!E^VI[.B<<'P(\6!K/8(]_)5:E7'WPN,[SQ!0&'PGH%YI8;/ /G7LB5\6O2 MQ+.E)R[W=_6/H7?7RY49>%;\9UO:)L-'C$JH6,_MBQH^P=3/ :.I^2]P ^[@ MOA+G42ANPB\J>F.5F%1<*8*]C6LKPSI,^G=:G$ G ET1R&@4*O_ +,M3K0:D MQ[/OF/^+MR?JSJ;PR7 4X9LKWKCL+:?';4IN7FC"G$<,76#>$<2ISQ8T9G&F M_]!IG+Z+5K@+]-W2_;B+"^RC OL@L/^K1;IJ,8;YC\DA:G*(".Q7)C',(6Z2 M1$V2B$"R,HEA'EIEF,E%=AZ])QINUSM\G-NO3->M-.BJ MK+NCX2952EEPI6P>7,.->RKF@$-E_?;1[?4X,&-@53>]!61^D/(_4$L#!!0 M ( )&(/DY^'**^P@$ #<$ 9 >&PO=V]R:W-H965TQZ9G86V.23TJ^F [#H38K>%+BS=C@28JH.)#,/:H#>?6F4ELRZ4+?$ M#!I8'4A2$)HD[XADO,=E'G)G7>9JM(+W<-;(C%(R_?L$0DT%3O$M\<+;SOH$ M*?.!M? -[/?AK%U$5I6:2^@-5SW2T!3X*3V>,H\/@!\<)K/9(]_)1:E7'WRN M"YQX0R"@LEZ!N>4*SR"$%W(V?BV:>"WIB=O]3?UCZ-WUQM7GD?UFG1 MO]'B!+H0Z!V!S(6"\P_,LC+7:D)Z/ON!^2M.C]2=3>63X2C"-V?>N.RUI(=# M3JY>:,&<9@S=8-(509SZ6H+&2ISH?W0:I^^B#G>!OMM6/V1Q@7U48!\$]O^T M^'C78@3SF,2+9-$B640@O2L2P]P?!=E.;S0W30K8T3Z/O9/(4>Z=D"R=#;*^U,'^/H'#( MZ):^.9YDW;C@8'G:B1I^@OO5G8RWV*Q22@VME=@2 U5&[[:'8Q+P$?!;PF 7 M9Q(J.2.^!.-;F=%-2 @4%"XH"+]=X!Z4"D(^C3^3)IU#!N+R_*;^&&OWM9R% MA7M4S[)T34;WE)10B5ZY)QR^PE3/-253\=_A LK#0R8^1H'*QI44O76H)Q6? MBA:OXR[;N _C3<(GVCJ!3P0^$_8Q#AL#Q.>3M]Y[R?F77V+OXB.P_ M?)SV'\+4LK7DC,Z_;.Q_A>C I[*Y\B/4^ \V&PHJ%XZW_FS&,1L-A]WT@]C\ MC?-_4$L#!!0 ( )&(/DZGA=CFT $ )P$ 9 >&PO=V]R:W-H965T M2Y? G=^7NX(1S)(]:9K (/>!6]UBFMCNA,A.J]!,/T@.VCM MEU(JP8P-545TIX 5GB0XH5$4$\&:%F>)SUU4ELC>\*:%BT*Z%X*I/V?@(#1@64K.?F10Y?8.IGC]'4_#>X ;=P5XGUR"77_A?EO3923"JV M%,'>Q[5I_3I,^G=:F$ G ET1R&CD*__$#,L2)0>DQK/OF/N+-R=JSR9W27\4 M_ILM7MOL+:/'."$W)S1ASB.&+C";&4&L^FQ!0Q9G^H%.P_1ML,*MIV^7[H=C M6& 7%-AY@=U_+3ZN6@QA#F&3?=!D'Q XKDP^8K91%#:)@R9Q0&"S,@EAUN=- M%K=#@*K\7&B4R[[U,[G(SJ/W1/WM^@S4.S!@8V4UO 9D?I.PO4$L#!!0 ( )&(/DX&PO=V]R:W-H965TH7[!F?VN%$B*E[$-0\J &D.VF5%M0Z4W?$#!IH$TB"DS1)'HF@ M3.*J"+Z+K@HU6LXD7#0RHQ!4_SX#5U.)=_C=\<*ZWGH'J8J!=O -[/?AHIU% M5I6&"9"&*8DTM"5^VIW.N<<'P \&D]GLD:_DJM2K-SXW)4Y\0L"AMEZ!NN4& MS\"Y%W)I_%HT\1K2$[?[=_6/H797RY4:>%;\)VML7^(C1@VT=.3V14V?8*DG MQV@I_@O<@#NXS\3%J!4WX8OJT5@E%A67BJ!O\\ID6*?Y)#\NM#@A70CI2CB& M.&0.%#+_0"VM"JTFI.>['ZAO\>Z4NKNIO3-<13ASR1OGO559DA7DYH46S'G& MI!O,;D40I[Z&2&,ASNE_]#1.SZ(99H&>;>B'0YR_C_+W@;__I\+]784Q3!X/ MDD>#Y!&!Q[L@,3^AQJY0%ETKRX'+IW1"O!H?6^NW![?7\E&?#JF&94K+^*JH_4$L#!!0 M ( )&(/DZ$LH^;4 ( '@( 9 >&PO=V]R:W-H965TV$Z]O7-H2F MON5/L,WLS-K9\9)U4KWI$L!$[[5H]#8NC6DWA.BBA)KK)]E"8]^59_)J1-7 047Z6M=<_=F#D-TVIO%]X:6Z ME,8MD#QK^05^@/G9'I2=D9'E5-70Z$HVD8+S-M[1S9XN78!'O%;0Z8=QY+9R ME/+-3;Z>MG'B,@(!A7$4W#YN\ Q".":;Q^^!-!XU7>#C^,[^V6_>;N;(-3Q+ M\:LZF7(;K^+H!&=^%>9%=E]@V- \CH;=?X,;" MWF5B-0@KM?Z/BJHVL!Q:; M2LW?^V?5^&S:%6_1' MX=_9Y+5=O>5ILLK(S1$-F'V/80\8.B*(91\E&":Q9Q_"&1Z>HAFF/GSV7X;K M($,$0Q-<9(:*S! "&HA@F(F=S%&1.4*0!B(89H:++%"1!4(P#T0PS (76:(B M2X1@B1.L4((50A"6'899XR)K5&3]D8 E@0B&F:ANFN .2A"*B;J@$R:D"$58 M&2AHHC0HZL0=90C%?(("=R-%K,868:H8:*(^*&Y(BKB-K28H<+M1Q$LLO#DP M4#IQ=5#<<12Q4SI50[B?*&*HE(6I8J TT"$/%W\-ZN);GHX*>6U\OWU8'=OJ MCOG&\0_>]^3O7%VJ1D=':6S[\4WB+*4!FTOR9(^MM)\!XT3 V;CATHY5WPO[ MB9'MT.?)^+&1_P502P,$% @ D8@^3BX2@L?N 0 9@4 !D !X;"]W M;W)K&UL=53;CILP$/T5Q >L"9! (D#:;%6U4BM% M6[5]=F"X:&U,;2=L_[ZV82FELR_8,SYSSHS-3#8*^:): .V].K>0JQ(LU/E>Y']B$@$&I+0,URQV>@#%+9-+X-7/ZBZ0- M7._?V#^ZVDTM5ZK@2;"?7:7;W$]]KX*:WIA^%N,GF.O9^]Y<_!>X S-PFXG1 M* 53[NN5-Z4%GUE,*IR^3FO7NW6<3I+C'(8'A'- N 2D3H=,0B[S#U33(I-B M].1T]P.U3[P[A>9N2NMT5^'.3/+*>.]%%,49N5NB&7.>,.$*LUL0Q+ O$B$F M<0[_"P_Q\ C-,'+AT5K]F.($,4H0.X+XGQ+WFQ(QS $7V:,B>X0@V8A@F'B)#5?\Y!-J[# ME5>*6^^FR\J[#)''T/7)7_@T@;Y2V72]\JY"FVYS/5$+H<&D$CR8IVO-T%L, M!K6VV\3LY=3ZDZ'%,$\ULHS6X@]02P,$% @ D8@^3@"P!07" 0 -P0 M !D !X;"]W;W)K&UL;53M;ILP%'T5RP]0$Q+: M+@*DIM/429L4=5K[VX$+6/4'M4WHWGZV(91E_A/[7LXY]US;-_FH])OI "SZ M$%R: G?6]GM"3-6!H.9&]2#=ET9I0:T+=4M,KX'6@20X29/DE@C*)"[SD#OJ M,E>#Y4S"42,S"$'UGP-P-19X@R^)9]9VUB=(F?>TA5]@?_='[2*RJ-1,@#1, M2:2A*?##9G_(/#X 7AB,9K5'OI.34F\^^%X7./&&@$-EO0)URQD>@7,OY&R\ MSYIX*>F)Z_U%_5OHW?5RH@8>%7]EM>T*?(]1#0T=N'U6XQ/,_608S!OEW3DR0NL(L*[(+ [I\6;Z]:C&'NXD6R:)$L(G!_522& M^7)5A*PN3H!NPY,UJ%*##..RRBY3\9"&B_^$3R/UD^J628-.RKKG$RZY4SV]Y2FPJI_'E"S_%>5?4$L#!!0 ( )&(/D[5 MI'[;' ( *P& 9 >&PO=V]R:W-H965T&(M-.K+@7&*I5KR$HF6 RX,B1(4 M>-X,45PW;I:8V(YG"3M*4C>PXXXX4HKYWS40UJ6N[YX#KW5921U 6=+B$GZ! M_-WNN%JA4:6H*32B9HW#X9"ZS_YJZWN:8!!O-71B,G>TE3UC[WKQO4A=3V<$ M!'*I); :3K !0K22RN-C$'7'/35Q.C^KOQCSRLP>"]@P\J9J#UR1H3Y=?*CD(P.*BH5BC_[L6[,V WZ9YJ= M$ R$8"3XL[N$<""$7X3H+B$:"-$5 ?563&VV6.(LX:QS>/_WMEB?(G\5J>KG M.FB*;;ZI\@@5/65A["7HI(4&S+K'!!.,/R*04A^W"&Q;K(,;>G"YP>86$8:7 MD.TM9![;DPBM/D/##Z<>9DN[0&05B(Q =%$H_ZI0-LRUUP>?*O+FK MCN[0_>>EJLN\[4[KUZ0YUB[?#D%ED4":JJ3,]X?I8CY<>ZP7\^JM+?8']UA/ MFK>RS.O_EJZH3@]3,?VX\'7_NFO["\EB?LQ?W9^N_>OX6'=GR27+=E^Z0[.O M#I/:O3Q,OXC[#6(?,"#^WKM3 #X!(@\-, Z0/DK0'H _#6@,P'9$% )CKO,T7\[HZ3>IS/QSS MONW$?=8MUW-_<5B=X7_=\VRZJ^\+F:EY\MXG\ICE&0,CC!YC5A0#8\2:R2+' MD V%Z.P"2;HZ+L4 6PP,\7)$U/ )))M #@GP.D%8Z!FB!\AA@,RDE2(HED.! MQ*!>!H6*YXLL7Z1\;<#W#,FN[H%6I0%="II!!BIHA V%=< 92S@CA-$$ MA#/*14$:=A-%(69A/U&0U4+R?!7+5Y&.TI$%TFR\)O7JL*$T(6F4 17 UA2F ME3$A;$-ARFH%$=*&)6THZ7"1#.T$5$8%L#4#$ZATV%<4!EH) )ZT94E;0MH& M7;ZR1&Y&9C:4+D6A3FW0?QN*4@(M\HQ%RGMO2KKKBLTX0\2]!:T:0F<^8^P5 M57%G,71G#B5$:- <"G6$,V_2 BAG&7(&CG-(F0.E-J3,H3"RK0A^6Q"2V5AL M) 7OU.(&J_:845.ARD*S9F#2"D@C?'@C%HP3D\ZA_BFMEDAZA^+ &(#0FSQ. M!SJ7,>:\)0M%F6/(7%'G3Y%(G8$9(TVLGWF+%]3CR9XFJ"T#Q.V"MV5!?1F) M)JB59JD0L7;GK510+PV;<.4QHT--H&L:\'(F@/ONT!]5ZI(&T-D5OV)815X6X(?CZM+H#,FQ 0'O'7! MCZUK"70TU)F.+3-O2):]WB3>/I9)7LJ1*)F.IQUS/9>E=K.LE+V1)A4Q&28^Y\3Z\CJ6^ M??Z3O$ E%2B9_SSF>O$RF\6:D1>HI (E^1UC%3'9+Y"JN-/YBOD=8Q4QZ%;KY#J>*92;2+-@+R2D2J9#%@>,W:, MV$:'D<]#=.\5FN_T+I9!8'*"ZB8>A(-U.;-4S:5O1!O=O/]L/9#JP@XY-I2,/.XP#-P;IF,CK\]J3_$M([C]97]JTO>)+-G M"IX%_U,>=+'V%[YW@",[<_TBVF_0)S3WO3[['W !;N!6B8F1"Z[?E195 MSV*D5.R]>Y:U>[8]_]4-=Z"] QT<2.QRZ0(YY5^89EDJ1>O)KO@-LV=,5M34 M)K=&5PKWSHA7QGK)HIBDP<42]9AMAZ$CS Z1,4-!4'[Q02(Q3+"0J\5TCRB6SQ M3B!(*]QGBX"2\"9.,+JK*Y G-Z64EXMS[4;DR#I,P@UU=_T'O!NC/YD\E;7R M]D*;B>'N]:,0&HR6\,E4OC"3>]AP.&J[3,Q:=N.KVVC1]*,Y&/X?9/\!4$L# M!!0 ( )&(/D['\;EP! ( ( % 9 >&PO=V]R:W-H965T(M%RP"=#H@2%RV6"**X;/TM-[,"SE'62U T-Q.&_]IV"S3S3> %YKZ,5D[>E* MCHR]ZE:^9XO_ 1<@"JZ=J!P%(\(\O:(3DE&KHJQ0 M_#&\Z\:\>ZM_I;D)H26$(R%(/B5$EA#="/&GA-@2XAD!#:68WNRQQ%G*6>_Q MX71;K"]1L(E5]PL=-,TVWU1[A(I>LF@=I.BBA2PF'S#A!'-#(*4^I@A=*?+P M@1[>)]@](J+H'K)_A*Q7;A.1L\[(\*.[.D.W0.P4B(U ?"983;]Q+RL&^$=F51_B;G+9\8D*(O+ MA6IHI<;AN"%PEGJY5FL^#(5A(UEKYQT:AV[V#U!+ P04 " "1B#Y.X&PU MMJP! #! P &0 'AL+W=O\9GSCDS MV.6HS:OM 1QZDT+9"O?.#7M";-.#9':E!U#^I--&,N=#LRYHZF+O7%":[@:)"]2,G,WP,(/59XC6^)9W[N74B0NAS8&7Z"^S4< MC8_(S-)R"3LS"@Q:_>>OZ"N\P:J%C%^&>]?@5 MIGX^830U_QVN(#P\./$:C18V?E%SL4[+B<5;D>PMK5S%=9SX;V7+!70JH',! M3;TDH>C\D3E6ET:/R*39#RS\XO6>^MDT(1E'$<^\>>NSUSK?;DIR#403YI P M]!UF.V.(YY]%Z*((C03Y'0'-BV6"?)$@CP3%.P>[#RX39A,Q*HEDJ]VR2K&H M4BRH?/Z@4OR/"KF;?KC,)LY6],[]_3' CH7-AN M_=ZD6Y4"IX?IP9#YU=;_ %!+ P04 " "1B#Y.__:J&<0" #K"0 &0 M 'AL+W=O51"J) MIDW:I*K3MM]NXB2H@)GM)-W;SS:44OO2/\%VSCD^]V*N[^K&Q8L\,Z:"U[;I MY#H\*]7?1Y'VI:*?Q5K^&T=HO!MX:D^G959B#:KGI[83Z9^]8]"SZ)) MY5"WK),U[P+!CNOP =WO$#$$B_A=LYNFE44_\ M]I6- :5A,$;_G5U9H^'&B=YCSQMI?X/]12K>CBK:2DM?AV?=V>=MU'^CP81D M)"03 66?$O!(P.\$\BF!C 3B$*(A%)N;'55TLQ+\%HCA]?;4G")T3W3V]V;1 M)MO^I],C]>IU@XMX%5V-T(BI!DPRPZ )$6GU:8L$VJ)*/'KR<8.MC\#X(V3G M0_(4-H'!.+'EXWD,^4(4!!0@5H#,!$HW3P,DMY#.0@J1/"Z=E.Q\ M5(9(26#'*>@X]1SCPC%3#9AT;@:CM'0L ZB$D,RQ#*!TCC%L.0,M9]Y;PD4" M"^2@0 [$[!RE*O=\%D7J1 QAW'A]3)8M1%N 9@O +'',%GY224P;V/^.$K?>#)AR9A3=E6[,( HY!WP'HDB^ MX'FA1B+?LWNH1HSCV;4,@>+2M0RAR$*U0V#-?4 )<+:6)."*B?R2N?BNX9*) M_)J)W:^H&D'S4XGBV$V<#XH=*]'LQFN9.-EN0@9[?NF4N3AFJU/'\I"8&]-9 MKTPG8V_2=YFA#?I!Q:GN9/#,E;Z/[:UYY%PQ[3"^T][.NO.:)@T[*C/,]5@, M[<&ULE5GM;N,V$'P5PP]P$I=+?02V@<;% MH05:(+BB[6\EIF/C),LG*?'U[4O)BN%PAXGU)[:4X6JXRQT.Y<6I;KZW.VN[ MV<^J/+3+^:[KCG=1U#[M;%6T7^JC/;C_;.NF*CIWV3Q'[;&QQ6885)41Q7$2 M5<7^,%\MAGL/S6I1OW3E_F ?FEG[4E5%\]^]+>O3^[9]W77\C6BV. MQ;/]RW9_'Q\:=Q5=HFSVE3VT^_HP:^QV.?]%W:V-Z0<,B'_V]M1>?9_U4WFL MZ^_]Q>^;Y3SN&=G2/G5]B,)]O-JU+G@/1/WC*>Z;(>_ MLZ>7MJNK,8JC4A4_SY_[P_!Y&N._#<,#:!Q EP&*/QR@QP':&Q"=F0U3_;7H MBM6BJ4^SYERM8]$O"G6G73*?^IM#[H;_N=FV[N[K2F?I(GKM XV8^S.&KC#T M'K&6"*TOD,@1N+ @R(*&\?H=BPP'T#" '@+PNP"Y-XTS)ATPAP'#*DE3#[8& ML)P3DV(Z#.FPI)/'.("! FTP\QJ3&YP) 2:8PDQPRR4&=O.ZZS^53 MR#TG\B4"/H70$XU<;?[@%.$V5$ 4I8)TB!% 5V%0KXA@G&@7!C MDVQLL1>,F$\V X0*[@:$-8*0@7!7TRWN@62W9JS)7[T IDR> M)*&U@IN:;C$0!*Q!IECYC"0L9U?/ "$L$20MA-RX2?H#I8D3L7(DC@R3#A4> M2PXAR0FY:*P2.IY@Q'%7:]35_MH909]MW0#VT=:ML4AH9";R0(C \4)/R ON M;(TZ6^2%;]D0 ,KH1 46L,8RH8&5D$AH*3H4"?>U1GTMR@3Z&C@L! L;@K%,,#HD^(N'I4U MBP?!PO:< ^\A@.B(Q<-23J ]![B/[#ECW6&I.QR'UA]6"DXF5 HK!:-#@B]K M+(V"8A,X##/6$P9Z(BL@A2+/20D^P"8XUQW:#AD+"DM!X3@P*8,%P$RP"08W MK $-Z]MN([=_8+L1*FB[#>Y]@RR"KVA&ODA = J3 ?KB %GDCBP;1C<^6;" MRP83> <).E64Z(Q)/\D)0,F<1%?OK/L?$?XLFN?]H9T]UEU75\-+ZFU==]9% MC+^XB#M;;"X7I=UV_=?4?6_.+^_/%UU]''^8B"Z_CJS^!U!+ P04 " "1 MB#Y.:7VSS)4$ \%P &0 'AL+W=O3AX=J[J;\W.F#;X7A:'9C[9M>WQ*0R;U?.I.II#]Y]- M59=YV]W6V[ YUB9?#X/*(N0H2L(RWQ\FB]GP[+5>S*I36^P/YK4.FE-9YO6_ M+Z:HSO,)33X>?-UO=VW_(%S,COG6_&':/X^O=7<77JVL]Z4Y-/OJ$-1F,Y\\ MT]-2Z7[ H/AK;\[-S770I_)65=_ZFU_7\TG41V0*LVI[$WGW\VZ6IBAZ2UT< M_XQ&)U>?_<#;ZP_K7X;DNV3>\L8LJ^+O_;K=S2?I)%B;37XJVJ_5^1&1LW+1<,W&KHJPL[ZU04C%R_L#.=[!TM7(8(]"$Q"AO%R MET2"#2AH0 T&U)T!;(K#$:1)KCRM/Y1)PI6Q7!%:9*/-X@@7\3 P\ M.9!@L-!QEY;'%:YD J5,/A.XE@D4,]G%/(KNYH7C3%NZ)8&JSY*(?1.(RYY MW9-=]P0*7TV07!U'[)UG# @"A"";$.0B@K-$*QO?0-2C!%!%'$IIH /,0.99'*]]H0C! !;9##-'';H&F<.=$ M5:8\)2H81X)PY-DPXOF:^8D>2#!KY)$>2$ /1)QDF3TM0!<3*4\/))A=\D@/ M)"Z4=-=(V+L8R(ABW\M9,+KDD19(P%=2FD7VQ]02Z9+N)>Y;>4PO^8D62#!M MY)$62% +I)UR "JE?!EA=CNTJ0*HD];Q=E.7L.J 2W]>\PI!1H$5RBT [ MW[TH'*!RPPEOSB)+4V^'8]LF6%6GPW!F?//T>C3\S,-9Y@_YY5SY][S>[@]- M\%:U;54.YY:;JFI-%TSTJ9N5G4\]W+35L?QK#J\'I@O M_@-02P,$% @ D8@^3L%_0SLU @ 50< !D !X;"]W;W)K&ULE57;CILP%/P5Q ?$F&N("%(WT:J56BG:JMMG)W$"6H-9 MVPG;OZ]M""7D9)6^X LS<\X>) M,MXN7>Q>)E[*8Z',!,JSAASI3ZI^-1NA1VA0V9<5K67):T?0P]+]@A=K'!B" M1;R6M)6COF.L;#E_,X-O^Z7KF8PHHSME)(ANSG1%&3-*.H_W7M0=8AKBN']1 M?[;FM9DMD73%V>]RKXJE.W>=/3V0$U,OO/U*>T.1Z_3NO],S91IN,M$Q=IQ) M^W5V)ZEXU:OH5"KRT;5E;=NVU[_08(+?$_R!X,>?$H*>$/PCX$\)84\()P34 M6;&U61-%\DSPUA'=\C;$["*\"'7U=V;2%MO^T^61>O:9@ MC#D08PX+I*! ^KA+LQS0]O<>6- >-%G1Y,Z"X#L'#=]$"M([Y<+P]L?^?_B% M#P . +\WY[T#)2.[41*ETQ,/H.+YS9D'4#B=E@Z-KBOSX/P@XEC6TMERI6\^ M>S\=.%=4*WHSO>$*_<8- T8/RG03W1?=1=\-%&_Z1PP-+VG^%U!+ P04 M" "1B#Y.(KN(L:D" !^"0 &0 'AL+W=OQ>,S241B92DJEJIE59;M7UV$B=!"YC:3K+]^]K&80D, MV^T+V.;,S#EFQN/\RL6S/#&FO)>JK.7"/RG5S(- [DZLHO*!-ZS67PY<5%3I MJ3@&LA&,[JU15091&"9!18O:7^9V[5$LG19^YGM[=J#G4CWQZV?F!,6^Y]1_91=6:KAAHF/L>"GMT]N= MI>*5\Z*I5/2E?1>U?5^=_YL9;! Y@Z@S0,F;!M@9X%<#8L6WS*S4CU3192[X MU1/MWVJH20HTQWHS=V;1[IW]IM5*O7I9$A+FP<4XBI-F R!A"LACFD8(\4H '&?!( M1T'B-)X-F "@_K[=4@$*ZS\!T9XD!]J8-:W+P) MN2-08TM%I M1= L#$=)"^"2) J'&Q/TNE;%Q-$V>.GM^+E6IC_T5KM+Q"HR76^POC:7"]L- M7]VT-Y-O5!R+6GI;KG1/M9WOP+EBFF;XH'?^I"]#W:1D!V6&J1Z+]D;03A1O MW&TGZ*Y&ULE59;;]HP&/TK4=[7V,X-$""M[:I-VJ2JT[9G M P:B)G%F&^C^_6S'9,'YTL$+LJK.4BW"O5S*)( MKO>LHO*.-ZS6_VRYJ*C24[&+9",8W5A2548$H2RJ:%&'R[E=>Q;+.3^HLJC9 MLPCDH:JH^'//2GY:A#@\+[P4N[TR"]%RWM =^\[4C^99Z%G4J6R*BM6RX'4@ MV'81?L2S)Q(;@D7\+-A)]L:!*67%^:N9?-DL0F0R8B5;*R-!]>/('EA9&B6= MQV\G&G8Q#;$_/JL_V>)U,2LJV0,O?Q4;M5^$DS#8L"T]E.J%GSXS5U :!J[Z MK^S(2@TWF>@8:UY*^QNL#U+QRJGH5"KZUCZ+VCY/3O],@PG$$4A'(/A=0NP( M\;6$Q!&2?X3INX34$=)K(V2.D'F$J&V6[?XC570Y%_P4B/8 -=2<4SS+]/ZN MS:+=3ON?W@"I5X_+),7SZ&B$'.:^Q9 +#+G$/%R!>80P\27F$X")/9TG2"?I M,)&NMRN:@$43*Q#W!'">P@(Q*!!;@>0B@]3K2(O)+::VF \QSKR6#$%X@B9> M3P EDDSA?!,PWP3(-X,%4E @O;YC&2B0 1GD7C.R09TD00B.DH-1Q9-,PA0[XAT;!.E/J.1,#10KGO20 U M)2,IC[QF,)#R2-\Q;%I\@VLQ;%L,^3;WWRY#N^4D'3N'(H"WAM5"H-R+$_7N M+N9^^XV*75'+8,65O@;9R\J6<\6T(+K3QW^OK]3=I&1;98:Y'HOV7ME.%&_< MG3GJ+N[+OU!+ P04 " "1B#Y.VW-G."8$ #6$P &0 'AL+W=O M&_^4W*+L3Y4[MZ?ZO&C<8;W\*!YV*NT;#(@_3^[:SNX7?2I/=?VU?_AUOUZF M/2-7NN>N#U'XRYO;N;+L(WD>?T]!E[<^^X;S^^_1?QZ2]\D\%:W;U>5?IWUW M7"_M7.GA/1/?QW-=ML/OXOFU[>IJBN*I M5,6W\7HZ#]?K^$]FIF:X@9P:R%L#H?ZS 4T-*&B0C,R&5#\57;%9-?5UT8Q? MZU+T@T(\D!?SN7\Y:#?\Y[-M_=NWC=)VE;SU@2;,=L3(&4;>(W8<072#))[ MC86$+.30GNY8Y#@ P0 T!%"S $*E01HCQ@R8\X Q9"E,!:!\4628C()D%".C M3$AFQ&2S;G[2% B_^P'HCDH&J62C$DD541A@2U*2$!)A90DKU@A;)Z'E0V!:9;KF-38]@3W/66RD!2QO@3E MJ0K'(<))HVV,$C8_H;B7&QT)@4U+ -E>(\,%&*) 3AK8NN,F1YQ/Z.H()96.$L!D*X(8VG/($-SKK MBR,-"7&8(8GM2W+[BDY>$MN71/;%9.&^)-(\E5FH"\?E.CYRL'])X%\VLJ25V'*D M>8KDLJ&2QT (Y/%%K:$RYIX65-T-Q;9CM$[9,&%2&@7Q63A.R1)-MSY[7X( MNR>$RYI 6=O(_H=P'1+? <5EP75(:.IGLO Y7?0G.Z$L );.'?R>$*YJ0E-_ M+"=A I,UDV4"W>WM#=OH E2F\W#MD,P.6/H3K]^+YN5T;A=/ M==?5U7"BO\-$5^]M#Z0Y=?VO\?3.>-(T/77V93M&2VU'>YE]0 M2P,$% @ D8@^3E6!VNU- P PP\ !D !X;"]W;W)K&ULE9?A;MHP%(5?)"N+JIF'>Z4.#U'4K/>BS)J1 M/(A*?[.5=9DI?5OOHN90BVQC@LHBHG$\CLHLK\+%S*P]UXN9/*HBK\1S'33' MLLSJOTM1R/,\).'[PO=\MU?M0K28';*=^"'4S\-SK>^B(LD:L9/$[WZC]/)R$P49LLV.AOLOS9]$7Q,.@ MK_ZK.(E"R]N=:(^U+!KS-U@?&R7+/HO>2IF]=9]Y93[/W3?I>Q@.H'T '0(8 M_3" ]0%L""#)AP%)'Y!8 5%7BNG-4Z:RQ:R6YZ#N?MY#UCY%Y"'1W5^WBZ;9 MYCO=GD:OGA;)9#J+3FVB7K/L-/1"0P9%I+,/%A19+*D3GDSC:XN5JV'L6O+D M2E*.M\%@IDM'$XX-I(RYN//;]+)@EDM[14\P*<4'@L7VN0)%U M,JR@R',T$,P4<:'BL>@=4%$-%7:CGNU#,/ XAN>9"0BULO+"F:R7\-@)L_ARS![#&!%/.])#&/%Z!U]\[P/ MLEOZ!D0DL?N&1-SNV\>9KG>,*68 4.(!E&% &;^C;QA0AOZEV71!46*W!(B( M?39&%Y-,*>J=F1*;8"V/E6K'@8O581)]-+.6M;[4$VHW3_Y/TXVWW[)ZEU=- M\"*5GK/,-+254@F]QWBD&[;7$_5P4XBM:B]3?5UW8V5WH^2A'YFC86Y?_ -0 M2P,$% @ D8@^3N,_O*5Z! :!< !D !X;"]W;W)K&ULE5A;;^)&&/TKB/?&<_CNO93+1?%>9X>C>REG MU7N>I^5_*Y<5YX7PMJ_;&]%R<4K?W%=7_W5Z*9NKZ.)E>\C=L3H4 MQUGI=@_S7_G]L^X,.L3?!W>N1K]G;2FO1?&MO?A]^S!G;48N_@='Z)V1J.?__P_MP5WQ3SFE9N763_'+;U_F%NY[.MVZ7O6?VE M./_FAH+T?#94_X?[<%D#;S-I8FR*K.H^9YOWJB[RP4N32IY^[[\/Q^[[W/\3 MV\$,&XC!0%P,N/JI@1P,Y+4&:C!0UQKHP4!?:V & ^,91'VSNNX_IG6Z7)3% M>5;V&^B4MON4WYMF?3?MS6XYN_^:!:B:NQ]+S>TB^F@=#9A5CQ$33#+%K"E& M3!&/GR*>*$+**>290F)]@41-I9=R!2Q7=/9R7(I@V(&$#F3G0$T<<*]2A/%K M_3EFDHB"B2CB0'DQUCTD[B#'OI])+)7RTKT.]D1APEHA8F^% "PV7 ::K&%M MFM06>V$>>X@>A;'&"N/!GB@L-M;ZL&=-DC9);(3!21N8M %;2V(',700?UYU M3*NV@C./C$\ )A0;P2;96)B-)=DDS,O&DJ[9V,;^OJ$H$2?:XEP2F$L"R.+O MXAZ3C,/<,3\7"F)W)K#*G&'!9" 9[6L=HT7[8L=0+@$QXP'QYB"74#E8$/D- MBLBQ)/)K-!&"?+9^ IHF@V614UW4(K#9.%8?KF]H"=8";JYI"0+Y5/X$-$T& MZPJGPJ)#>LRQ&'!+6L(M#[C '.: Q-)KR6H 37BC)&.!; 6FJ+Z# S!* M6=*C\&H C766"VV")Y+ D4204%+[D02))*P*+(# -!647%PQ/Y D@9I5"@7" M%!2 @OY!;C6 )KW3.K2G!&:JH <%+94?B9X!9(A! M-94!+ZAZW5@)D4Q!+. M _(E,%<%XBK9#72^"VU#@3"C!9WO*O;C6!+G%RE98, (S'L!>$]V74(#V80' M9%MBUDLPF/U=-V F@8Q1H4!8&R32!N-'XD#)&G$(;#R)M4%2;=#27R8("I44 M>*JAVN"?/=>22H.,@](LL39(I VAGF#2RQO&L\1\EF"H^E*X'D#C%51)L%Q, M9PGH'))MB8DJZ>@-EXLI*-'H]?5+TM%K$AN:90IS4*'#L3_D(2BP!Q2FH (4 M5*''9TPM=C]8OL.^L^T?#L^UH\O+]>7_4$L#!!0 ( )&(/DY! MQ3]B6 ( -<' 9 >&PO=V]R:W-H965T%_-K1D[^9_@<@>1)AC$SX*V8M#WM)4#8V]Z\/6T M\@.=$2WI46H)HIH;W=*RU$HJC]]6U.]C:N*P_Z'^V9A79@Y$T"TK?Q4GF:_\ MU/=.]$RNI7QA[1=J#46^9]U_HS=:*KC.1,4XLE*8KW>\"LDJJZ)2JT@B8'4G8U%$F(\ M$H3(>)AF%P.!4Q>-[ M%0;NHQLXZH'&9S>89!HG(4M:+B3 MIH; X/[33]YWPB]%+;P#D^HJ-1?>F3%)E6#PI)+.U2O;#TIZEKJ;J#[OGIIN M(%ECGU'0O^7KOU!+ P04 " "1B#Y.*2_V6W," "E" &0 'AL+W=O M\5=QH50&;TW=BE5XD;)[ MC")QN-"&B ?6T58].3'>$*FF_!R)CE-R-$%-'<$X3J.&5&VX+LW:CJ]+=I5U MU=(=#\2U:0C_NZ$UZUJ%:%UVY$Q_4/FSVW$UBT:68]705E2L M#3@]K<)/X/$9(!U@$+\JVHO).-!6]HR]ZLG7XRJ,=4:TI@>I*8BZW>B6UK5F M4GG\L:3AJ*D#I^-W]L_&O#*S)X)N6?V[.LK+*LS#X$A/Y%K+%]9_H=80#@/K M_AN]T5K!=29*X\!J8:[!X2HD:RR+2J4A;\.]:LV]'YZDN0WS!T ; ,> H3B+ M 8D-2.X-0#8 W1N ;0">!42#=U/,)R+)NN2L#_BP'SJBMQUXQ.IU'?2B>3OF MF:JG4*NW-<:PC&Z:R&(V P9^P"0?,5L7,V-YLU M$Y],$X6QGR#Q$B2& $T(T,S&=H!D!M(.-HHL06CFUH7!/(HX!1#%"T8SKTSFRB1@)C-@ M\$0FATLJN5E<*CDLY4"K=D\9(*B/WM'7MTLGE_>T H M6=!9.$; _:T'_,T+H.?U.D<1=&I2X,6:^)L<_+_+-Q8S?R95!\&+^F<8)S4]23W, MU)@/'\YA(EEG?PJB\<]D_0]02P,$% @ D8@^3O#D(LFQ 0 OP, !D M !X;"]W;W)K&UL;5/;;J,P$/T5RQ\0 TE(&@'2 MIE6U*VVEJ*O=?79@"%9]86TGM']?7RAB(UZP9WSFG#.#70Q*OYD.P*)WP:4I M<6=M?R#$U!T(:E:J!^E.6J4%M2[4%V)Z#;0)18*3+$ER(BB3N"I"[J2K0ETM M9Q).&IFK$%1_'(&KH<0I_DJ\LDMG?8)414\O\ OL[_ZD740FEH8)D(8IB32T M)?Z6'HX;CP^ /PP&,]LCW\E9J3%?_+&MN5>(]1 RV]HE!P_D0MK0JM M!J3C['OJ?W%ZR-QL:I\,HPAGSKQQV5NUW>X+6D$ "A%@ &0 'AL+W=O M0FV<^[7S#UG/F;GJO[>[+5N)S_*XMC, M@WW;GA["L-GL=9DW7ZJ3/IK_[*JZS%OS6K^$S:G6^;8W*HN0HB@)R_QP#!:S M_MM3O9A5KVUQ..JG>M*\EF5>_[?4176>!R)X__#M\+)ONP_A8G;*7_2?NOWK M]%2;M_#J97LH];$Y5,=)K7?SX*MX>)2J,^@1?Q_TN;EYGG2E/%?5]^[EM^T\ MB+J,=*$W;>J6+HO-D\OAW-7E7%/X=M MNY\':3#9ZEW^6K3?JO.O>B@H#B9#];_K-UT8>)>)B;&IBJ;_.]F\-FU5#EY, M*F7^X_)[./:_Y\'_NQDVH,& K@9"?FC @P'?:R ' WFO03P8Q)9!>*F]'\QU MWN:+65V=)_6E'TYYUW;B(3;3M>D^]K/3_\^,9V.^OBWBA&;A6^=HP"PO&+K% MB&R,6;D8R\O:13"/(8\N1,572&CJN!9#L!CJ[?G&7A*V9VC/O;T<#8:5X^J" M43WF>"DT38F452V J41PA-.1,!T)TI%6.A=,?!-'1)D0=CH 1E&F<#8QS"8& MV<16-K%3-6>*I97TVH6A,7P$L _&,(%9)TY+Q$F"'2CH0+EED[#*1AB[_3_& MC!))82(I&']KQ%:I.V)9(NUI6KLPD7&:> 8V@^ED()W42B=SNFXJR%#*XM0: MX42DA&>B1(2E+ (I.3H5.;$XC:+(%JL(])ZP88\0QI%G((5'@H7;H\KG @N? M(*P !#8 3F= T'V_N! ,C[%CD-AVG-V?X-+3&@)"*WLK9ETCQ#F5.-=]25FM 2,5L[IWEW, MN^[U1<+$EV M]\VBQ,27GUC+I>GEI:U.PX5P>+V57OP/4$L#!!0 ( )&(/DY-<\7NL@( M '\* 9 >&PO=V]R:W-H965T_L!II:-K]O^B8&<>\Z]UQS,^L;% MLSPSIH*7IF[E)CPKU=U%D=R?64/EBG>LU?\U;5ATGG\=:3AH&D"Q^-7]L^V>%W,$Y7LGM=_JH,Z;\(B M# [L2"^U^L%O7Y@K* T#5_TW=F6UAIM,M,:>U]+^!ON+5+QQ+#J5AK[TSZJU MSYOC?PV# X@+($- @M\,B%U / 20MP,2%Y!X 5%?BNW- U5TNQ;\%HC^]7;4 M[")\E^CN[\VB;;;]3[='ZM7K-LW3=70U1 ZSZS%D@LFFF/LY)HGQ%/, 80[($3)98@GA$@(L4)HA!@M@2))-*0:% M]T)WY:S0!*'%5XH1["8$*&'?3A!HP0=XP;48H(A]'>=M/*H)HU6>)\F"&.PZ M3 "QQ!?K09B,&[B*%X1@=V+ GL7L,.I!Y4BG)*M1DZ=*L/S M[U24V=]&QPF-3LJ,\SU6/17HGZB>.>N>]%P MY]S^!U!+ P04 " "1B#Y.B(3&W-<" T"@ &0 'AL+W=O*I/)VUG8@VJY:=^%>NO[6/THRB@>50UKQ1I6@"R8_K M\ '=[U!F QSB>\EO:O0>V%*>A7BQ@T^'=1A;1;SB>VTIF'E<^8Y7E64R.G[V MI.&0TP:.W]_8/[CB33'/3/&=J'Z4!WU>AWD8'/B172K])&X?>5]0&@9]]9_Y ME5<&;I68''M1*?<=["]*B[IG,5)J]MH]R\8];SW_6Q@<@/L / 3@]*\!I \@ M0P!*7/&=,E?J>Z;99B7%+9#=;K7,'@IT3\QB[NVD6SOWFZE6F=GK)BWH*KI: MHAZS[3!XA$$#(C+L0PH,I=CB63B>)MC-$83 &0A8!''Q9%)$#A,D($'B")() M0>&M0H>A#M,X3!+;CU?+/V$3.2DH)YW)R?P\VPZ3CO*\(P4>E=W) 6!IG(R* MF\C)0#D9( =Y>MG26AJ0)I;X: ):@G"ZL M30[*R6='+XL7SFX!$A3_44\Q.U,II23URBEFY4Q1$S$HANT@!N0DOA] H*4\ M"[:# (K,SP.!Z$(>T'L>$ ;V9\$:$&PNB J?'/H09,M2F?>T*/&6Y0DQ<+Q M1[!5H;E79<@WAQXT3H00]L_5#H#E.A0"S0KX[H+D-H:R8+0^ (F3! M.1'L50@P*^3_GWK0>+=03HK9\@"P)"/^\8E&=VW-Y'_Z'I^JDO3)[*1@7/0IM.P-W71R$T-RKC.[->9]/"#8.* M'[5]I>9==GU,-]"B[7NT:&@4-[\!4$L#!!0 ( )&(/DYO/HZ&'P, (/ M 9 >&PO=V]R:W-H965TW:0U6N] M%4(Y;WE6U'-WJU1YZWGUSINVI6LSD3F5I(9XJI][E>5+]O1.9/,Q=YAX;GM/-5ID&;S$KDXWX M(=3/\JG23]Z)997FHJA363B56,_=3^SVD4>FH$'\2L6A/KMWC)47*5_-P]?5 MW/5-CT0FELI0)/JR%_?CM0]:9K"\_LC^^?&O#;SDM3B7F:_TY7: MSMV)ZZS$.MEEZED>OHC.4.@ZG?MO8B\R#3<]T1I+F=7-K[/T:*Z'CO]8A@NH*Z!3 ;%W"WA7P*\M"+J"X-J"L"L(>P5>Z[T9S(=$)8M9 M)0].U;X/96)>.W8;ZNE:FL9F=IK_]'C6NG6_B!B?>7M#U&'N6@Q=8()+S/T0 M$X1TB7D &,XN,8\(\Y_'TUY.A@@:HH: GQ&P28@)."3@#4%PX3;L.6DQ<8,I M&DQ,H>_WO Q1&N/CO@2P+\&@+V$\P00A) BO'XT($D0?C\9=],%H7,C$4"8& M,E'O%6LQX9D,QQ(3*#$!$G%/HL4P_TR#W9!EP*909@ID+%-F=% D_>LGC5E2 MS4 OIOW(LL&\<=^WOJ$,YXW14(K\OA0-I.@]*9Q,!J))S$*! \6"$6.+(\5" MT OJ&T8@R^O*,K%6 MYC;6]U5[*FL?E"R[$Z=W.O8N_@%02P,$% @ D8@^3BDZ"E ' P ^PP M !D !X;"]W;W)K&ULE5?O;ILP$'\5Q ,4V]C@ M5$FD-6V629M4;=KVF29.@@J8@9-T;S\#;AKL2FJ-I=5T(CM+/R$;U>$=H0>\2L7I_;B/NA2>9+RN1M\VQ$$71*>DX_AC1\.S9$2_O7]67??(ZF:>L%0M9_,XW:C\+ M>1ALQ#8[%.J[/*V$28B%@)5!#H-<2F"&P:PF)(237YI :0GHM M@1L"MPC14(Z^OO>9RN;31IZ"9MBB==9U K[E>@>MN\E^P_3_Z1*W>O8X3V(V MC8Z=D,'<#1@RPB1CS +"I&/,/83A8\P#A)F,,4L70QD98SX#F!B/,2L(\Z83 MZ74[+QX!%X_T O%EL!3! C$H$/<"="1@1;D<,&F/J08,0LA*UP4Q9H-6+HBF MR!,O!>.E0,*>%6.@ .L%V$4(!&&[OBZ($9["-@EHDP VQ%J.I0NB*4U@FQ2T M22$;NWXNB"*&81L.VG#(QMKP2Q<44\Y@FPEH,X%L8LL& ''LV4,8P4<. G:] M[6- HWRX;Z]AS]F& 2-J&V$W(TJ(IT 8/@@P=!)X%A_#1P&&SH+$#C9V-U/L M:V$,]S"&FMC371CN8LR 6+G]U&#.<>,+%&YBG#@N,:,>";A!#^PQ/7B7DD"-Q:!%U?6P(W#0&:AEEGVCUQF\;:J@\ )/8$ MXGFX$B 0W^,9[BD2?V YX&XA]/_+L3"@RURYY1)=O)!UGP7?LF:75VWP))5^ MM^O?P+92*J'ET(T6VNLOD?.@$%O5W:;ZOAE>QX>!DK7YU(C.WSOS?U!+ P04 M " "1B#Y.ZD29Q+\" !V"@ &0 'AL+W=ON9Y8GND)1%WK*:5^F?/ M>$FD&O*#)VI.RY[Q-/^>$H]82WG-?D0']2^5P_1.?=T:F\,/:J!]]V"]?7BFA!MU)3$/4XTPTM"LVD=/RQI&Z[I@[LOK^S M?S')JV1>B* ;5OS.=_*X<%/7V=$].17RB5V^4IM0[#HV^^_T3 L%UTK4&EM6 M"//K;$]"LM*R*"DE>6N>>66>%\O_'@8'!#8@: ,0OAH0VH#P(R"Z&A#9@.C6 M@-@&Q(, K\G=F'E/)%G..;LXO#D/-=''#LUBM5U;/6EVQ_RG_!1J]KS$<3CW MSIK(8M8-)NA@4(OP%'N[1 ML0Y&X4%_@C?\/YL:#^ 0H[GC5J )@Z05/6HHFO QH+PE,48/6O4'#[ M_B"X+%$(J$!#6\*1_>JZ](>^W%M<\A_< X!#?5Q?.OQ!0, 7 0<3%' 9H_@3 M!L*%C/ M!N*1@5<3ADL> 36/IZH +FCTB8I&<$DCH*;'"6>W[;#7N4M+R@^F ML1'.EITJJ:^;SFS;/*T"?1&PO=V]R:W-H965TA"GV>^>"_ M3GS/=WO33@3SZ2';J1_*_#P\UG847+QL\E)53:XKKU;;F?\ ]RL6MP8=XE>N MSLW5N]>F\J3U9?9S44A5%Z\GR^#,X]2\Q6\/K]U?O MG[KD;3)/6:.6NOB=;\Q^YB>^MU';[%B8[_K\60T)Q;XW9/]5G51AX2T3&V.M MBZ;[]=;'QNAR\&*IE-E+_\RK[GD>_+^:T09L,& 7 Q#O&O#!@+\91.\:1(-! MY!@$?2I=;5:9R>;36I^]NO][#UF[BN ^LM5?MY-=L;MOMCR-G3W-A8BFP:EU M-& 6/89=8>"""*SW2PA&A5@P9,YN RPQ@O-;R I#9$R3X&2>O+/G-WF..(A( M!U'G(+IQ()Q"]1C98:J>) ,!3K8$2J2AFS!&B2A*!4TY)BG'!&7I4.XQ\548 M@(B'#F6,FK T 2>S%0'C88[%+&&.2)'$)8] DYF.,:7T&0J#E MR#D%M%Y"_/%# FCY JQ?^)@ K#H3+E#E, J2$)6.\,6B$0$"6L% ?N"@&$#7 M@:1T*6/,A%B>Z.FG)!*R9Z)0 0C.9N_*6! I NK))^0(Q,UD5&Z>+(^F2T+C*LBXF[/!FA>&,KBM&"QPC!DR.:R6@%8O]Q8V.T)# L M"3A9?,^:Y+5>^ZQJGQUOI8F?:. M?#5[:6-L<./,+V[3U+=:;F[[C^Y;5N[QJO"=M;.O1-0A;K8VR),,[2W)O MF\S+H%!;T[Y*^U[WG58_,/HP=)'!I96=_P-02P,$% @ D8@^3A+-_F\@ M P M0P !D !X;"]W;W)K&ULC5?K;ILP%'X5 MQ ,4?,$V51*I231MTB95G;;]IHF3H )FX"3=V\\&2@D^M"A2L,WWG9M]C@^+ MJZI>ZI.4VGO-LZ)>^B>MR_L@J'>E7JQ MDV_[I1]:BV0F=]J*2,SC(C>/,"1]KH!V!C@A!ZTH3FVVBD]6B M4E>O:K>W3.PI0O?41']G%YM@-^],>&JS>EDQ3A?!Q0KJ,.L6@P<8U","([U7 M@2$5:^S0\:V"C8L@Y!:R=2$\@HT@H)^DX9,AG\-\"O)IPZ MHQ#.W7!VW-!$]J//(]=A;D](C+D8A0["843I"+<%<2P,Z83E8%%Y0!@(GY@0 M 9<$-+\F(+@HH!E5H;67?-S;F %^%XX%-W#4,XSNE$N<=PV<%NV6%BJJ> \Q_C M^>&#TQ^3&>$C[BU,(C*^-2"8X&A\I0,PSB,Q3KM@T+OELCHV?7'M[=2YT+8% M&JSVO?<#MKW?:'UM>O*V@WX7TS;T/Y+JF!:U]ZRTZ2R;_N^@E);&RO#.;.[) M?$/TDTP>M!UR,Z[:1KJ=:%5V'PE!_Z6R^@]02P,$% @ D8@^3E-<>6!W M @ GPD !D !X;"]W;W)K&ULE5;;CILP$/T5 MQ >LL;D$5@0IV:IJI5:*MFK[[! GH 5,;2=L_[ZV(90F0T5>\(4S9^:8&3QI MQ\6;+!A3SGM=-7+M%DJUSPC)O& UE4^\98U^<^2BIDHOQ0G)5C!ZL$9UA8CG M1:BF9>-FJ=W;B2SE9U65#=L)1Y[KFHK?6U;Q;NUB][KQ6IX*9390EK;TQ+XQ M];W=";U"(\NAK%DC2]XX@AW7[@8_;XEO#"SB1\DZ.9D[1LJ>\S>S^'Q8NYZ) MB%4L5X:"ZN'"7EA5&28=QZ^!U!U]&L/I_,K^T8K78O94LA=>_2P/JEB[L>L< MV)&>*_7*NT]L$!2ZSJ#^"[NP2L--)-I'SBMIGTY^EHK7 XL.I:;O_5@V=NP& M_JL9;$ & S(:$&N >D]!\WF,8:K!0/E MDLQ1P+6 D^5J"5P,Q%N@%@"%9,X/7#$$J)ADYA],X&(@Y &U<#$0X"9(;O_# M ,B/PAL_:'(_UDR<;&<@G9R?&]N63';'[F-#[/WZ%]ZW+E^I.)6-=/96)WHB413ZRFE?IR8+PD4AWY MT1,UIV1OA,K"P[X?>R7)*W<^-7<;/I^RLRSRBFZX(\YE2?C?)2W8=>8B]W;Q MG!]/4E]X\VE-CO0GE;_J#5E5]/:. M=F7+V*L^?-O/7%];1 NZDYJ"J.5"5[0H-).RXT]+ZG8ZM6!_?V/_8IQ7SFR) MH"M6_,[W\C1S4]?9TP,Y%_*97;_2UJ'(=5KOO],++11<6Z)T[%@AS*^S.PO) MRI9%F5*2MV;-*[->6_Z;&"R 6P'<">#D0X&@%0C>!3[6$+8"82<01"9:C2LF M-FLBR7S*V=7AS?/61&<1FH0J^CM]:8)MOJGP"'5[F<=9//4NFJC%+!L,[F%0 MA_ 4>Z<"0RJ6V!*/L^1>Q0K"I/>8-83)8$,"T-? $ 1]/S(,$X0@06@(PAY! MXOL#*QM,8C"5P60]S)V2"%02 4K00$F#B7I* EA%#*J( 14C@4A @N3Q2*8@ M00I8$ S2+K69_WC$T$BE(B!F MX;!4D>7L,&3_AZP!"!Z+& *+?H$P8&TT0@&7*_I$O2*X8!%4L<,\:T%];T,T M#)J-B<)AU&Q,/.8Q7/H(JGVK&T=6AQE[&KCZD5W^<9H,M=B@(!YI,@AN$B@! MO$E&*. V@=)/I !5P?U2#9#-N/=.TTR? M/P@_YI5PMDRJ,<@,*P?&)%4V^D\JU"- MU?-_4$L#!!0 ( )&(/D[9T-/A*0( %,& 9 >&PO=V]R:W-H965T M/OH@*0WBO&C%VO?Z6Y"5%/B 9".'](B'M"_$5('A*2GI!,",B68O9F MBR4NWV)^:GNA'>GDGU\,WS/#(F09D,9FH3 M*M7AAP6!H]333,VY[7-V(5G;MW T_(\4_P!02P,$% @ D8@^3@MCK._ M @ Q L !D !X;"]W;W)K&ULE5;;CILP$/T5 MQ EB]S[Q5MZ3J2^\%:+DISI M=RI_E#NN3E[#A!:@JBEBO=T"S33,J.WS6IV^C4@NW]G?V3<5XYLR>";ECV*SW*9.G. M7.=(3^22R3=V^TQKAR+7J;W_2J\T4W!MB=)Q8)DP7^=P$9+E-8LR)2AWW\RC R4!4$#.8O@1H* 3F(G5 R"9K;%(T#;)Z"NQ7 W04 [ M"8;2&^XGZ#\:"H(["AK14F((U,JH.FX0:&['[3%3UV*X/:$1_2F&0/WO4/@7KU#X'L&'NM42:G_&S&1.$B)HW3:C MZ!KK4KM5.UY-5=6!\G*>F;VFL%]]1=02P,$% @ D8@^3C'_@7G) @ M@H M !D !X;"]W;W)K&UL=9;1;ILP%(9?!7&_@&T, MI$HB-9VF3=JDJE.W:S=Q$E3 S':2[NUGC,.(.;X)MOE]OG,,/SFKJY#OZL2Y MCCZ:NE7K^*1U]Y D:G?B#5,+T?'6W#D(V3!MIO*8J$YRMK>;FCK!:9HG#:O: M>+.R:\]RLQ)G75 MI9DE8Y1]U?!65:*-)#^LXT?TL,6XWV 5ORI^59-QU)?R)L1[/_FV7\=IGQ&O M^4[W(9BY7/@3K^L^DLGCCPL:C\Q^XW1\B_[%%F^*>6.*/XGZ=[77IW5 M']BYUB_B^I6[@F@J_\PNOC;S/Q#!VHE;V-]J=E1:-BV)2:=C'<*U:>[VZ M^+=M\ ;L-N!Q REL+0/(9OZ9:;9927&-Y'#X'>N?,7K YFQV_:(]"GO/)*_, MZF53$+I*+GT@I]D.&CS1H%&1F.@C D.(+9YM+T@.!R!@CL0&('A9&$;(\#'U/1'L9 18F?HV T4A#NQF!-B9$I\#B4(;<.D MHITXM[9;FZR.3=FC[;(MQ$$)SDTRZ,/6>3!,Y M3FI^T/VP,&,Y=%+#1(O.=8G)V*IN_@%02P,$% @ D8@^3L/E_$.H P M=1 !D !X;"]W;W)K&ULC5AM;YLP$/XKB.\+ M^ P8JB12DVC:I$VJ.FW[3!,G006<@9-T_WX&7$;L.VYJO+F[XJ7XKKPB?\^\%P7IJU%LP>MD5%:_;0M1>P_<+_Y$\;&C4&?2(7P6_MI-GKYO*BQ"O MWRO)O.2MWPM MRM_%3AX7?NI[.[[/SZ5\%M\NX4D8=(K?ZV&^P7N_]-+4^K1B]+%J?SX-(YTIC5@($)AHR( M0'D?*0"C6(%E#K<$:QM!Z2UD8T-8C =!T7G2WCZ:4H##080ZB'H']": #'<0 MHPYB*P*6A,9*#YBXQ]3#2L= <98$94D0%F*P)!9+#("3,)2$(23&GJZ81?*) MT1!G25&6%&$QCL4JM5DRAI-D*$F&D$0&26;O"A C2=8(R+EU),1S,42"B!%$/9N8U"G+QX/)! M$D3F(H<+7!P(H@[,5 <-8M.3$2?@"A87"((H!#,50H-NF,(P=&TSKA+$E@D* M#A> )S>$]Q<0P-,6R!TE1(.F^@!.'CRW .M0.\!P%+$?-8Z)!-SS@F@^>HX!5>+.6@%WB(;7N0PC(N8=X(@-V$3!K M"=@W 8AQH 5>K.4:-!-*6&SF)HK9\-8.HO"R<UK;<5YUIV+D>>[ M\:7D>]D],O7<#(WP\"+%23?YP?B?AN4_4$L#!!0 ( )&(/D[CU1)<6P( M %X' 9 >&PO=V]R:W-H965TF=B.YQF[2%K69,<=<:DJS/^M"67MR@W<6^"U/!=2!T">-?A,?A+YJ]EQ M-0.#RK&L2"U*5CNI M);!Z7,F&4*J55!U_>U%WR*F)X_%-_8MI7C6SQX)L&/U3'F6Q_T>P$ MV!/@0 @6GQ+"GA!^$*)/"5%/B"8$T+5BO-EBB?.,L];AW>=ML%Y%P3)2[A]T MT)AMWBE[A(I>)]C,$6%X#]G. M(:,R[XH(K7V&AA^-4\ ' I%5(#("X=B$%-H%8JM /*L H<7$Z0Z3&DQM,&GH M3;_'9HY"T$NB='1-W)LS(M^+'_2_L):_L!B8V 6050 ];V!B%4B>,#"9&XB\ M>+*8-G,42KS('UW!Q,".$?@C2@@]&-KK3ZWUIW,' V07T(EL/ZO_O(?!@_\] ML+B()MWVH,EZ":>?&XPVF8KPL]G A7-@EUKJ?W44'0Z)%Z@WJ4E\K0\/LWE] MR'0GSP_,SV4MG#V3:@LT&]6),4E4E6H!NTZA#KMA0LE)ZB%28][M^-U$LJ8_ MS)<1R]-W:I5?-*ZNTT2 MM3OQAJD;T?'6_',0LF':3.4Q49WD;.^,FCK!:9HG#:O:>+UT:P]RO11G75X]R:^ 0/RM^59-Q9$-Y$N+93K[L5W%J%?&:[[2E8.9SX5M>UY;) MZ/@]D,:C3VLX';^R?W+!FV">F.);4?^J]OJTBLLXVO,#.]?Z45P_\R$@&D=# M]%_YA=<&;I48'SM1*_<;[3/(_FF0#0:99Y#TH;C M958OZZ(HE\G%$@V838_!$PP:$8EA'UU@R,4&!^;XO8-MB"#D/>0^A!04%D' M.(FS)^_B7, $&4B0.8)L2E"F7J)Z3.$P;9\H0M(4=D-!-Q1P@SPW/89.W2RR MTLO8EH9B:$']O *HE.8S],S1S\A&@(O.//@J"S71/#A7MQ+G5]G:9K([/FCMLKU5O?6.?.^ZZ?:/I MWTK?F#Q6K8J>A#:7MKM:#T)H;C2F-R97)_,\&R&PO=V]R:W-H M965T.VYJO+F[UJ4\K+TP7_;>"P.1]5M!*O%*3^('T+]/#TT>A6,++NB$G5; MR-IKQ'[IW\-=1EAG8!"_"G%I)_=>E\J3E,_=XNMNZ8==1*(46]51Y/KR(C:B M+#LF'<>?@=0??7:&T_LW]L\F>9W,4]Z*C2Q_%SMU7/J)[^W$/C^7ZE%>OH@A MH!(O@I>.:,"L>PR98&!$!)I]=$$P%VOBF)-K!QL70>DU)',A M/,*#H&B>U-C3:0XIP0D82L , ;LJ%+<*U6.XP=0&$X4AMU ;%\48CZR:9"Z* MIC%)\) C-.0("3FQ0NXQT<1-DJ2A%;$+ @BY?40(%4MC/. 8#3A& DZM@&/' M"P.P3V+CHBB-N<65(2@ .O-8<#1D[H9LEV_-G:.,(Q:&N)L$=9,@;L!R@V%F MHXXC2F08*>.\!]H%T\5X 2#-PTW4EG"8S;19P"0.FX1D&7%' /Y L MKA9 I. TZP$TE240:O7'S8"ZZGVAK? ,1?$9A0.N/G#EE\R]9W%AD?#VRA%< M6 1NJ-P NE9%$ML]&(,!YU;;RA 8I!&?$1G!U4Q<-2=SF>,R)1^8$ @N4W++ MC$#<%SMA*7=&(@0&B=WS,P2F48YF@\DX6(GF8$;MUMO*RF5T%&&G_3A'O5GR;@HQ5YU MMUS?-_ULWB^4/ W?'<'X\;/Z!U!+ P04 " "1B#Y.)"1LK.T! #:! M&0 'AL+W=O&BM3&U3=C^?7U;EA"T+]@>GW,\9_ X&;AXD36 "EX9 M;66*:J6Z \8RKX$1N>(=M'JGY((1I9>BPK(30 I+8A2'Z_4.,]*T*$ML["*R MA/>*-BU<1"![QHCX=P3*AQ1MT%O@N:EJ90(X2SI2P4]0O[J+T"L\JA0-@U8V MO T$E"EZVAS.L<%;P.\&!CF9!\;)E?,7L_A6I&AM$@(*N3(*1 \W. &E1DBG M\==KHO%(0YS.W]2_6._:RY5(.''ZIRE4G:)/*"B@)#U5SWSX"M[/%@7>_'>X M =5PDXD^(^=4VF^0]U)QYE5T*HR\NK%I[3BXG>W.TY8)H2>$(V'S,2'RA.B= M$'](B#TAGA&PLV)K;)XLD?9B JVSTR MR'G?*E.H271LT*?0W)!9_*@;U_79NXSK^A]$5$TK@RM7^O[96U)RKD"GN%[I M5JKU0S,N*)3*3/=Z+ER[N87BG7])\/B<9?\!4$L#!!0 ( )&(/DY80:Z4 M"@( $X& 9 >&PO=V]R:W-H965TT=ZGMF-$,,.(5XVT&&^H0/T\J2FK,-"+MD1\8$!KC2I(\ASG AU MN.WM/-5[>Y:G]"1(V\.>6?S4=9C]>09"Q\QV[8^-U_;8"+6!\G3 1_@.XL>P M9W*%%I6J[:#G+>TM!G5F/[F[PM4$C?C9PL@OYI:R: .124_&HKT61V8EL5U/A$Q"L= M/\-L*+2MV?U7. .1<)6)C%%2PO6O59ZXH-VL(E/I\/LTMKT>Q^DDCF::F>#- M!&\AN,$_"?Y,\&\(:,I,6WW! N,=X6)KS&% 1,N$"136/+PC'EXFN]?Q4C, KY1P-<"P97 M]L;(A(DTIM<8+]K$YBB!,4JPBI(XCED@- J$C_N,C *1(0/WQN<:$WN!.4AL M#!+_OYA%O"IFL+GC)#$&20Q./+/ UBBP?;R6KF.^_@P=V^T?$+ROU!+ P04 " "1B#Y.F/0J[]D#739BD/D3I)SG;.J*XB$L=95+.R M"5<+M_CMAO1:G%B!_Z#ZY^G M1VE64>]E5]:\4:5H LGWR_ >[AZ@L 8.\:OD5S5X#VPJST*\V,77W3*,;42\ MXEMM73#SN/ -KRKKR<3QIW,:]IS6 V$L.Q%95RO\'VK+2H.R\FE)J]ML^R<<]K MY__-##<@G0'I#0B\:Y!T!LE'#6AG0'L#H$ZM-A6GS0/3;+60XAK(]N\],7N* MX(X:];=VTXGMOAEYE-F]K(HX6407ZZC#K%L,&6"@1T3&>T]!,(HU&9G3E-Q2 M;!!, K>8AS$F3_$X$C35Q-DGPS3F!>Z H@ZH5F-,"EXB&\Q/ZB7[ M/N8FV!0--D4<9%ZP+09:21L'^I3-"$Z3H3090I-[-"TF&[+0V40R.PQ*R<0!@(D. @@/\7E@E!"!*=D [2/W0! BKU=M.M#MF2;%I'9XJX $ MH:(^53*F,DE-M!3 >PH@A0ZIKUX+R@=$4_G@S0"0;@!3ZN.%#MG'VR?@50Q( M&4/NJYJ/54WF4X4,>"4#4LK@-XP.-#R3$(_Z4C2X26LN#VY*4<%6G!MM;Z/! M;C\)W1-[$WO[:SLAN1OZOYMVO/K.Y*%L5/ LM+GGW6V\%T)S$Z2))PR.9J+K M%Q7?:_N:FW?9CC7M0HM3-[)%_=RX^@=02P,$% @ D8@^3I[P^,\4 P MO@L !D !X;"]W;W)K&ULC591;YLP$/XKB/<6 MVQ@;JB12DVC:I$VJ.FU[IHF3H +.P$FZ?S_;4$KLH\H+V.;[SM^=C_/-+K)Y M;0]"J."M*NMV'AZ4.CY$4;LYB"IO[^51U/K+3C95KO2TV4?ML1'YUI*J,B(( ML:C*BSIO76:Q$61I+6L??WF@X[&F(X_&[]2_6>>W,2]Z*E2S_%%MU MF(=I&&S%+C^5ZEE>OHK>H20,>N^_B[,H-=PHT7ML9-G:9[ YM4I6O14MIEM_].@PFD)Y"!@-FGA+@GQ!\$^BF!]@3J$*+.%1N;=:[RQ:R1EZ#I MCO>8FRS"#U1'?V,6;;#M-QV>5J^>%RG.9M'9&.HQRPY#1A@\(")M?=B"0%LL MB4, M<^XXZZ,RCAQ3:Q]$8QS#@A-0< ((QH[@#I.,=DE(G%)'L(]BG"#W@ 4PNF$ M9 9*9K[DU%',O%TXPD5>KI MO$M3ZGBS\E$TS:B3?&L?15B&UL?9=O;YLP$,:_"N(#%&S^)542J0%-F[1) M5:=MKVGB)*B &3A)]^UG Z7D>,B; ,[OSH_MXXY;767]UIR$4-9[D9?-VCXI M53TZ3K,[B2)M'F0E2OW/0=9%JO1C?72:JA;IOC4J[;N@4:5;:FU4[]EQO M5O*L\JP4S[75G(LBK?]M12ZO:YO9'P,OV?&DS("S657I4?P4ZE?U7.LG9_"R MSPI1-IDLK5HTRX:PQ:XG97RS3Q\VZ]MUR@2N=@IXR+5 MEXN(19X;3UK'W]ZI/UO;"MO3BDYUR] MR.M7T2\HL*U^]=_%1>0:-TKT'#N9-^VOM3LW2A:]%RVE2-^[:U:VUVOW3QCU M9MB ]P9\,&#A70.O-_ ^#?R[!GYOX!,#IUM*NS=)JM+-JI97J^Z.MTI-%+%' M7^_^S@RVF]W^I[>GT:.7S8*'*^=B'/7,MF/XB&$#X6COPQ0<3;'E$W-^.T$\ M)3SO%DFF2!1@$1YS?KC+ #'SKP6P?^V('KDXV:,@%C9*W(3T 6>Y^Y M$1M L<'4 5\0L8A9$K& \5PB%C$S\1%"L2%P0")DBQ@2(C%BR DEB)G9V0B* MC8 #^KX@)B)B$4-.*+G/W(A=0+$+X( <\18P/CGB>,I$DS! ?F;"8 G%+H$# M&@:(H6$P92).=C\!S%S,,A?G31=(H?D 0N1ECR%$0BJ!T$S^8C.9G@$7-"D M*.(3Q<@33=@(FHM>!@O'$^-@'AJ_" IH $.(4<4(XC.*<95A'G#A4<4(HF4" M0C2;06@FG3%I5*MSQM8W*04@FMT7W0K^M)-[?#0RX.RMQ&^K[N.KSN0 M_ =02P,$% @ D8@^3K"N G%^ @ 20@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q/O&-O=$!"D75:W42JNMVCX[Q EH 5/; M"=N_KVT(2XQWE9=@#V?.G!F;F:0=9:^\($0X;W75\+5;"-&N .!Y06K,%[0E MC7QSHJS&0F[9&?"6$7S43G4%/ @C4..R<;-4VYY9EM*+J,J&/#.'7^H:LW]; M4M%N[2+W9G@ISX50!I"E+3Z3GT3\:I^9W(&1Y5C6I.$E;1Q&3FMW@U9[Y"D' MC?A=DHY/UHY*Y4#IJ]I\.ZY=J!21BN1"46#YN)(=J2K%)'7\'4C=,:9RG*YO M[%]T\C*9 ^9D1ZL_Y5$4:S=QG2,YX4LE7FCWE0P)A:XS9/^=7$DEX4J)C)'3 MBNM?)[]P0>N!14JI\5O_+!O][ ;^FYO=P1L,47!71@-GV M&&^"02,"2/8QA&<+L?5F[MY]@-T7'%DE1_/ZH.IH@\^:_3 #1E TU-]"@-HWA ;#"%HXO8V7!Q_5#QD M;18;Y,W+ET!3> ]:3B+!!3*[BA7EA:9J*Y=9;3#IIS5A9SVKN)/32R-46YI8 MQWFXT>/0L&_5G-1]^IVF'[(_,#N7#7<.5,ANKWORB5)!I$BXD#>RD'-]W%3D M)-0REFO6#[=^(V@[#&XP_GO(_@-02P,$% @ D8@^3JX-G%TG P V0P M !D !X;"]W;W)K&ULC9==;YLP%(;_"N)^QJNKIEO&>VL/]TG2K?>Z+KH[<]"->[(U;5U8UVQW27=H=;$9@NHJH82( MI"[*)EXMAK['=K4P1UN5C7YLH^Y8UT7[YT%7YKR,(7[O>"IW>]MW)*O%H=CI M']H^'QY;UTHN639EK9NN-$W4ZNTR_@CW.25]P*#X6>IS=W4?]4-Y,>:U;WS= M+&/2$^E*KVV?HG"7D\YU5?69',?O*6E\J=D'7M^_9_\\#-X-YJ7H=&ZJ7^7& M[I=Q%D<;O2V.E7TRYR]Z&A"/HVGTW_1)5T[>D[@::U-UPV^T/G;6U%,6AU(7 M;^.U;(;K>7PBZ12&!] I@%X"(/UG )L"F!>0C&3#4#\5ME@M6G..VO%M'8I^ M4< ]N=%VKO>TRC)8)*<^T:1YT2D-O%7FH8.PB21S A8*B M%'2(9S<4%$_ T 1L2)#>)&#>,$:-'#3-H%%*>J(\% %5E.,L*'@A@J(HZK@985FR7B:!3R(IPK%9@R>XIY*$4^5 MOJ=.(GD#Q,%?/IA,0+!^DJLS9G_H_UZTN[+IHA=CW7%U.%1NC;':I21W;G1[ M]YUQ:51Z:_M;Z>[;\; ]-JPY3!\2R>5K9O474$L#!!0 ( )&(/D[WP=B? M?@( $4) 9 >&PO=V]R:W-H965T'!FOB%13?K)%PRDYZ*2JM+'C M!'9%BMI,$[VVXVG"SK(L:KKCACA7%>%_MK1D[=I$YG7AM3CELENPTZ0A)_J# MRI_-CJN9/:(EQ;6[0:HMU@HYX*V@K)F.CD[)G[+V;?#VL3:>K MB)8TDQT$48\+?:%EV2&I.GX/H.;(V25.QU?TSUJ\$K,G@KZP\E=QD/G:C$SC M0(_D7,I7UGZA@R#?- ;UW^B%EBJ\JT1Q9*P4^M?(SD*R:D!1I53DHW\6M7ZV M _XU#4[ 0P(>$_KFV#V1KOP3D21-.&L-WC>_(=U_C%98]2;K%G4K]#M5O%"K MES2*@\2^=$!#S+:/P9,8-$;8"GVDP!#%%L_2/1_# "Y8HZL!W)L:0QC P$\ M#>#= $1W(ON84,?4O4C'ATE\D,0'2.([DC[&GY X,$4 4@0SBMA9 A!@/#Q M3D8@0 14@.Y$]C$(3U1ZKA7!-#%($P,T"UL&.?"^=AZ7BA:L@8 JW'MOH+E: MQUKP!P(-LD$8(/(6(&"+H"<\@F"3H+E+ +G>7"YRK06C(-@I:&Z5>,EK"'8" M"I[0"WL!A0_LY2'H1J^+K24FV#0(P;_(1O M,.P;#/GFOK%#4/!?M?;D%*LH/^GS6Q@9.]?Z\C!9'>\(&ZQ/P7_A_07C.^&G MHA;&GDEUENH3[\B8I*H6QU+[,5=WFG%2TJ/LAJ$:\_Y@[R>2-<.EQ1YO3NE? M4$L#!!0 ( )&(/DYN7.[+V0( -T* 9 >&PO=V]R:W-H965T:R22"71M$F;5'7:]MI-G 05,#-. MTGW[V8908A]5]R9@YW_GWYW-^187+EZZ(V/2>ZVKIEOZ1RG;^R#HMD=6T^Z. MMZQ1_^RYJ*E40W$(NE8PNC-&=16$""5!3J: MBK\%J_AEZ6/_.O%4'HY23P2K14L/[ >3/]M'H4;!Z&57UJSI2MYX@NV7_@.^ MW^!$&QC%KY)=NLF[IT-YYOQ%#[[NEC[21*QB6ZE=4/4XLS6K*NU)VID[P>O"B4FK[VS[(QS\O@_VH&&X2#03@:],F9-2"# 7DS MB-XUB :#R#((^E!,;C94TM5"\(LG^NUMJ3Y%^#Y2V=_J29-L\Y]*3Z=FSZL< MI8O@K!T-FJ+7A!,-'A6!\CXN$4)+%*%C'MXNL'85A-Q*-JXDC6$( L9)C#VY MB3.#'42@@\@XB&XDUJ-$T?!\ZL;*X!$8HC*UQ E& $\\8@;^SR3AST MO+TFGJR2$$NS=C51G%BT@(;D,&P"PB8 ++9@$V<1C&,+%M+8J74U^0QK"K*F M *MUH(O46>,3SG(K;6M %1'KN&P@5RB/8.(,),X 8NO[*C)GF1 1&]@5N>=[ M XBFY_N&-P=Y M0MTC6/.%[MU,[_#FIF_\OE-Q*)O.>^92=2"F3]AS+IFB1'3LTD\'8T:[^ 5!+ P04 " "1B#Y.ZCJ-T>>5VT=^+$&_UE+V1=*+V4AZ@]25[LK%%=13B.TZ@N MRB9HUS,Q%E59<,?9=">Z[J0?Y:\$M=YB,+7C:?R<%1F(UK,3L6!?^?J MQ^E1ZE4T>-F5-6_:4C2!Y/MY^(#NUR@S!A;QL^37=O0>F%0V0CR;Q9?=/(P- M(U[QK3(N"OVX\!6O*N-)\_C=.PV'F,9P_/[J_9--7B>S*5J^$M6O.\S + M@QW?%^=*/8GK9]XGE(1!G_U7?N&5AALF.L965*W]#;;G5HFZ]Z*IU,5+]RP; M^[QV7VC2F\$&N#? @P%YVX#T!F0PP.A- ]H;4,<@ZE*QM5D7JEC,I+@&LFOO MJ3"G"-U37?VMV;3%MM]T>5J]>UGD.)Y%%^.HQRP[#!YAT("(M/9(*=8G68Q&*:MXJ5 M@"$2( 1Q0B1>" J'2,$0J1>",2="!V&C"%F:X=2!K7P82[/,A:U]6)JS%*

:DRQQ2@+A$$X8=1H)X'*:9&2"^(3BH/=;V6-NFY2E[F5;03B4,SIQ MM! H4 \( ^U,)ES TH(^H"T(%A?DJXO?4%]="*4X\1H*X&+&:.8VU,?AW!1P M@CFL60@2K:D6P)J$T@_4#U8(Y$N$7S__\A-]6K K;!".9@E-W/HQ3]H(0G&: M3S"'U03Y;"35QMLQ;E1YA]VM#M,=P_8 M3!?._M),?7;J^.>F&QF_%?)0-FVP$4K/+G;"V NAN"89W^FZ'O64.BPJOE?F ME>EWV8UJW4*)4S^&1L,LO/@+4$L#!!0 ( )&(/DYVC.:C7P( %<' 9 M >&PO=V]R:W-H965T;.6]?V M;.?6G ];SV-5C3O$'LB >_'E1&B'N)C2L\<&BM%1D;K6@[X?>QUJ>C?/U-H3 MS3-RX6W3XR?JL$O7(?JOP"T9=RYP;PO/S;GFHG)L M.MRSAO0.Q:>=^PBV92KQ"O"[P2-;C1V9R8&05SGY?MRYOC2$6UQQJ8#$ZXKW MN&VED+#Q=]9TEY"2N![?U+^JW$4N!\3PGK1_FB.O=V[J.D=\0I>6/Y/Q&Y[S MB5QG3OX'ON)6P*43$:,B+5-/I[HP3KI915CIT-OT;GKU'F?]&\U.@#,!+@00 M?TH(9D+P3@@_)80S(=0(WI2*JDV).,HS2D:'3KL[('F(P#84U:_DHBJV^B;* MP\3J-=_ )/.N4FC&%!,&KC!@07A"?0D!;2$*:-#A?8"]B0B">TAI0I+(;B*P MYADH?G"79VH7"*T"H1(([P0V6J$F3*(PO<+$$4BU9$T0@$$,M'PM*!_&H=UQ M9'4VV-6JLH^-*" )H#U* M8HV26*)HQ[%(C"A?P";1]]&"VL2I5KS2@HK!!P3I+$W1_.B?#WJJ]=)B>5>MF3D4N/9=_Z6IUN1T>H6Q/VGHA;HVIR;_+ M3%?.3T3/3<^< ^&B^:D6=2*$8V'2?Q#UK,4MMTQ:?.)RF(@QG7K]-.%DF*\Q M;[E+\_]02P,$% @ D8@^3HVN?$EWN JB$# !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.R]:W?;1I8N_/GP5V#YV--2+X@AP+LSTVO)LIUQC^-X+*?S MSOD&D9"$-@FP 5*RYM>_^U95NW A*=M)IWOF0R*3!.JZ:]>^/OM?JVH;?%ZO M\NK?GMQNMYOGWWU7+6[3=5+UBTV:PR_71;E.MO"QO/FNVI1ILJQNTW2[7GT7 M#P:3[]9)EC\)=GGVMUUZ4>SR[;\]F0]'3_[TKU7VIW_=_NEEL=BMTWP;)/DR M>)5OL^U#\";G-K,B#\Z"GR]?!B=/3X.G098'+[+5"KZN_O6[[9_^]3ML@IN) MXN#'(M_>5M#&,EW6?WZ9+OI!/ ^#>!#-ZC_^.>)#>I-5VS*!]]XEZ[3^U.6;MV\N?GH7O#U_\=.'\X\_?7CSZC)X\^ZBH[4+ MZ+],5M#O,OT<_$?ZT#G(CP^;1F?1X.P_.E]XGY99@1-;!B^3;>-=LZB]__-_ MVA;G'-I84CNO5\E-_=?K9%4U6KS8E26]D%4+F-)_I4G9V?O9612?Q8W]DE7Y M)5VMSC[EQ7T>7*9)5>3I,GA35;NTK+_P7VF#F*2-OQ0K(->D?(#QK-*R\=B[ MHFM+9!H?TDU1;K/\)KC<)MM=5S_4>G !<[PIRL;VO4W*FS0X7RQ2> J>6?+S M'6U=KI/5*GBQJ[(\K;HZ?+5.RQLZ-?P96/$]2>%)%N? M??U?78MR"]30-[P6FT#O&'HEC> [^O?_\3#26# MHYG?9# _Z:FU#7YVSP,\YO:QFIU;9<+&;I'&=0BM+ MV ]8\%U*\R[3[:[,*]MPDV>;M[)\4:S3 Y7=?"[C7@8>D^:+Y M,$HFSZM-LDC_[0F('E5:WJ5/_A0TC@XRIMMBM00N_@>BNNU#8R>![&71*WP< M#O_307\P&$2PM64 AW*7?A]$@Q"^@LT@%I?LMG HL_].E]_#],VW&=XS#1%$ M>.2>MN-Q9^.C83B8S6@Y1G$X'4S]OOB$.GX;)-L >%*ZOH)],<(+/62_-=PJ M!&*L-NEBF]VEJP8=GB^7&4HRL&/($LZ "2Z2308[6'_R0[H%00^& JP\AR&T M,:;=>K*CM^!R&NJH)U@B)=@S-O4&9$CF N\P;;^P!<,RD7+(,L MH8]50?=,@X>"# 4-A0%PXA05#GP^6:ZSG)09Y!^'>^]^(FM=$W/5TUZ=2"NG MC3F\R4$L HG(/&D%E@[11YZ6]IJ_4R-7*2ARJ6ERFWQNDY2*NZQ"-?7D"E;E M.MN>!O#2WG?>I=N.R;X2SNF.5F.B+Y(*1/'CCN'+;+5#VCONZ5_2[.86'C]+ MX*I/0.-8R%EK'+(]@^*']XZDXY$]I^7"NR8:YW;_$7UDNVV;M;@%.3,EL2NY M2[(52GEGL,MG%3@7*Y!-LVNX?\@<@M3%K2 1K79+DA&1RCN(JC8#4C*N5\5] M<)LN;UK904N/)S3^T\?U_%/+)6].,C9T&IHC!N?DT2^W7 V-1Q]##+)$F6BQ M5FAX14+#U]T36CW>(V&]1PGK31Y<')"P7ATA8?'ZM1Z=D[=MZT<"5/-DLQ@# MXB09R09Q^UUGGE,'_. [,!HX'A6\!-NT:_5;Q7D2$;!7UNMP$V5K[K/M M+6C\2R+=5A[\Z ;VL:XWEMD'<@D$)Q7JZM?)"F3&Z[)8L\1R=@63A#OS/BF; M-/(AW>S@%D[P?,%(%DK2><2C^\9YJ<: !PNHHM5*J39]KX#3L>G[A2(F4*3& M]/H:M Z<0+(L-L1J\-^L3B-7I/L&ENJ0-FKW\>!$.@PT>R=RX!WS7)>%>%_; M7>_L8U/(OE\#^S[>-N5$K'-4\EI5[O/E7W=B3\)+HDQ!YUYDL+Z.N]O+8X,R M#S+_JX>@L&TGMNW&C?(R!1ZTR!*SQ9M6"U#3>HRFT_^V;Q7M1A]EFVJWX=3; M(8I99A61F.HW- @D268#G!L8R@;OII96#JNE)[X%;D*(N5 MLQ ^P@+8OLJ=-B=Z<]],:M,-83N^Q&!&8LXQY-EF!ZT.'(_WFMVVR(![S+&7 M\#LOPCK9BJ#X^%:\ 1QW?KQ7]AZ0!311D0Q"SUZ)[T!=B[2P"3Y7-G5RN_*[ MBB7"S*YH]ZJ_SG(X;0=6O2P6:;JL^.#8 PKC617Y#1O"\>RVZGCODP=AFGFK MR5)^Q];X@O?N?)R M0.V'U-_="C!ZQ'NN[Y5UXE;^[,R9;S8JN19";7P(W!YU@5Z;>%:D]L=T6 ^1SW>P[K5H?V-/].]A*&H(0 M=M/.[(1//B_FP"'17,&NM6WVR[1:E)F5DKK\>U$_Z'@RN 2V"?04O$VN"B H MTP MJ(KK+;U'QM<"M'[B*GBDDJ!:)^4633+K@EK._ *. M7<->JW2-\UY"DV3TH08?0OI-UA,7C=W0":[>DVOD^57UA,0(_'V=)CS96Z!Y M8B,PX!MV]"ZR<@'Z#\[EHCJE&Y*W0Q@M>IW* KOG]5DG^>XZH?D1-X"!PG)N M$KPLKN'.7Y8/M3'S*&!]^PTJS6YR,@( 'SIW0OE[$$Q;_#!_BOO!@3=@7]RJ M;%# 0%5+V!19^9V@"ZL5C..S $8X'I[=I^DG>)#\OP_H*::U OY 3^*:7>+= MNDP> CR(>*I!6'6>#C@5XCU&:9OE>=I>U%""VV0)?078"5_4*0:08,L-#TK8 M=)_4G"JB]OA.E3Y-'34;FCPNBB?BO[9KH(1]L;'0]!(CL0FUFU4DV0J^O@=] M>07BSCU:!ZK=%5P:68('O!^<@^!9J8U!ZBH-[5VQZ^LM_0,=\Q2Z\D80,!?A>PS:@(VY MWO\Q9M$B)Q MX)1^[E_V35/<[O4N7XAAA.7*Q8-YN+4C.&BV(39W]HD,2V17*SB5;(,CZ9C- M6+!'NQ71*-WA):Q\4HE%3B_&,LT+O08\&A+D2*X"*OP^D/C%P!P7V08E4S'F _7 [^E&ID@+F6=V M'+A6)/VAGR%/;J@7W,MU\@EV$Z2]-3U%/!,NMO6&5XX.:L**/A'RVF@>&!CC M^FJ= S6F#TU>;(FD0;+B.T 3MAH$]6?OB=:FT>AX"ZPB,%(7S"5S$1% +!)[ M$%JYMRW@@/>?Q-$5'/6E_<'H+JA)PQCY:JFZM,BZCH2$N]W!D)E"43+8@62Z MS&!FI1$X7:MBG>$,1%5[ %0GSA#,2>BQ6 M..:T7;B+TU#TL,I(D;>4JW=+N8VN-.?6#]R##EB+* M"G/%-XG!)F1[24$">I,;J8C&@LN%<]?F,5AJ7F-]#2"1E;@F2;"P]K4SL:\E MUK3#EIV:EQX;?1I/^G&PYLC*UET1C@S:[D<@[ -? B,!M/K"GL*XN&@=W1 4S -Q]-YKQ$T M%)S$83R+@]/><>$\03P-9X-)[S%A/,')>!!&T1@ZZ;:F1.%D%/4:L19!/ FC M^;BV2Q00D\LN&=8+8B'3;PL+@*Y@88'MKRLF;V:ECD^;(3$E!\M=:AA*"Y$^ M;BO_Z/;RL-?>!(:FRY[QF@=1',Y'PU[=6QZ,PG@XZCFO:S ))]&@U^)L[;$C M<]"/QCWCLJ0/W:$=?_RCQX@>06GC<#X>]DR(&Q+8;!3;O?=H;Q2.)J-'T%X< MCN:C1]+>9!!.9_.]M#?"(]!">T,8^F#<^V/PZC-)/)4F(Y( +*LTK +YJR$M MTE.T&-E"2B)!FQ]09,_APH8W%MMVPW1IS5&D%1I#8*BL4_!,FY'D"&G,6>'[ M 5" H0@*>W>3MT=.B_)[>9]EG-T\&$2W-48DR]Q]A:!]\42*@&:MJ2HQT<3R M)'ZW13G_1AT=+;P0]9 ILT8Y_;I:=Y?!@8?];37C+OS#2:VBS,)-HYBQHK%X MM F[P/>XZ+J&Y:"!:&'$"7\'2&AU9X/ M;]N2+,J,J%DI2R!2^ /A'47-O\3P"IX['E@^X2SCMIQAH,'-*EE8^\;R,8=9 M[8*E*%#^81I,$6.YSI-,XKKJBN4?M%X.2M.VW#FYV35)(0PP_0PHJ5S<8H@< M>5;$&'9=)NOTOB@_!2SR[C:BK:\PR(@V8'?UUU3,9&8(6;[904_F]#J5K-V[ MP5/9WI:IM,N#7)(5[ J900KG]'GO+?49_9*IB'*%-K KC'M%D8<=UK>BH.BA@?Z;9M3#$I29Q79%/#++S2ZP+Q$H7:.Y:H]N7?/(LIJSIW&@6 MZH@4S6JPN$D_Z+8DD^VA589WZP*=R*3%\ &07] ^F:WP#",(W]9MZ7H MSK8/&R0XV#+B-&U]W(#DM#7DHWM+[-E&*B2#NG1I]\O$^[ "(U32XI_"G2_9 M^.NFC5J+MRQ[0Z2$@8CR#^3K>%#("[BKQTPY>XUU1X&.'"JE![DKZF"P:\:K M@!3[1 MZAACYYB4D0'I@AQ250F9M0LX[7"TB)+0\USBG0+?5KL-K@%IJT9R%)$+K4 G M?'K9(H.J-"V-T:=W>R@9MI1U?BNYU*GXM(6$*YLH4[^,[[+TOF*E>J__51T; M<4.ER>)6MII4*U: D!O2IISA<*'+-9KG2Y1^%B@'TI([HO 9(AHBD/_(E6+M M*6R7\(=N+*@5-%3BW1Z@G1\O>^)$.->,W C 5?C\YB0B9B710U:U#C,,],[@ M0;V#>0D-+'>^?.B:"ZVF#YV38+$B^QRH;\L,I%B2M.&XHID6>.Z6A,!% 6UC MCT2'6[%'5)B8)5?**ON4KK);T(CX:H.F[HW]2LR/2_L.BPIFPVRL+@D(<#UG MFT1W2Y($\W/>"#)XLTAY90C?>F POW6Y6Z5RFVR,*YD4-7;/LN)+AK4E'+)? MD)=O_?T278AOZ;R=3-06X3$L%G1ZEKYY!Z]:8@]F;S,VX^.]I)=#^!)?[-?T M5,6^-EK9![DM6=.W4W2$K=1:,Y?2,3-NPZFGGY.RT56I34OV340#<5RW"&9NS@B6$*G&FW$M1G2)20.EI2O!=:. MB)9YW"UL_0_DOZ4[I4#W$MNAR.8M:EYIB>+7D W.[;;CTC.#)(&\97\\U2_9 M\GP>N(GTS ..!B86@O>Y(U.4GG&78\[CAB<^NZ>Y0*@:I/>858SN'G;K6 M/MSD$4-G4V;'[O \6JYAA(P1L,>&@:G>2F=0U6(8=5W%"V&-V3X6$ER%=J M1,^^IOAC6C75?D,0-[YWL_EYHB-V2+0B9\V&[ @B91UF7MKX>E'+9F&SD6]1 MMK:#!K7!%QAOI):Z07!!=9]L@@24$N,C?7U$*V@TJ?AF)5I@NX65=(S=FJ)8 M-,7#5# Z*5$Q&(4.\+6T>U1$PK8>#?%FW\R\4!O>/ZY3*K/M4=QJNJ M8$YQQ$)_FY5!UJ]F:.)9Q!!OSW+'@4,/[P,3C@Z.8&JMCJ$7UJXE9H CU+:) MF )(HRGN64C&2R9T#'FI[A]R=9]E("GQOXJ=N8Y"/!9XG[. 2+>;'$,]'WTW M\,$J2[I2^:HA88('2?).6X/$8DPLP1+OXF*55@L6@."RS-7]ZAI35ET=\Y%< MX11(RKKQNP]-T-XR79/QB:*B22MSNH-;4T\]8H6APE'",#*T]L%4[K74SXF7 MYETR!LI+B;B?,%X(;F]X@J]TT*=-Z ?)46CD1PG&,T0&*[)'5+N;&XHL(Y%? M[I>E6VWC[$FP.!.E4J14<3HAMR4CIXP M%Q=-IF=TIYL8A[N4=6PXG]<[S)._IK1:'%%*;-&GY6NOZO4U$Q>0Y[C=*647VD85B,8G=S"Y+G?,[+DP046AE0:"4W65I!D+D'W+,[ ME!M8\" 1="/.86-#YZ6Y=HM5F:O+3(XLQ6G:&+1IF'?#:0.U7G%R5RDEFNH- M0C' )Q,^0&;G,LT,ZA0S&C ]T"!F$_[0%N]8=X&UA3E7BG!5++P.S7&,&3H, MG52!$7T@FA=LOM]Z_BS/S.T%T=MP!7$FF=BNFE>)&5K-@U$3LX7'ZV&SHP876M^',0T=RR$[:#[L8Y'VZ MNDL-CWRM"808H[WRV7.?K1[44(S^O@%^FBQNPW:#!OSX5XJVDNL3Q4 *G5@X M:9PF+"%K:##"%J%'7'";[%:R'[(>K1@\H;P79# ./\.)?LJ10H8LS== M[U[SZ>>LJID,Q7FO*FX3O2FB&R'=D4ZF1&5(6".P5G7U'8MR):]+1 MWI;N/+0F;^^+LVJ;;G"/<54DOH&"2.G[A@L#1I&L'BH1H2R--%FO<_GL\LR& MGM3(MO59LH-JUXQV#I*G)5G11VWMT=DN>+O=HS,@66$4'0@@$A<@,K.$!W L ML_C74PQ*A7\2!A'A\Y MIAJ]A#5/FC;'BHU=.2Y8;;44:!8#*=5=QW4>:@]$4ML8'?]<[,KMK3&!BG0K MY@H6 +.UC2\&EF'8,9KS>%SL2FOPX'W'%[GQE3DU:!,T@=W^_,G>*&9V,P'8 M^76&W H;HVL!S;L#V+-]V-C-#D[2_DV?*!U[9/PB]EZNT42Z69GULB%'N3@ %\F& MK *8-\R*1H;*UF(+UW@ICBP*&S+^>[9/"7G8* RSKMY( HQ_7)K )YM;>(IG M*ZNZ)HRJ)/RK(AMD!VE2%&&3#FDDLJ7& >9B;^@L56SO6*9XIZ,O].?<]=8^ MHDI)?F[??/.NS>*CF5HK"7="8C-?UYS(D[L0("L*:F^]C9J04*-^<%Z9V\0+ M!)PTW7.<](%VHF)K@OE2[36$]G='S)D=;5[:A!^\U!@Y,3^*C/)"/UH<9KQ4 MQ+B _N'!,YHM+"Z&3+)<"C_"4;:Z>?,71X/N%!-YR[*3Q*YR*S&NA!TU*AS> MDBT,^ EJ824NQ!D=+M/1$R)8:!#MB37/ODE:(!,_'F]Y*:-H6+-1H\D@#'X MG@^_I"EFSB MD FS(HFM5R M[H4Z[69IQ=2G;/'(^I ^V2.T2IWP^YI^\OMS)\AR)A6-C!&,:A= M7-G6\HM;8-8\0XJQF<9^\%+2,C"Z38Y<9?+9UQ>3Z5,[$$S>B7'_4 MT4KDN"T>*,J$+XNMTMHYI,$"F[;LC62=,!7#&=UR?E&?H:-LRA\T)K,B MTY%083LTJPUY.I9ZE3@/)7$97 WR3'LC<.R]DM$9/1,%YR07SFJ6QQM8O?L\ MO2FVF6&,*OA^3]2[2X&\:ZV 6;Y!.ZJEVB1#WXGF1.)'WD@'(.3?S5+I?5W3ZT MZO$="X-"@^\;J(K5G7&#VVGI#6J/9!9RE1W1\75X3F&*O(^)"7K';<>U(]&) M(ID]EYHQZ-!PT6S%6X7GHV,F=JR\YBYNT+(\%68GK('S$?S@(/II4V"<'D6Z M<$Q&@9:6B@Y;!V/C*]2XV-9INMV?.Y%5-K?A<9D3F"%Q=+*5L;@3N!/%>BM^ MXGQ&9LB\7]VC!H$*D3'0AE,PWO)QH$5F<;75A:)1/L7:V3BH"-F?B'\G28.5A9,-R_PT'$MI. MSKZ"R9DB+PJ)L>-;WS_M+OG*1F\#"10D[DHPA4JMR0N7:%K3QSDN(VFNB0A> M)O],9:H:P9MM-F9A0,)=KGCJ MU;89.M$(:5_4LQH?!QF@)?S.+'20D7,;^$=P(ABM>+VCS;;Y--#Q.V +030* M^<(]>T%-7>BF:FQ,B[FL?E-?-H,(S2UG8@%V04\JC(4-GG3* P$^.1S=U@5L MK-9CT )\M%?E-P8RV8[552B:=#T9% M=28G%;_J]&(V2]'+X6"$T'9VG2959D+02GD49TC+R^%MK'_OJK3- MD730T@^+L"2 RLH_X.W$II^U%QDQK*=1?VZR\D/\-+(Y^C@J^&)BO\#PPDZ( MFWW>6>]L:@P*[9FUJ8KN)I-S>B\A;_;^0\C#MN>E'P4YXWO'K%REX2MTS+>+ M.72ZC)%9"'K5XO.UY@G:C93$/.T03/.$L2*@F54BSC1#7:7XEQ.G\J)%D7-W MK=RI1YUH%QU=M!1H0NM>^8^R/9YS..H+V)B"9LW=?ME]"4V>31J';E,+:H*A M537;AN6"W?DTHC3D_!BD=5&GF8K60:H7_U=;DT;#_LQY(6J85S"D],[LP*&< MAKU#MHY%'C:(&,DG1I[?%BV699NE>@NLOBB)>4"3$@1EXZ[%K6AQSH1YU)ZT M_CAKH]<:OXK%K='1$H/D".H638U&<\294:XB]4JN%I*T$UJ:,UX:#O/EI0$Z MHU 15NG\_ #_<-7P=^SI8F!CS^[OG29/;UY1V-76PB'3WMR25.,YD,:#9S5U MA(W(-B."C*W79"^$?=PRY!Z(4FDJ0L@T-) 0'XEIA8PUYS"UE9I&#KG7Z56Y MPY5F/HFC=; 4K5@W+PJ,^3MY?7[YXM18)5H?_'E#\0TGYY<_G\+P^M3%&<)? MRQ"ME"(YMJX\6#M.-T/JQ/'@]'G0@&7'2%@A!YAZ\(H8DD3E'@<$+G9T&*XQ ME: R6$=_IW"G VD?#B&XB2]#IDTT%2SE2*8RTF;\-4WD8B>D]^?BJD(AW,?B9W92(76ZT\_9$UB8-TV6'S 1T%#'\;/&4XJ-EPGYZQ(0NUC!V MY42&,TSV(;QX,"18HX/YB!I=:\M<1H#$''^3=WC-<6(87?L(%184SJ&*;G&%;%4%HU55:6Z!];: MA5'7T>W]3HCYSTENF. A:AZ, @+1%,V@$MYE@6MP^LQCA+2'8^17E[)31L;Z MB/=GM)U@8@68\60X&M01:1J<4=;X(3FN$E?ZB\* 6Z MYPMYGJ]M+FS7#'APRIR)6:@'KG2?#8Y5".A?#Y;LN[:F4GK)<<=I[A^0S.:3 MPZZF(F0:J=W6#]CJDZ$8(>?\N7S@R@F)#O'-2(9?>I)V>2I*UIYC-#F+AJ$2 M--ZXM"DY3Q>UO;0U.8E$ 7S=NF"X(!WRLY2^5+\;>BZR*H&/0J?9KOX M67%]MJNTQ2.1- :%HY.A-X!,X/H0<6@)!W=X48'\O@$1L#EWE399ZI1B$Q/M MK=372"C?@)@Y4&Y%<&68D";*%7D O8A]].N*I6&3MOT2JUW=IH&>OMY+D: MH;)Q5U5>!)G!!74B1.K,),9!;[!QZTQ"R_,T49/SULT:]&!\L\E:O ?X;NUT M4*4"4VW56'8$E\M%N][;8CRM**7UD6/0"A"N'^RBMD"=NZ7OF/(.H#CT:@/6 M;(# 2P?]63MXZ4" 83OK[+V'IZA8=?V)83]H/E1#U^1T..->--"FE)!EM_B* M "7)L"UXDFD#=M*'R0Q)A-MLU>_H%SY]WE.8EQ[VK3=?K3=HS,O9,!S/HV T M#0?S.)A$A!")HL=@^'WPC?[VI.ZW@6[CM<"EXF5HF?IH&$;C.9:T'8TFP2@* MI]&P]\H*=K1HR/14D;W>9:."3C";C>&_23"9#'^[2>W9T=$H'(Q&.+OA,,;9 M#:>3;SZPWWM[W0"K47\^@O^!.!'U1U,+M0I?#^!_@SE^/?9YJX:[03N@7+"D0='B@:YLP2Z(<"HENSU5I/^+-=P9/3%KDP ]!&TB7/F.\O=]E9 M-ZX"Z]$ZIAHZCS04PSPM5%8U' \V$QW%$AMEX3'!/0?%^6"V)OUZ6S< MQ-9!'PI==-&AXA%[C."-2DQH1/B+H9Q67;+^RDCRW/:_5;LNJ]T:7>7&F]^0 MA Y!C_I@TA+42L54ZE$F-C2]0BAW"K4@@\5>32+UA'GE\N'("[9W2)JLTT55 MBDU/+8G2V*N>+LCSGYS \]X"C.J:*6Q%T]]03N]2?]RYJT);/>S\V@2JG MHW .;%2L"O8O?]V[,/5C&AJV>1#.&+#OVL?>#^B_RB6$P']Q#G?@/V>C3&TYFX43MZ"B:A-,V3/SGO?.=A+T2 MG$ASNN;O.)R"D$?__XVG^KL9R6_6VS];/[\/KAH-)B#1NX/K> E]?PQ?C<)X M&-4^[N,UXV$XB<8!:&KCH:/?<3B8_-WY*JALX6028\6%R6SDYC0%16*TG8/*/C4[#Y<=/QX;O;%G;87-A]PY0P @7790Q;7%7.J./=+3@URV8;<>BH MAFD,=1*;1=8(G>,0H]%<-IK-5]/0ZN1\L=@E9#6FA,6:M@C*H@-S=?#D?FOU M)%*%LU@O;^$M9?NI$)XH/<:<(0^YF5H4>;HJ&T*CX8=T%^HT=,4\2#5 M4&F-)K7W@_/]H.PM]I.(\&]!R[]>RC!HW,(K,%$:B1@S$HNJBZ M@4#A7E+/@$8^&>"?*/IBW:! M>4<,MCI"MW'1PA&\N2G3FT2J6,$->8.<_)H+# E0X#*[RY8["F"UO,U9?^M] MU3I@Y.)*R+EN!,.J-A4>VR0'63P O65[6ZE_8;25A-L:G0='UZ16(LP?"!BV M]9_[1/=H&,93(/AH$)P&,R# ^20X&<^&\"D:1.%\.H*/<_BX1XJ/4).8SX.3 M>(KO32?A$)H[&8UFV,H,J'L /T[C"%IYG-'A) 9J/?4^_&8"UF.).X)#-9]. M89B\>M-!.)V,865A@6/X(IY/PNDHQB_&X_'O>"*_DW'\PXSKZTZQK43]-:-/^X>Y#N3+U?O/VFK'/5@L47CP6C2",S: MY0:=88/1LXC^9"K7L(%7(I\XJ\NB.4C!%D[V]'KJJL[$CE]7\Z'NF:FBAFAG@427U9(?*VJ%Y0+BKY 8JJ0Z$17AN@N2*%K=>CH+%/@PN!K&IL' M;^&O7Q:JKM3_DQ6(ZI"\F_A;*B66NLN+@Y6CA,L0_BEE8[8II*V\QJ L-/ 1 MFNI\"Y;*L1JR+2VI4RQ4?M1NV0 5B_;OG M7O/@>.'UZ>19 Z.!%X,36'0.+?'\W !8%"M&V%SN3.D&H&)L&1MC;%+RR9-L M+@:5:;%4L7%+Y?+3G:,@2DW2/Z*=8K9H53"#=S9)Q&-@NUEQ)2F);.SE2X/& MHP",8%U^VFUI]#8.R\U38&4%!XY2IET^LRG()XU6Q:[$;DUJ..,GVQ.B@['Y M#:[S2V9KPE$GF""J?E5YACQ[X]J]##'!=G&+S3"P9VHJF"S3#<;TYUMKRW8P MEQ0X8^F?2U+6]Q"W*EFGA* O**#(LU?9%:^^5QN)8KX):Z&./"W;H6Z+)L"N M)DWMI55WB<)5:2,W0_FU]M=^VDS'>:#$(BP'T4H09+:^C\F$YJ M+)CCJSV0\[TV8(N^98LI#SN"SHP0RS943I,Y5HZOV^I4_+91?S_@EEPZ6NR, MZ^Z]L$D>IL:-<;A&\TGOAR2SD()T%/8D:9^@N' :@&XZFGVQ?[SWBOUV;C < M5_,5WM_?_#VU'Q]1K8^\4A; M\, "!.E Q)-A.)RA<81VT\=H0(F6H'QN^#RR=VR)P.)T(>+^6O"8D]'H" M) M?0O-/+YRN0_^CDO:E4*B2FD Q_Y_L!]EUBPB6G)=2+ME/G2'!:)0 ;L64XWN M=A,-S>TK@&5=O 'QC>@0M3.&NCOQR@=ULX4J, $U\[,M%:M%]B(8NRB+^=7< MFE>EAT/=$>'N:1#LQ&RZEEDRXF[X/8(,X(J;L#+DBO(=XQ8_9VN@;!N 9<;3 MWWDI/L8,$G:("YTSQ[3&IZ-HWA_X*$FCR:0?.QBE3B2D/U3[-ER+;:@+A&UP M<[Q&YGO0"EG@JU?.-,"8'-S@XMG%SJ!KS C4*?] <1?*4]D(Y7:8$\?%<8_[ MP:%7_K<,Y&]4!O*W+9SWS4H*7C@IO?.\JJJ(CZTE?-C=SV$2/G:K8DR$[>16 MR)7-J/GF%J5)5<0DSW#Z!""PH*%@RTI37%=[,7 O.ACNC%E=8U=&) RLP#-:)B@QPYW/%'5Z6FEO]+[$/HX8C%A7'^2*"$ M=$-1.HV&/N22'-:,>?@XX2#?02\@/L*,_J,L\D-&08V;OZS%IU !!UMZ:LU^ M0@/5:&(2\%[D]!^[G4]G+E6V;Q D:F .AX]/GG[>HG]2^A7CX=9:#[O$%\4B M'=@JC\&GD#W:"TUR;2]>-]*C<*J$I>@Y-48O,"?[D%P["2O)@WW58YOE&UJV M:!KWQQK6L2XH$_8I6]1?CN"(FJ,% MK4;(1 ^V> 0?-T@6+6'TK:9R*U0$D%.W-X>I1.VA[52I5< M4BHSQ-O1*@]@_WLBS92UA.P3)V_)C/3!8]Q"4L?!$\#]P]RD=T1)[6@P#DYB M"J$XF6,PU)N]U%_7='R1\26"%*X:ZA"PSM;GVG ?J%[MO2@!_!3:ZE/&0=J+ M$PXGL+F\W9:_-JCWZ3"<#>-@&H>#P;AW;A%7R9Y0[*ZVB$5L%=$33.<[E3]? M;"Z#/J/Y*)A&X7#RQ1F+O_E[W>OZ2T%>$S3_P'T(O&T\".>S83":A)/YK/<: M36OHS^3@8SX&$)[T++F M!5 <:K@I]D70(+-I,)R&8]@558*Z ML^@Q;-5L-) _O8ZBU1$>G0GFUH]FP][K'0@ !-N+H[C./F])]Y^&4Z#X,=## MEUNUX_&,,@?CX3"#F-9E\>)#^+PF@VP%,^_/(TX]_1RK\#,==@IQ)$NG):Q!CD.0F VO"4 MRRJ.PQEP.EI-X*%8XVM&<2>9UK0A"GZH!%^U)==09VCH\F3!>I=GC*AS51!LUKJ1M8UF M!A.K+ ^9HDEG$L"\ED)Z&$M!FMR-"Y'6<1;)#HU9Q=)8M/WM>X=ZPG MLZD&>#QF0L;!OA:#47I4/SU'N9[-'@FR5Z-(0D- MIDL;+6*$[KT"_5LEASL!=GMT8#^.6/O?,[ MU)#QS%*N^ 2>_&/PUI:>W#-$CW:YW&)EHV','K@(J M0#V=BX;"0=TZ5-9Z2+80KJR )=IU>:='V=%01,/E+].TR4+8,W-/$6-WC/Q$ M*KP)*#%130)74"]HO+5N3G(2QKJ02I<)UF&E:I,5FZE4JOZQ^8BU:<)4<(_) M=.<8'&DC71/\*??B626@QATR5?X7H[\O: M .KN;F@JWU5^:>L]G$M!UFK;]>:PKQX\RV771G^- M<ODKT7=;P_JG!F,S[)=W*()>>=J/V=>+1P> MXSWB>F(H?V5Y8&UIG)^*9(M4'-H<1(^'MKT2;3W>72+(R5R/?6VIO!7= B8= MWY8KI)+F!H$87K3^$ H8]@M0"A.V;LK<(/GQ^8 ]1-\W!1_@ :[?ZCQVUJ"D M[*17M%3\>Q*]:#W$NGQ[;?1"3*97%#/O4V_$)CO$>XE7Q-1$36T%XZ7)-N%T M9[$?&$9H*JC9B%Y;](I\QG2CN1;*5+I1EYC)0;$]&WW2%79-Q']D"KRBT7K5 MV#0,X*J\0;44%3;,")>5ZYI*%G>M,3PG5/@2?["^)*Z\F*J*KFK*MHJCJ]&8 M*A\PW[621J)B_6U4);J6;:FT)=6S4G#EV!&H&M"%7V6N>QRTF"PK-85N@KRPMVA14X_;ZE,N"L )V^BZD$B M**MCLLBN!U9^Y$SK02)-8O4!_+1:<52Q=\JW)']B; "6*-.RJ7+EUQBQ+OE^ MG5R5V<*D]W],,I"H@\MTG:%0L4,6'_R8Y#OD]NR7O"CZP_) M-YY^9W)JR0YX^>.;"\&W=-@FB)P/[5*S\#O=)URG'D27Z[2LZHR?KB2<^LK M5G)LNW5Q6DZT?QTX]$$!FRLT=FP^M(6&L?5Z10/#*HR/JEZL[@JE5KB/PC:M M*-25AB3$HA"'J0.5\2]XYK,<6;YZ:-3+#IM%MZT#;FTWB#2K\Q7Z9VYN?9(B M86?UT.3GN &AJ>)-A_3JX>C>ZF*MWE"OZGQ2U6KSOD,'9&/WO#E[Q6V];H]0 MTTW@;,/Q;FI,PGN-J(,:LS_6)&#ZVF<&>#P(>M,\$$=H'B ;0=1F(YCB+W/\ M'_Q+; 5_)'M"$ W;304R]+I=[]P%-#=L?C.\ ]W/*"J>PWV\"F1I:[J.*2:P M;(N4QJ_^W]DOE"DE)XJ%GLOL9IW >B#OJZ@.79^6_VD\&GI!)G"<^J:)C"P( MS*$8N>?C+3EY3MX4'T]=.566+JLUW%V@UX*2!%>-$[JQ' +E:MT@ KX:+UQ> M2;ZL%ZF&IFVH"^5FN"18NAP-H:=3[B"'JN/.(.XR-'^V))G25R73,>)_V"M'VYCB-ZS-<[0"QI%!N(Q5XX4>3J&AJ:N3XD9IUR0 M :)M^%UXZ2*S^Q23@9/<+O+_".-1**1S#0R='.K&_]7' ,N9V\ M>?_A7Y+UYON7IQB,RV9&=0@5HU*D)Z5)E\Z&Z3AM8H^YYE\N_=\__+9[.G"- M+(SMK0MBQ)C_9''+K?@)>E34T.GQ4EU69R"S%3,:]P?/7+P>(>-)G73%["B+ MG7(]%U1A!7U,JFRVZL$H-\PG=.D"GQ(RLN!RE;[2:-*V6@R'S(6^/D3U6[TR MXZ;*- J*6Y*V/IBZ]O %<6*#U]!YM9&F)9@/>GO@G6:*"=?3'DZ=Q;$9E,>6 M3*^\P-.1J\!=Z\>F<'%][\?F:#7EJ7K.XBY/=B 'D\6!0I;A(MG:H*DB)_J+KW,L6V.T4.X-_P?'!23[; M738;5Y]1AX92ZOIY#(]IY\O-L[*UNT]\;2 MB=._:%LD(WLI0"?>)N+>;9-/\!3GGC[:DX$_<'HV#0GTQL ML1GX9H#?C%'P=N50VZ)%+9F8A$04HS$?6IPUXJ5YZ)N,PDPRM?/BCJI_8$9= M<7^VP4SK,%BLBMWRS$FSOV1GKS-W)67J (!0[/.IVE"8NGV6!9PDA5HCH_[0-4*A6=:%J.J*^,V8Z':7GNU?D+4^ABI^W!B*F_S\ M41+M\^9)%B?OTTE_:GK[WDK3YL5*RW6K60OOQ'=@S1 $HSPCV1UQKDY-D.F>J@P]^GDP\>? M+D]=G-]ADC>]M-&\\TKFG M!"VZ/=,->>%T]FY$N^)U :Q>U8+\^C,X=YDMS3,X=%MXU!$$FD-QB*O7':R?I@0\_-TJ44CLK$W584( CK$CS!Y[S5A0+T=3P B:757PEKY#&8(O%L%L;Q%.2I21@-![WSI:D1)_%A M;;RH,E8.BJB=?WEN0 V08CB?AL/1R SJ'R4$5"%!ULI3&W@ &__MZ246<*)% M&=D/ MTDD@:!]!HV/0:'U='HC6\0ZC759A;?:#<+XN$TC FA> 2>C0AG-6#?%N9;D22X[.Z1+[M M<#L:H#:^+4L\)1;5ZYYLC@1>@9%J\5 %Z*E&RW0-NB4%65SO5E3#70SL,@X0 MBMJ,'DJR:<[6O^&-@P_//UZI'#LYG+F+.X3Q374 (8K1\(W2')MH*TXY=(GJ MK?89*2I2&Z.R-7IOU6U;UU0U>+= 5%EE:..[-=N;Z?B:'\4KM <3GV-R0QS' M\.]X$ PG"&.-_XXP6V0XI'_'03P*X\$$_SU$!QXB/C?16:X:>8G1H,^U/:/^ M<#I^AO$:%MWFDM%MWE'@ZD^-3.UVYZ#3S@J4-D4'>CH:.'&K48NV$U+G!/MX M0@-X(A$)/!J*\+#A'56ZSLZ2/&?/.+IZV90-'Y M+8[#8)>OV,IO<\&0BI8HN"[%DXV#Y:!3-#8D)6F;35!>@HOST^F-X1-="2F7 M$\8 .E@J^GY[2V%WZR3SI"*NH4M^=XY. PP$M1XP=GVJ MD;*BU]2AYW%_%NE:M1]OT\8,,_^P6I-LK23Q(BM!X&"M%;C6OQ>KI0&=E-5T M4Y57O9 OX'GQK!.IP)GM4Q*$UZEHND:/[&XC8;079XZN5J,IPC016"&9D%\ M][*W;W07;"D9$5V@A*I%I822!QN6-1QPJ:L%5S?W'DE9"A;?R0I;4;\[$@81 M3]"H:E.!A?>B*Y S(A8,;@,(]<]\)"U_H^U2?V\6TC)3*_KC* Q0 "THXTSD M75,R#S,WT9 "_,.34UP6A\)C7I7$O?W'@!F5Y?XM*]7LD&ZRE0WAF,^>*<9 ML9F%O^T$:&S7",TBWHX;J.C&&<]Y4!1IJD;V/9(5WHN,7&)#93A?I%192U2! MO&*K^_>&&!6[22CL#6>/+))Q,JF"F0I]DTVR*@%SVLCGE7C$8K8(HC#M15Q2:TF7 1,,6'LE?S#T'"2TM[,HPIVDO]1+SQO@, M]EWM/8:*270?1:&6?O"S7],]5+L@ =#&DB(&Q5!QW3T3I,@Z;8LS&7=<9 ]; M"(UE7,6RK#B/U7BBS)DPMY7>+*)T8U$40Y %X6 P9\X5L76X#/2RGPYAHLT] M]$*1Y[QPF*Z;RG6J*G[=F5NUIB8KYSTY!5 ^,DYR=7$YD7>K8DT]$^960ES] M15&9,D0KG"HA[YO"\W2EU0:V9S*X8$ZTO7JP S9=Z5P)Y;9%6U0QJHE3_(*2YD:5 J^1GQ6[>X?@;]25MVC+/UB@YR M@) $6\'P$*,-->,+1!@S4@2.:D]?;LDI[CJ5[;'*SV]*"=Q*=[SB(V ^WC9G MV'MO3Q.5CL4(*/[;^SEW<_;.1W""V@JC"(P'X6B.2+"-IVM$<#(.N>S/R32< MQ%\#.X"NV?I:#<>C<#H%=6D4A;/I/TY"_*L:1;=.;CP-I\.Q_/E'F1J1="M+ MUF2=^1EQ#=94')=B4&<,>SM1WC4TZY_1A4J)&-)8\YBRL\Q6"&EGS:,^J*$' M />DU"H?# MP9?CF2&T)8#1R7;+L$3P=*M-4F6(Q$C6Z:[-R@K'6J/;$L(A86O:["?"YZM=60C^(;'BS6I7B_U@GXOZ@\&ST^Z9](-+?WW0 MJU?NTL;:N-E06R0 -Y8%[R[W(+4G1ZK^J L,JR\ZCZ(DO$J*+HCZ\?@9T@'& MN?&<6_K1;PS,&S3[,. 2,APYQG8,4%O2T!JF4G8D4EFO(J"(YVM39F?;/(;M M9Q.U(@+!-$5T'+EB',]=FB)T)H[@;F=KR=A5%'B1261J1CR+J(]L MAX4G;,<*UEQJ#@8QQ-A$W EA11A"O,;(I^PS!AQ3E"R-03?, MC7UG2=#$3X0JWCHUR7.CBN>IGDQZA59Z:]TNME M3GPK<2@X=PLFH&R^=>)!!?"&[[G497^ZF\\&UDIF*E>=$:"=!P]!3N4WHID# M8SO8W^1S*,L[7">-2),+QY#I<5M;9-$"_!1%".6SYP7OAA& .\/:A7-GUC#N M@NSH29U$*Y"V&P042%S-JB7!%+E0GG@*O*U8FTL*VRB)1ZPEP)S)NDSS]![= MCQN7D:GA"A0"%?I7B/*0#JM=::/3Z(P@51@Y$9, 0MDY)$%PFGA-RK#P\ M$LKG/+7[G9IM'DISVMBC9:*<,7 +;GA%CK7<:1E?9ZW/_3$<#:?C.(QG4_8Y M@OH\FK#+<10.QA%['("L*89@@D93;/"TQL"3$U>=; MH9'*X9QB2$3"B WMMT#/Z,!P)AR0,R^0920Z7]1+WG[2^/W)*JQ=\VDNVB-F]:Z@ MU,[6LC M:V2^MGMKIDW91C9@$VZ="^(RP=NW%[2"E^EF*\Z8:=M-2K> ?<5Z%Q+VFV\; MP%^2)_8(/T,?T,WKMY,3[ M=A[2';[56;+Z1;6M$QV-(0S.=ZA!PR]W&?N#.BF0@NZZ:!#6X!WBT2(=M I4 MN()V%=JH(%1;1$-'$9<602V\ZB7R(+V<[V^9=E$.;*T; =_R>VF 5H(X\A%$ MX#DI""@%*Y%*$5.63U@E9= 1<110@H]D;2+8!%K(#CZL(5)>HKOPEB,C_A"P7;HA2<8@N;4\5UOE"B%Q!RKSIB/ZI"L_\46! MN.QXOQ#$!DG9.Q!D2G;$>49*3O]RD3P,M9VTH)^_YQ_@9'%3?)F^Q#TR/\G? MGLE6(3'.7=HH,L7B)/ECS^5SU1Z:!I%X4,YW-SOR#$=C[XF)?>*/:*Y3W;@P5RN"V0S1EM)LY,%]'5VC)"SQ'. M"(5M)8M%NDJE=*_WA@X2<@8//O(:?$F4!AI!W:CE;BB'(#Y0*(^.R+-M2[C. MT^%<"8==I&]/?\;9'7J'$7FFNX]#54O\8<^/'O9(9<$T.YF8S99F!'AP2T() M 2ZY?NO)QU*=WL]:<&PL=QF81'3U^C 58L9R(M\1)5Y:G1E$Y\TZFD>"OKRU M]52:I4Q&,BHNIDO$D5R7"J8+)<6T/*6J^ MWGC#1V0>B,+98!:'WLXR8\N=0/)]EH_H>J /N_]7*\K92D#13^*U7*1BB;4 M<#JG?))Q,!DV>0CR3@% UC63%5,[B08MI[(V[OIY_[*AXA5O.CH91\/@M'W MM0:[!CY!=H+Y)">SZ:]P-D;C8 8G\&0\_#5:_YVWUQ"YAPJW1-_G6(]DPTAM MI?E="@]B["AB8A4EH<5[."E>I5T6A?@RM>&QV58A\TGL(8:YUZ]O4+FL_[ . MM&50UJX>;+BKC.CAB\(*_+/=@AHVFF"UHEDPG(_#013#8Z-P$HW@T>LRL5(B M**?S<#2=!=$X#J,Q_!U-P\ETVGM1%LER0>&?HR@<00/XQ'PV@+]3LHR>+R@$ M$;H9#^?!9!9.0;">3L/QE]?PZ"2I&30?3Z!Y^#N#OY,YADQ]<96+?]2C0%6\ M?[:F\'6QY/L9Q,NR, 9UB: +!6;6Q(Q+WK,/'&^@4%N2N>MPQ*A=D6I2PU06 MT[S&)K4Y N(Q*=$>4S$R 1 =*57?X=#J-6)J,3F$8&0 ?AP>,@G%&FJQCBNG MP#:WB)C$@$P[6^#C06$'[L>U5 4RS0&FN(#17L6%I7.I4\#!&\JSY@HT8OI_ M)04_;;5&"=EV 5'5%[(9WC:\.?-T]0UXS$N]Z1.LFC2;!V-@%Z-H'HRF$<8P M]E@[5RB8(,^&,?"7.(ZHL$P<3T#-_^):7O_+(?Y>'*+5.G;V@F[2"X5FT;BN M1V(A:WG6PU$8S-G24RES6L,1O*%B8FR)P5>X:80&0OP"&/C[59*+&X5^Q\]/ M3JW%EKY[M=ZLBHHP*5)"IT0&AB1 8Z2 A'8M7!UQ;05*[D-3MZV126&29!@? MVOJ5T6^(V9!L@R?]YXKB(3#T,:,DL^[]<@1K5R2L635%[!*X]^>D)E5'ST"6#H234"OL+,23]CR:=* M)3QYY,+QGAW#0$(3MX0*RAFX%"A*Q1&+J /9D@FW):J)GF%B)VD-J%@'"3)H M6]Z:3=BW/K:F=&@B2E"A3C:2M,WB2E)1===X^<.S/?72A:]:6CL,[R4YYC6$( M:&LM""63!BUAO3X!($"Y7 )8_*7(S\Q'8,XXU#7)/18\'!U6B<$U)#."8='8 M]!%99R$,L76,]N0T7$$&3/TDJ=,%_^1>E0' OB$;HC$+OX).I5=O+3 )$G/7 M4L3'$U)N+M!GDYT'QP6.4:FY&(:%KAX5(?_>G@;0EI)1ZRVAZ_@ M5NR>-GD)UWAI2/"-7TDAK'4I2V46$(L*K--EQH$VA'5M MH#PJHJGQ;KDI,I?AVO%%N711AMB+F7>UN(4=6Z4FX+G>J-1)8_V''"&VI(B$ ML'+>;0UC(=$.$S@ V%VZM->0J:E FB0242T_WF2?\:6DUI-! U7X)^92,U!% M ^C6L&S/V,0G4NKS..+W\O@49"'14-0*$4 N?;Y*E+@PT-%VW@?^U>'F^632 M;7&327)3(RN#51;KT+JV5"(93;Q"$C/H/4LZ M-5 *4KN@Z.*)LTQ >6XK'TIF8F-S4@*$%2:G2Y?X71E#"'D@:?5%;CM@JML/],9D[#[S'2 BJY9LVPC# M_$*9%Y] ;B1\8N\:$:GY1[Z%W,FWS("J8W+D:A+D.S(R>%=I0X?)BS8,555* M4:!W;1B:S?3'6' N%-_AQR9_=Y51.=#R3N /4"66VQ[H%V="V<\X9\WU^$F5 M'^VX)I.?AG)46L<"D97++#&7)74@H G"O!FW<('IMMM[U,7)H,5H?U[(B5C5 MZLJGC<1*;'C5^W]_^__5"N1&Y/!Y/KPK7'"@GH:#I];^C4B\)5 ME-AYN1VVC'ST5LA>R=YB=-&"UQ#*'Q2%ON0+] K#65(#:)IFQ'Q1I*^+$'[K MT-(3R]P%O')U:@Z(%(A:&0\3G":@ M#[8)R9-L#"(EBV3Z@X/<-T8>GN 7*YG,1!I9#<0@0L(X'S]R+"7NC=Z_X4GQ M R:29+:2FHC&.!2:3V.6/#O9*WQ)M1_(<:IUVP]>K3*&%7/B$JK;+J#'1IJV MG;IN[0K%0"^)9C8^6EVOMX/I3L"+D $2HUF$IGJ$22J1D8IP ?^,_9 M^N(( ;60<;JRX?H4H9HO_0:?T@?,:]NM9=AFI27%209.&NQ=@8UR7K M"T[W M0$AE9,ZN\2(OR?''0=XHO\ _'K)TA3S(O-/>*%XT6F*NPR"18^(6M+>BI,HU MZDTJL;?F(CGJ:RI[#%^Q5(%(L$MG9:V7'>1!93KL@BIAJ'&[BUJU2_Z19/6 MY11AE&J QA9B+X R\N5H.B M,"X3D)E8#W.7C8! RS$1E2T3)"&:'9/],R'M4D-J]2""D-:@!!Q'^\%BA$:*I&(B3FN7NRV& \E M1HTZ=7>F=;Z_S59 .:O-+>A#1VHG#E^H2RJV-6/^FMIJF]YH&LRZ1A0V7H$O M2$OUF9N)/F8=DZ/1NI2115$:1.8C&K%6$='(-'49_E*I#8#+X#KES&(W7>-2 M(NL,>G.KYM6EJA6X"L$^="QMJFK?0JZ8>-2 M:R'CN'\_L$PE8KGT*TXOA=ONM0O#TBNJCK2Q8!R6XD@Z?G7Y_GV;!T>4!S) MV;M02XDN^D");U[HU%Y[R9%Q55;V46+5Z5-] MW#[6UD7/P[.>+TIAV!E_# M>._DZH^C]Z1M@F38:@2.!^/^Z,C)'B*V#D$*B8N8SM>0$#7P%6L:8\GD870\ MJ4R(5.;[5C*&G^6_8U?P7-*6'O;>>K8""S%WL1=0!(<'Z\\5C6IT=\FWA2VI MT2B8&YR;J,C>3[LM HM01AP(&A=XLQ'D,H**L#R'3\VG MZJ'?SX:%,?S?'(M!?S8)YN-P$@\.O]JZ=]82\^,WWYIX/&]LS"RR7V%=1W]? MAM,CMB6.?H_;$L\LP=%U&<=A-!E]V9[LKS+E[!W&G!FTF#-K&,(DC'Q)5/;[ M5(*SG!1NCO%\V,?JWG%_-@XP9W7L/^P3UGS:'P^#Z:P_ L88]^.A_[ O.M69 M/[0^G!V[*OIR,( '=>G,W,/?)#-&&R>;'TX#:=8X 0+)E'-D]EXV-;O MCXT7880Q]#[UCW!;IXUWHW ZFU&^FA: &H C9'S"?(=HJ.)6C,&Y.V3*0EH^ MC53M039U2U(T7/^W*$Y(;4#T'AQ* "AJ_Q\/*1TCS@BL.MH'HZGP][E$9%)\2B<3V-\<3:/ DIG^>9B M7V\\@-%/@]$HG )K@=,]B6D\NC*(P F8Q'(:3 MZ1R7/1H>Q"K[NV>S?&MQ 8_),A5HV"S7"=UF*VJ^1'07>A7 EKM%NC0GF!$^ MV5QG*IZR6H9..AM :XK2:DT(O;:,A&,,(Q]A%!<[L=3^N;C"JH#B4;!PMD>, M>L MK)71V4Q#8P=JFE2-1[8#6Y#MUS4+M6_,)7-;TO1K.WNH/YL(E&X7,*8"$G4H MX@$>+C"CPL0I=T2JZM%E8IPV8NVSM72/A!O%';!W[9Z(*#D45DC8@W70G1>$ M92.'O<.124>P;D&YJ$L+0U"H#P*;?^WO]90X.Y<7P^'-L/Q%OK7U MP+@YC,\!LL$=0AIF0LI*GP;)E U$=49SK]&+XYU!-LJ3PGJ9(0R6WL>SB L[QE21_,M84UJ&?TQN 4" MB7?H(KY#_%3#2%7EMEO:?72@=IUH/@A;PTU\"#XJQ*<&>4T01:'KZ691[!]P MIU__R_^-1[/O@7T'?RV(UCR/9V7J&+(_ 4:*ED.XPGXL^_I=JK)PFZ77S1P3 MI"I=:AO#B+;9B@I\)Y6'[JBZ;NT!?^=KC9)=BONZC+J_ MS-QEUPH/E(+,"?ZF1/J^;;5TT#C(HB-\1-6X<72G_4#_3LRH57CD\$_XQRE7 MRLJ3Q=:I=L3Y/7"O.%0P:?B^$7?MX]>"\>_R@)4X2I\1_#YZQK0R'#\+37S4 M4C!#&?Z+@EL2C'X\HP :8CXLF.),"JHPFA.0B4H!@;4$22KW*V\X/ 4#H; B M[&LG:5((K008Y^F]0+*K!"1I]XP5[:7MFXZ_Y;_DS\E*T%5S]-"R6XV"+1M2 MDHVFL,E@MC8;YQ#:I!;<$B2R,[+;U%"E< NN*(U\]6 \2C>[;&G ]4$?O[[6 ML8LO=JL5'K+@7=$'=7*&U_^3R_,7^.\G<$X6R0Z5B"V)<6B)>*!T"%/&EEB3 M/Z+$#XS<4I2Y#-,N3\?D"2>KO=S.X7ES8+1)/N VS1ITD8W#IU7=[7(+5Z*V M]A%DA>ODDQ;"Y;*VXD("B^L6U8:/HQE6ENH42N]I#AZQ*PKD9)/C6%!)E2K% M!ZB%L@1KD)=?2J@YY"P.B 5BKBU^6TM&21::L/6?[#%GD.89DN?)I!^?/JM5 M9=EPJ&"#8ID6.7BA25M'T$7FG4CBI7B1\BUYWN+F:.HO9(*S1(_B\.&1=$._ MX:#8Z'A^>1%,1]"MQYU#D^FQH*P@T[[V#*- 5SW'F Q5-?4X@@J[#D,8L#I/ M6D%&L+L,[,Z7&S3&<#\4V.DOP:9890L>Z.$ ]+-NMI'8Y-VUG MQ(7,M3G7:%T-^V*VJ4\PV7\L:B!VJZ=HBK'C);J@PA0[DIPVDEHDAN4N/E@/ M9W52'5M'0,O:GD7SV<2Q0S)NDQ8$"OJK?TG6F^_?G]I"E+7;U=(E#9 $ S5Z M/@ST+7Y<)?<=":5)R[):#?4PC]?%YS.^5QML/!0;FQ342>JM+<3T_'0\8FW:K2M(D+I89Q>V6M.]+SE,K%YY(#>6 M)K(\V:CXRC7K.*WLO8^ M*K32G*>-LR/+WQG:](S13Y(.K1AN&%@W#]WEI$FH2G"X,O4>K3<(Y_TTCIKU M9#$X,'D@WY!)*17-#2N;X,[;C^/&D-JO4WME+74V_T$IR.-.1J:@;'X+%/' M7$?;5M$_5%86'%M,C">N6*[+O045!+C7U8,2'!-"[-34HWE^/'/T@YNM:8=% M/:[40NE;WA1]AB2#,KS(\E<>FH \4-)7/:&M50H5P.BJ6.UT#.4Y\)TRH=)@ M-'J,$'+:].Y$V8)P@^)30I^4=1ZM2DX4,*;OO$<&)PJZTF@ M[5/,LRDO^_/'W6EQ#I AOC8 5]VO\%^Q ;77= *4U:.3F1JR%2E,2W6<4X)& M5<,J&UQ.Y>E&L5$).;'U@$!D5.O,0&/4B!)Y6J11'WXEGH83%0,M-D?W UG) M.;V%*W6CTV#+8"%D#4[R%GG6E'!G#!8B M!"L">F24"LY/ND8;!UR*'(SM,O*K5K8$V\%+Y$+X.>6Z**W"II+-.[1CVP0^ M0_>&>9BWGHN*T];+A2*-](,7HM]K,J-2]%M,4C!G3\B5^U%@-4D7O\]E4&=F ME,ZPTJ9W&@T-;A"2G\RA\W/C98+&CXH3;2H,ZIZ5[60*H:'K)2 Q[L":X?K< M9'DNHJ [D7@"9'-XXQ/&^W*I6M;J9S&)Z+F6![@*Y.!,_"1DCUS:$Z*J4%5X M@NBP.5.:.G9UKPE*PS0Q_%EG'<--<$OV1)L )CP@8WW+78GI9Z#GK1+9C2U/ M,0U9PEOTS"$U[!V@L^=1]46F,K)5^6H_.8I),SX;#L[B\1E7R- [:K8+:23] MVX[/&.;L[;9(,RT'T-E1E/G$^:2WN&P)X831=40]XAU^512?#$W)E7D)/20;3G&7]7]P M$5P'5XPVRD1+-*?&56"7W7(92@,#K6Y558$HD>G2!3C0A2(T:**1<(F$75:I M6ZE?X2*6>^T*0QZTL<-AY53B=3@/X/U4E'T;#WFOA M7>,X',Y&P60:QH-A,!F$T6SXS>-]IAB5&P7323C'3D:_2B34[[P]D[;*]W)P M(@+A*5M&-&GHDMX^=7R#F#R^F)\[VCB9A;,19DB,9N%\- WB<#*<._((L4+! ME,/=PM'A&I:/7F8.X)!Q!2=Q.!]CW93Q)!S$(^QY,H#),0/PASV?8O62DW@< M3B<#^E%22,610%PW P^)\9(8B7:XY%?CU-U8A+>%,@"/J#Y_.L20,M M#I-*Q4!]R8E\W>B?VHU127P6#,?JCR5LV[O1*D\BS.NBP] ?T5^T0YYVQ]?2 MC4@5H(%$YGTZ2&@?IS\1O"G".+QVN;NBR+_7AK 0)3^";N"_WKLB-P&2H-&= MY B:^1E-4:?.5L(7914,88B8HP$]X"F]M%>SN4HC& "FL,&E#B.WY@V&,R-\,W]#8QYY\?] MB<[BL6/RP.!;3$$X@C%/9F@7L*>LD&(F4,)EPPIV,J-EF6(I1#."#WN$.!L-74>Y M-'DW=5:SE)*H70D=6O^3)JVZC<,I,=9?Z?DER8ZL \X[O.GWI!,:4VG2>*5I M):YS]OYQ"SI553-K"SII7] ](3IXTC?)MF15ZNC(BI;0]_;5.W?%#33WI^@P M1-Q0+-XB..ZS,!_CF5 S7UC6J*]_M[ 2X2013\;^;=:7[ [>L,F)BM&UI%/7 M+>.'W0O*2-CE9;!F20>!YJ9/">$+&[2J;J"D1*1J Q/A#D63$-ON!:P_?;7* MJEMVZ9B%*H\0*5QE\YC#"<>A.[04TL8ER8T_$Y3F+)?#+3X0K /?#^X(JP(+ M'L.OJ<$;1S'.N'"2K5U V@2I>I$?MRP4Y\_E1R6:#;.Q;DWT/XDM:G^Z+F&* M[WF=7I6F3NY$S;?+Y8HVM30Q@:2P(RS+"Y7"JZZ$]CD]Z6#JW\'D;H.+K%Q@ M;6X!@]3?Z>+R\4C[*?Q7Q<9MP/FCL1N''#-_R[Y'NQF^@_$I@53]G7:WCW:8 M99G>D[F(1R/)P- 0Q,5Q"'H9SFUWAR4+=:MAW&K<_B+F6=R M+X!3KM N(2(RM7:+<,1RN+Z==?:'=<#!A7"U!0YKC=G-"GK+G:D+>*L&M-P,.CR+Y"2<*AQU:V?=%'S1M<"DFD7"-5H7>8;H9$5^ M4[!?U#(Y":BQP%Q&@!#V;O:@4R2[7>4J#H7[(M1=>1=,1F;]F4SJ@S$:3J*6I64#)# M='.P-ZKL&(M7SMR:U.&,G^J4KQ.003B'";?@Z: ?Q03LN'RPR:FI'ZE;G2KX_^8X9P<;G?2=P6A?3*GVOMGX10MAXP18VCSK MU=3N% ]BW&3N4$=DSA&#J,OYB&T[D#[+A0:7Z=HA8,(49+WF@R,8X"4K%'L]B+ ]*7IGVX&>8 MRW :3,+Y_(N+A?:F8]B@*)C,J?+@V[2JG@=_:;-;8*8W62XFX3CZ"@-K;SJ M 4^PY&DT&/E4I:;Y'.8N0J**FY63$P_"R7@21,-P-AL=V/!1.!F,,!E^.NK! MC7&'WC!L:IE>8JI8[+W:)^7P+EPO4?7*R 28%$>8F/@V[U-LO1F(HMOJ)94E)6 MI6IG(/Z_-S@I3>:N,0Z! :EC$+C4IV&$V8=>,CH[6>VRM,X\\VJ7$2QPSA"_ MZVQK(J0H9]7$P:S90TUC$N\JQ1;B5<(EG(_?1U&V6_;QT/ZHW6A;?B\G32VQ M6>&6/I8%J1,R,Z8CMYS->@*UM:HE:Z Q!:?(3G#L+C0.<4SVY9JAH'@3PKPE MRU!@>UAT^WHJ'@U=P%Y($I)?\@AA:,;M5-VL7WR0EER\:+/RE@0=FA:]=$1# MQ"9(^D8"FLY-4 &>G[WG*32'"3KY?RGF#M?.U85(Y'8F1QZQ:*Z/V"1TMT"- M8!J'KY)@C;_;(6PU+&659ULR!6V2-F6.$HHR*J5!M116V2>N?)+D-'&KA+:] MBXJ=U'P$A9UDJB,9@\Z_;YM"'>=P7Y TXT*C0ZAXQ*ER9_ 08Z+TJ"Z%^G"6 MW'$!RVU1QBH'OEGY!:O?)3FC(9GP'[0C2.27-:6<.UQJLLRX"(EKQI^CL1"P ME(3(T=+:U?&O@F7]0*U/%Q,S*^"G>G@>R*S IEW[: K*$ MB4L!7725ML,\U8#6+,2F!W&"Q+#')_K5X2(NM-)D*0P9;B@'@0C$)I'P_FC&G'^8-#&HC'\-PI W_C@"DL*_)AZ MO78])U+[T&RQ*Y+,KB3ZA3B?6&=.$$^*/,LC0DL\012KT:\0U/&*0^'-W^0X]U$;LOJBWP8&J"1>JZ/ Y9M?*@=;,T*/O*XI-1]VMJX56\2.-0M"ECZ]JZ/>$@C9O?* MN#;N!NIBPEEU)!54%=?X,<93F 6NJB-R7 ?T@Z,Q*AQ#MMJ;W (W=+0,(GLBDW&9W=1GAJ(U>_=".T'< M))T=HUOC\*P[PNOT9UJ;!INAV^$E8D^9<[_["C!;7TM;3&K"#&D MB^ M3=#SAHG5KJ!W#0D1'5!+RI6EG.5K.-'T&/D3JF*%3$.-R);-:&_%F[[/4^VP MJ$AK&OQUMV34%O.NG&2@ =0?T#O&G ?ZNN/2!X(7VY0RG8*M4K*8*I$!8:24 MOT9J'Q!H8NN'DB^A;R.!EW<^P\/%-*=>BC]+-B=*$J8^Q";E1"/'7^ LW!)? MUFN"%CL0G+G,!*S\=7)7E%R^@8OI&"[*JX*]*@\EEY+*[;,+:O\VP0IRCHD: MXW^W\XX]MY9?C0(/I89K1;1-R>C-Z^2O+$GARO\5-J!:2J4.'+XK_FUFS6I* M6C4XBH^.*B44=TMV/;+"U=%3Q^ZR2HANV *I^@$/6D565*L1'I*.K7I8#X;( MT\];E_;7P/"Y3&^(6-_D5)X#!]F \ID!430?:U21HH11J]I5_$8()/\Y79XA M-B!AG":KXH;5*Y))@.Q1T*5,'0H4%]:8[]8I[&YE'D"M+&EX'!FUR75J7;:8 M8$=\R21T656./)OTVBN+Z_43AU0:,)*];:+:O$@DM9Z@> 2'D3@H%CI2E4Z$ MQU]AK86TTA9O57I$=KBQ=%P3V"<9((/=IC+YF+1RC.QU#4/!ND#I3<&0 IZG MFW&M*N/^6]D:T1[AVQ:1L5T9L\=EBG(+L!F4$#X8]-M0XAM4007_KC#U8J\> M[!;*\![Z-G@$W7=;J]!3$ME-6MR4R08&15ONSP-]01N@)GB2=B%KP@IW0GJK M =7[^'K5\N<\L]C#H,>-YN%PAKI<'(ZGH,^-PO%LV .RRY-@.!J%\7@,;4S# MZ6@?A?#I"YQW=&?=%N4+([5$XB4%-&LW"\0B>1MS=R1?[H3H5'([XGTUF M83R9!E/XBTC%D_D4>O^?F=5R!"DA7D5:2L%!#(_9,*O+.5;N$'EU^X!K9!3/ MT&L(9#0'2IG4*"0:A",@D&DX'W[Q1LGV1\-Y.!C-H4/8]MD7YU/\UN\U[K*+ M?W_U\N>WKX(W;X*SX"_G;W\^__CFIW?!^;N7P7_^?/[VS>O_>O/NA^#\XN*G MG]]]O*R]'GQ>KYY7((2D__9D(R+5DS\Y7^VYM9UXR@W5;T^:;ZH\$,Z:FG=#@G8^W- .PH&] M%!S04 J([(\SS.U(00WG2'+AL)[+16NN*M,],U:-M6O<)>I\), MEVMC,)&+HM9+6(;UA=7WM,DW;(5\IO@.CWTO:82(]*.M&\$X.0[]0KU*$S/9 MV DP1O/E'1*LF51R^+Z^LY$D'=FJ"7%!49N]T]&-!,Q@2"M%L=.LN SE8"Q6 M!F4+W7"FKF ?J+"Y7/6QV:"N4X+W[4:N@C: MM4(-HLILJY@T>2MVK@@#>BF M6.]%'7RWV2SPCA ;)Z$7]Q'+^L&@NXL5VWGD"Z4\60[UN;:*$:5X'VQN?HN+53XG^I[K85: MXNH:>79FV\4#7G6]UO@>#$_@.0RP7-!LL_7O\OKI$P$>*<>E5K5Y>)X*5[!8 M+IX>8.QO\6X?.^"H(L %_XAQ0!>SCQI\S)C\VLZ=%@PIO$.HY/QMO8?+J!AR M,03SO:#$JS'B&\5FO5(0BX+LB#,\-QTQJ&TNUF$3>B!16&-75O+7C@T([!"M MUYK@E8+7F^0 9*!S* &>\AC;UWT+\MQ9YBNR"_2FVS7&A6 MFE<5"27=R15-5K0"P[33>$)L!YV-;*J<@?!='N=E?L+:2^-\FI^X]LIQ7$VFG6LO MQRT06'L9-'U<#+Z)GOTJ6!K6,G)Q?I6H0/FJEI8;&^11H-!28OFCOV"468T4 MLV$J+8W\AQ!P6^9A7S8"RF*!KB%;W5;M 9=0][@.:1/IP@I0*V*'*\)T7F\Y ME7AR5/9IP=DN@SF)\&,C7:!S\ R2IG9TH8:YJK>.7P[T%[%@!E0F6CVS5>VM MG(9G) !B:B_6N;LYJ534E+AH!JBG*")[;<(L+&PKGP&Y1J(@42?<=B TD^5E MU4W8JYXR0=ELI>675:-92 28NVRVOM]L M?Q'CJ>:5(X,RS1G'QG$,CG9$WB$TO]KPYN[9EDZ!7=F_1Q9?*I<;"8(+9O1M M+4IV)&!%><"445+=6.EL<_?.PH?2X+2'%+H6#U]BMR9V--!W456D0 M?.;$[?.RM-&I4>J,(FY!ZK= >FQ=FIOMD!LSZES0*.E*I#F5-F_12D2.,)71 M(EE;IFEPT1<E7 RY_&GH+OZH5K-'_+%WWCN#%. M5J60V%EX.CJ2MIHM=:U,K_LU#N[,VP(DT[$]],LSN&G".L<5W/O!2']#QU%M M?2,>(HKWP^\6-3FD=XQ#SUK_JC+".TX"QVIF!$7 9X,75O'5PWCE=W$_<<[ M 3DC(1EJV3NBCI!E;+=QIF6,HG'5%(YJWS!;NHU&#AACWS.W^\.X13IWN$?>GHH'/G>XB- MSC+1-3OA^[G?"[*$+4[(00O[9PD+OL:X!-"68CPB5\M_'I:"=A]A6PDV='>X MPS%@Z%E1>JULT"%+$39AH15 \'K9%'#H6,GH4R9SA5:ZFJOX26 )[]Y#8RXP M^K6I1WQ8UO?L/@TL4WO+S9J9O03BSE-MH"U)*M.D7&!S+ZR\Q7J.*BP-N45T MZWHSA7)!CC9M"F*3BL??12;K'12T1;6$DJA13R'YQ9&^E"+^ON;]2TQE4#/S M&NZ"S93H0,U9LL.(#;4&%@=7M37%Q=I(L5RS3L34+Q+MS9>$';F(:Y#4^YHS M/Z#LCXKQ82^FE!VB.,C11N%#R_=PF=/Q+O?*X.= &N [K+)H'$:%2DB*"G/# MV=621L.G@%!;K[4V_%8M?!ULL9N_KQ<'!#/@*Q$'].S\Y&JR1&*L]=_?UPX( MBD9U,/"_P65B31&%4,P9!M:U3.G0 C6W%&FR)U!7>SA$+K&"<7,TT6"YUYGM MP='5Q8#)YZYU&C[=9HGF,>2=WSF>DWEZ(B?AY_ M(!5POCX/^%Q"ACIRB-06:QN'[3OIV:2Y\8[C;"B-^>DR)*L!CO6BUZ4YX6)\ M4HI8:92F#J4^)RN98%588@#D%;$I!(XL@(![=WB[6LY7% NYJ"U"KA%IB?Y+ M_H&FIY:T)3IF-JLX@GN==]91I)B0;=O>%U"75X3PRR0))C:'N'3U%>U.?)HQ MIWVS]53RV_F61FN9VQT0ZQ)+P"E<&KS8PF9%#5,6Q:?0#2[UM./0LX"DBT%@ M?IPKZ&S/VPT.'3B*[)-AB=&YL+3O5@=2D/D)8]1V7)S,\$EGAW75H>N7>D69 M_4W$LF CG-!TML*VS [W(W#D\A$OBK>M.@1J^(1Z $WN/5I),$'N?NW>#$A: M+K>.34&EF2FUX-@A)&UT3B#O$O,]C,8'CJ)MMVRHH3O@:;4P;X2-&N1O1>^K M89K[]8Y,&)H*#)4="R%98Y0K!WS]JP!@;;6_5N\-/W@3;ZYB^*#8,ZA$$T(K M0"S.8K/@L2SH)&?M\KEG6DPZK:?1;Q2AM!X+[0$CT;BMWPK- A;\88-63D&R8NALJEQ8AK2DRD]KT-M&9DVMGY]C4YF4V!Q-J% 7D4>2HLN4XE:,2W^1N"PJ!1L\KW%/>YIL_CR5_/",I!U$]2Q<@O=4?V#Q5F?538V79F MW9P(-#P42 >+=DB'^(K-PUMM"E;<#+6WX*+=_>S.T')"E<][E"(YI@8=A\\- MG66GP-QG>W?%0U<.>(%BI8N- VOKM-)KMU?(R+X9KO*BJV=.JV4?J]W X0?V MR]OE[I?&JJ.,;I(4/0;Z<49&0^QS#W5B&OL<]%YNV7!,&T +QXX^X=6ZZ[-> M@J8AB=&([-\),FD_$ZL"78XV]ZQOXWD5&]F^L(XR>LW8@7TLJAOR8X%_^2"9ZXA(SVFSDV+[QY6 MWC;!;]W;%PC.GU+ODC527E(8>QCK12P0G!.LD.X,Q1]J&!=ZM%6+J^9N2Q0:FUS]5S9<:C/5!QJOZ>BJV 0:V/E\6(3LYNM M_"\L4!CB:C,0,4M.7R/'KUF;F(-#-&.D:JBH$<5 !F+@YH#I^1^,3T1EG&.0 MDCETT=^ .PY&EU)!T'X.HX?YU#C'6RC2B"?=RMJJBT$L0@-N0! M/:AQ]+K^564VO#TL*2V<6\^)!J0FKD@)5#>RE6(]5?DOTRD/SPP^6VX9//*C M2D13^BD+*]>UUVA5,,^&N:0T M:IT1Q@(G5U@3A-J&NTP$TDMF;FD+EN:*R<>2&H2-F)3\QQ$F^N]47@;,ZUO) M%O),],&'@NY)G>8QMY\T6\ "T+##ILQ) DV/C1I$.#@ZVV3O. X=.[Y+6J1" M2<1KIZ+]/#PV%+,-5U'C'B$GC]UL]JAAYVN%1MZ_97H'ND^?TEK['HS8*!+X MH98Z1Q=N;FSCLW3_&@M936K?NP[A-6-_7F* I\OJYO<1( M2&M5QH [FZ8H$P>F4L[F[^.PS0>^9'8X40LTR/#<7$!T]A-=\[C$.P*&)N\Y MV\389=R,@(W^1-"?Y+^!*?B3A\6SK<5$H 2^43?P.DZG":H$[+>VS.>N?H!^ MX3EA&HDM>KDU?$6\8S Y2^/ &-V 3= 4!Z(\ S[ *A% -0%5X>=6!(R,(D;B]V^OG,3C3E$F#[WO#R&@=)9([[P M-EZQPWJI XL:RS;X+)F*;>^5[3\E9]1L94$6L1S:K#;OU!V)0(S07S)3L,82 MPB%W 8GDX/AX"86HB8..HX("#@)+TN_=$8*K!F(Y;^W]V>SFLN' =$>L@\T'>(PP$K0D:(.$!G_473=\HT[,S!UQ&?OSI!>%H*TT-@&NM_>]K!>Q8U4 M+]CZZ=<2-YR-ML5:W!"6;X=OZEZJ.ZY4$+/&Q-C1[8C:_%Y9B473 M%@L-*Z/+6QT]#B)#B6.T>'*[A#JO*8.[MJ^DRG)3 V93%<5O89GU>,1.D+5& MD0R[XL]0PP#KYY:0)K!)=+CL&)&=,Y P;TC!.FU,H%_,J>IJK@5YW@I';^B4 MUD3QR;I3F5-(:KI2-U]C@^&[!$I2KUTC).'!$TE(!LB2WPR#F[L)#[KA"LP MKPJH(]=NOK7FE^:=QF$K-VX.^E( \6HY'1%T_L73)SK]&=NGHRFUQ^U8A3 8 MAMB4PPDX)7[_\4XOF6A8C]Z-:+]@C0S2PF[B6[0MWZW4>.D8L[5X6N>S.T9< MN%%7)TJ6G^]!&=B*QY#BQ%2@!!OV9'GHW:#("?'^\P>32>UQHT2\UI.(I0"UYP8FX!GDH>* MQ)_-[PJ#BV&U HZ#!!3&VN!_8]:@V<6TO&782>^7J@0]6SQB1N$RRQ8:_">\ M#6YQ("YH0;.1 5.[U$_.5ZHO)R'$<_P,D!W]2$ M3$>PFO&UZ =L2V>#@MC$%MBB5H"8S&Y7 M0RN&4,N)@:(/UR>[TE:U4:&?TU=N?68':F&H[*;C=8\[F8.=2Y/ M@1KS):Z87]9H(_>BQ&:!AM%ITG.4*3BB.9B",&-Y7C3!JOA-*2Q^9^+BT>YE MI"TQ!F_FOT3;S=ZZ^RO&/"&N";:*8[;LW,;37B#&-/" ML>&Z:?I.Y=S4K%=)\E"BGQ@\. 3 :8$1[SMIG;JMHOH]6RN 1@5D:C>L6?VZ M?K?9+Y5@M!(T.C(C3'+NA_"J4\'HZ%&0F"&E:FV4'7??HDH1TZYCD_)%BFJ M,N -7P::KJ4GNJV:QDD"-+7(L^(9131PSHH;A45?&1(6"7Y!N#SBB6H5 M;'R$*M_D;5WON_-KEH;8XK3L&J)=[)N0IWP(:(/D4'Q+GAB/FFHRSU=[JQ%U M&5J'EJ -8XD&,Z+\U!\97-MV0V$_-H"6+J&Q?'[2=#38?*P!#:D[DH4BI5^M=ZXJ&S6K9X#6F;^F(CBI7(4K6QFI;B9 MI!W]D6W@MY/V]MT1)@*RIBX9NAR/GTO?J4 MU[8?=M[(0I@WXZ M&KCHFU L#/+O#09YW^>B5N8<,]?21IIIV&8<)=?^HNJ2YC\W.A]ZR."@P)S^ MU86RFBO1:I]D;=/I\!]BY(*Z:=_.=@CECW V1-*'E4O,&NGJRC)$O8HMK_]^ MLUE18J_YR/;PQR[G"P,)-\%#. Q#NRP7-MD!HM.A @%K9OY1RU86"3IQRLXD M<06K(B]KQ9JWX?3(4V%XATAC<0"WE06 -@/C4"+H'WI[0+]\OR8#,]H0;^K9 M;JFB#[?R*/:0AITRL'R56(QE0M!2Z@^:W&0.NO$1/[O@#;PF6/M6Z>& WUM>$.KU?%CSFAT07[ M\&CWF7=ETSG6?FRZSFMI*,L=-!@[*]-"IHDLK_2@O*IDR(DCP\9ZBI-QT^^1=>7:-)SK6$H@B$$?6:">@DAO[0B6AAG M)52!^"Z@N$7@_0!)GQ MZB))(P0MM:+X\<)4+RCL1R9UDA0PJ:]Q'V(_7MAAF3",UOK"\5,O7VH=CONF M4S7$R*IF4\++N=#6TQE%IQ3,K <@K. V)\8V HG'1[_V%B!+M)-*]_P;+W0L()&?LJX+!OCLB/7^@TWR()I5E==+_+\ M':9BTV&WUG:8'RXOKZRUC\>@IM7PB"I,_-KL!D=$KS+D.--[@ MZ.H737B2-1DU&L77I-)11$=JA$-;\(Y2NZRP8GWJ!:(NWJJ +AT]UQT3HN'Q M_*@0T);JV2(VNP!#H3$^0A_"C09(2J\&*F$+G$9*"P12J+ 2/S#HOW9.?(F0 M2?#SK!80<'$@5,5X[HX0:)$:E>9Z[DY"0V_ .M6RC\@*AX8-9@;*? MGG*:\DLV(:JME):PE7ZT\'KPU'>>A/8%B[4F40.YVIF%9HOLFPGB0NBFK(61 M%<8EJ\F^/;U% \Z*43!'T3/VB>E.@VEVRTBGT"DZ MT$ >81FDO2;CV/HC(6FO_T['T5#F7@BK1+G)TR<2U;FAY G!'L;5JY]@]&=R MNW&JA"\\M6W#MQ9(\ \FI=,!P6D3E$IHDR?2I[&I8KGSUJ/(:?9%7&QN+@X[ MVZ(RDV08"ZQJB1X83B@QHGGY/<50H9.$-W91EL[7UZ3QMHC]1 - MY1$6,X1@X 62W:8H]5KO]<12MK#S'U52J5W5NV< MJ#V%UVM4B-J88510A$+*;@H)6Y^GCJH$S0[NGU:SS*WX6?#=QN[ 5D)?+?06 MXJ/2Q+ L^>^Q(KKF!M&#FRW'0"%8N&Z D34%UKY;N,Y 9P.*$[718%L,$*CP MV/ -NZKS6 ";3P;B?XVGD0_#?RV@-^2Z>@0,XE[T"CBK_P%$_M(!D3N7R@:$ MR'HG@63:]NL< -S,9BGNW/\'9OF18);_/1&$SUBB3O+_'VMQ_@=*NP^4]F?# ME&XN'KU=K^"I:X)TZG7J4M:\UJ#>T@8G3[?L[]H3 V<2QPJ'@8 M EW/LS@IIA$H@7E>1GD25TDV>*9--C1H>)TQE_QO!]=6,,>,N.ZCR:2 ?V54 MEMGGZU3'C.9Y/,YS[%V6I=B[K/JWXX#K.&N3T32'_Y($_LLK?>K"QV/X;SS% MCWUEJ0\J>*MT,.R*WN4JB*G5?8PU".V\(H^AD+O'D*0[4,N;\8##$C8_5OW*"Z)7& M&K I+0O&FJ9_\,9S=6W2W[WT[ MH'HPF<2P%!M_PLG\H=ZN)33+?7$*^W7BU4>?/CI%8C>3H(?9/\N M5T']C,LR14-".U29Q:PYS![6V2]I&L297$$XNO M5/[^,B2K]"X?C^/Q)#62%3XOB^IADK6<)/S_[RY9?Z>6_,M)O,]43UC=MZ+L M;8H$"V??923I9C(XZ4;0J[Z&E? (C\(^P&WLF[- OS>GS.#[ ]-+-++K(]!G MXS+-X&<53Y,Q/<=N0?VHPL33^(!1 @K>N 5%)4JV.KF)>L9T)7+,?Y(DK.U MDD&15G 2P0Y,<0^>3\K]F=_K,DD=F5WVQ" = H("-I'LE;<7+:5P:KU#4IT; MX@T++XI29I!#K-_OW.^@WCQ20@6>E#V#I_O]#6^(%P MF(._=AWK21:G%6RY9!P]B2:P!:9E-"PF&3)YCY%1/(<_I_!GQPF?H)8QG4;# MM,+WJC+.H+AAGA,?^ 3VUQB^K-($2CGM0C),8;\\5A4T MDT>O&L=562 M>UJE\$$ZA5M:GN('15%\P1WY0MKQAVG7PW:Q..JK!^WB-,_C MR03VW#3#_9+%XQ06(GIUX2LX#,?PUS0ONW=QD<1)/L5]6^'ZA66*@H&V=%*F M<85%%NGXI$V,&N5OVG3_&C-6E_^$C]_8=)%$(QG]O<:P(_2\&3!/C>(9/=,IJ1^7B&Z: MC=+LZ\$S%?Z*.5L&QP:T!5:6!^8U!S457J_*KSL&6D-Q:"K-[!&<&+U+U2%[ MK/)S5*BO:W%F>%-V-Q4[RZFI9.4K'(-K(RM;G9V#[W1,HPI!4#?W9%H.?I@M M-6H1N>XZG*Y1L,QY/IB_H$:#!_ MVX7)\R-GORG9EC:$ZE<3Y"2#(NMTM".2[M$KH9CXCDNJM7=HM0Y?DE!YY2Q: MB67K%\$1O=SP5AGT(+])QJ!NI:1]#:=XCWK126[FP?,[V##?8S#0JM]LZMC. M5U9LYT]^#>V"/ 0.5('0R-*H2N%27 PN=3XZGCZ+S>'M'K$?-.[!$-U\3^3' MV=(/ZDRF>52!3EN>[4]#[YMT6KVS%.)["53TOXW(Z MP8!.A@)@@-4T@R^G&.&:9V>'% W0IP^7?YR +/U7&/E^E#(=NHU#!N)DN";C M*5R]BFA:DIYCF&C@[CF9%E$QA9U3#IXR=XP@]1EP&(5*2U%7DRK*JKB :7W9 M@V\$YGJ2C^7'H(4O)L$=6T(KH?1L\/RP72\)2X$9'W_=$\E;%5>PT4 WFIZO M&Z7%A!R9:9;%99X/+EMH=4!A22;Q=$H" J1D/"W3!PB))(/A!V4B22M0[?XE M%JMD_TMHZ$NC?YTDPK>')EH63KG&G(!UEB3HQ/V0&[0((0\=2PU.T M<941K'R4.#(;13P!D8VNI/)\'TU1Q6C^KJIX4OYA]](K).6CU:[17?9VBE!T M 9M+ %"/!-@C-HDH[0B5$%)L+7!W%P?:969U,%J2\=<61Y*C: FP6KW0 9'* M1/!M>Z#QX'*[1+: "\5KA0#V$2T>7T??#"X_ M8- [#B%%-93PY#?12PV?W=[$%J#_[K%QHN![#H^Z$74-R>EAV/Y0I0D.%8U7 M$AJO"K^9XG_PFXS;-S2V$4C0X+!MPV-R:6Z/SG+\GXN_SSYX3]MK47-/L806 M.( [0(.>^-ANBAI_(".*],E9XHK\]K%)3*5O*L'+YJH>-_"1Q?"N-*.7I>" MHCH>(ZB0R58?"#RA#4KW,2I!1ZJ*J!JH?=D -TD+4&+&43YXC>S9&#^%T:%8 M>.][ ?FYRJK@J"P"BFX&'V%J2!*\_11QEB0#P[J8%'$Q21HY'!(%G*53DVZ" MRF&2J$"D4"JI,G7>SCU0A&EK&96>:R!"4J&2B'['+=AZ#:T)^PBU, M@G :2R@%[;0H>Y_/C_U/&'$0 M1YOUZJ-&QD-3QKK&?:* T8F%A?B+/6(>JS:+N,6X[36>X]*C8J.DM?WLEYI M4>>4AJ0 8R2?!UUZ))JX/DXRG@DOA08M8Z2U1TR"&0S?K&>'!:*F/S&9@I-) M&L/FB"9ICFYV)SD&E(\JQZ30:3'IR%M(1^,\&H] VU$I"_#)&#_QLQ4"R#>6 M4!/$SA[I"@:/1>SS9QOU'4J@3V"_/\5.GTY KT_AZE;!'38;#RXEP7NG$OC" M%) BW.AN,#W?0-,P\F;3*L[R7#7JCZJ$VB**N<:;3%0D(EIH#$D:T#+U$&E# M*^Y1*U!L)6U:@K\XO84Y\%0(C@JP;0+>)^CCKVTEPM41)E$*=]:40E/&(#Q M8T4'?Q)7L.F'DRE<7-".T*)!%&@OFTSA2;@\C2N*,"CBO((/DI)NH$\&5[,] MZ0%*)V[^S$@)&:9Q5>#CEBY">X""AU)N!CQ;4F6TE'\W?[L*>$5ZBC8VS['3K/.='\:0;(.H36D'2-(7?TW&4 ME1CN@[\G:)[*,OH]!?4U3L"EW]+!%>,^ MP0A33@%>NOCG +0X#3E&,5@Z3&*(4\#VW&(^,ZSTL8H[Y M&E9QF3[$ (R:8W.LLB*/JPK60)Z +OF',2N2\\"9CE#GBBJNLD)^_%&Z=@P@ MP.P3[>\04>.CKKO?VR#X9H.@S8-B2XA$\N@FZ:4X/[72")JMC(JXP,T"RS]% M.XJC:+G;!1.TQFDTB2=)&7ZTL5<2TB42$&?C\]TDDSB;IDB!49Z?/?M[+YJG M%NP5BEH=$],; 0JC46X/MPH24VZ[:#29K8)2N/,%&VFLWMXJ,;^KE8=NUA+Y M?D3#]LZX HZLBH\X$&QYR2<=0T^]/L@/PQZ-.OM[K\BD8U]9IEM%-O:,F)MWFUGM\$9 M9JAPG";B 20NM0/,QI;.+E=LM!;L3>$5?Q%=2E&\P;]'?4I])3\'/T.EM#KP M1F_6"LY[*F?P-P,;_-=Y"*X>:+43R"^4V15)UCJ@1%8"@Z4D!@V MNRTGD3)=.#V0(>$XIJ^@:HWS!@+ZJ]3Z&[C&O@49%-# LE]BSJQ(-:$CZN:L'> M:H3Q]72#&"A:/T-I9P?'[S=H[>^*78J&&,Q'N]BZ+E/4U8YC.='+@\2#:4Q3Y2;_=$; MP%+ZG3NR9FW!&AJF$TI?BI,*K_L/B:WX7/?FQRZO#P2D)N"U5<^.8.38ID$( M209#\Z/)$O2ESZ[C>-CSL>P[:_-WK3W8<-_V%09TS9"1P;N[G[-H0SZ],9F) MC96(X+X$QG302.T29C^LIF1R*Z(R\V46'B1"Q&>'B%M"E!/]FE*@T>ZF?#FO MJ7A$J8J&18(YA,$&-PIL:WB)X@M-;L-)]0GV8HY86R",BNQ3E/Z%E]<2BM#O M+@ 7,F7DDLN7"CAX^U%3SZ'/_-UF>\3/8Q55-]DS.PH]ZQKJ[EPZ!PF#\@:! MU-%1EI<8JSN)LFD1CQ.X&^"E+\GAT9OM#,.GYW2'2:;3.*\F45*D<8*)Y'D5 MEU4U^&Z[F2U@)\%%-4_B' K )Z83N(&BR0$N'Y=S\OM#-44VC;M9\&F_K??;C:*H$SSO MV,'4UJ"0Y$9FNBYT)1,(9(A6M.\.8441I>^Z7CW*]G!*?(2]\;T= M5O][\6>":D3^3#NA45'DX865G+VSLU#"&U=)LT-.K?N*;8H)8*UB>6#ZA_WTF( 3JGV<$QTT4@QPT8P4[K#5 MO];;.9FUDWA:I!$'4\E[/0,E %UMZ.DF[]NDR$+U_NB]""U,H78-PM5>J?1];D$;37DBVUB=IR2.L, ^>'1'C0 &$]8!NAG$U M'K3R/V.R"1Q6<#:B?RV9QD65#:Y[I'ZFG%($+TZF242'\:-CJ V*,;2^0L#? M"C8&K,TRG=B79'4UGE H2()]Q9R&?/KXQVZ.>0T5Y5? U1>&_0&95'_4L[U+ ME#..LXCBA5A?;A$\G82=Q?JJO&%>,'78N>(FXV)8I*Y$*NU15Y?])458(%(F M<$LBB1PL[ZO5;!UAM$_&WS^[O5MM/M:U/'BE+.?T7(^EKV'_W&'*$';V=_'# MJ..G"PD!!N]6#JF#$)^K@!)+P"MZT?9"PZ>U)>BX13]+73W%GD: ^+#!R# * M?&BJ(%D:?3W _)&+FRU23RDK,R%!?.T]GHPP_E\73/",N%PHD,4S5T7%*(?[ M!K)(K!4X1?.1UN,MK 6Y^5T27AJ?-*R7HOCT*YLSX846'2?88D]7.^;;QOP( M9KN."?02#*)+=3L<_'S8$VL1Q3OL R&O206ZQV0TF<"P*SUH2 %M63G*/Q\L M9UM#M8\WR4#Z3TF(\H!&)?P_'DV[Q$$*7\N_<\6 Z]\'%W=5RD6K?G>P&TO$@UI*W:.AAVR)2)PRJS7 *#IWALKU;\""RA MFQHS#J+AM+(>^G*$0YPF!@A]/)J4T;0 ;75\_-60G/#6B7,K?]@ZZ2HJO$Y< MD\"CKI.TF'JK9**QKRE9Q%TD6=5CC2#"XY>W1E(+T#F!(R2%BWZ9/](".:JD M/M8A\NSZZNHQ#@L*5%G-8+7"37^#AF)6+>J6K] PT.[9"07$/ M.58ZU?H''#=XR,"$]S]N$CINRN!QG7./&KDVOY[]VM.?)@Y/ M!OJQ_.%^>/.+UB>5%W77F _+A_X(?@&H#A;7',T7555%4THAR>,LR32R3P%W MN4D>E54,FS4JQW"9?WPRHPIW=(+ LU.L)/\DAH@OO+PCJ9T?ECLRT8OEYHDD M'K2O+4GE//J>"J'781H/"PYN6-@X$?=;L]2&DWB2XRTEG\131$F)RVQJ5EN, M/OR*C5=Q?CS4\N198W."PA09IO$4L7RC F%#U.T0J"<1S08O;)XA#X.9KJCUH5DXY7,.T!$V*JLX)#OWQJ[[J MLYB&2<*C@@MCDB24*_8?>Y\;BKE9S^&TT[[DFWI!QF)DESQ06CV::.F<0X5" MDV>K3T,[W2^5MG)GR:YSQZ_'34 Z9_L_]^JG2P MX!@X"4DV=&/2]0&B'.OO2"6D1XZD8X(/@_U')0M^!>H M.Q1\LKFY6;?)KC/=W+,,[2KD6Q$=^2D%E3 2P MVU^@&9:41$0I4?2_K7CTKZ]Z#8Y7G!#=S?3 MJ'S0@H([D^D!Q'Q518:.#8$?./3"F:YG5J7;#RSY-$!WAE#QV)]'K>WNM*L2;GVRB9P[+I\P\@?XD0)HJ(PKLM.@CI1NO MPXN808:)Y&GJT*HZLB$G2I3(:B?L98\G=TM]Q(*VX[8 M$Q>8.1OGY>0T7F-08%F-K,;F0BH^-4>"6N3#*7:"7,G%)-4(=#9VC2%UQES' M*H)[TO3\9,X*>2X2Q!K"N"^$;/K6 ARWA"=ZJDE\EG&1/ C = P-+C%0,AGG M[JJRNOGM@&"A>*B;&=7I."Z+$NE.)I/\R(3G<3G.T;18Y9BKJ#.-*:=P$H\Q MA',<9T7219\-5](\16ZX\R\A@ZR(\TF*(*33!Z0LXH9;^#L1D>Z*),? E:0Z M'^+T,[_7R4:D?&M6)BLC>K3J1F?D)IU1RR/D.I9PX\IA=^1PE3ZE$*-](@D0Z(NPG*:(B+Y@T'L!U7=> M1PPUP4ZB.8M6L[N=!G&:W=VMX#2C82>EG[Y9+6^7>TGW&F+@"^FQ.=FDAQAN M\PF@09IP.@C26=J#_J6K&Y]5('*LST?>[*#:LQVO'N/ MO/)P.; 6'Z8#(LJZT+OZQ&1: 5--QOP\"W[9KW4P6>P M/_)IG$T*(LLJJIP8)R<97$:6ZUF4Y7F,.3W9&#,#$&:&J+=0^Z%="T? ;OX35WWLP+FST;!K!5C-^9;^DCISC9Y6 MR0G:>6-]IA,"$$G0F)^7C:6'L->P\BI01,X'Q>5U]:\"-&W=O 1V$J?Q:@/G M%^K<%]%W3$6/H.D4T&JT30&'67$,G0E5)1$J' 6>#'VI^0DME)_F0UF91XO9 M1T^O>;FY)RF*\A>M'\WO_WOY[GWG QEH_*&"CP_#Y4(BNZ'HG^K[2'++[*>O MT0^+N?.Z\_#>F^OOH^%73Z*OHO^MPO=@:>.BW<7P(?S^6BWS !KTB(@F\/KJ M@U^T1@83I.ESO.1VON1P2GC1E-=OL-K\8CR%3KRRR4B>:E(+"OYJQTX^.J9A M&'[ZZ^4&'GVYQ"!'![&IDFU@M;_SI9JVNXPT;3#=PX6J^J>BAO,_3 M\.>:**#Y1=Y24 ^@_^8KDS)1%PJT4L4MI3=S/MNBO]Q(ODZ#\ ML#N@+K7G# ^&\SI?;C=K^'TN>\T>%33<4YHDB K>.^7%.(6_7C+V2^=H\4YG M0]5$QM?ODS:5@,:XQ:"9B\W-Q6'7ME;=%RQ;%5G=5^TH]!IC%9-U*%ZGOT0S M'[PV>+'=8DXB@@Z\ UKS;#O,-2.^_11"?)-JZU\EB9Q9H*AR8V]W6V :T"S, M(M6#U\+$4!>1%=$39I9KE0&M,VNJ4E"B:]>B)^1_% )KI_RLZ7*-EWNU#GP3 MAP3$;[;["PIUZ6 #?Z6*"A?21/X./Z6Z8+>TM:+H-PQGK3]&" @*&N[-(3 \ M]M.MA*9=+[53J7:]U4)[VO7*7P\;7&E7"/Y-F_N2/2,_4N_8/O)B@;D/J-&I M YN)"A-O$SQ>R2G87T7_?]I.5E-X_[Z;(2]2Q/+3B0?Q=6.!LX$1:EWL&!VO8P([SI MY_?O06^$&]&^EJ#S8V\>>5"BA@+?F$'KW8?N5X[WI,_[O1[G7K5_S[""!Y@W M,HV+TXP\?LH>W%7\5M1-+)Q:.2*K+J8 A<32MR/Z^7F$:/$5V?KH*G6HB M0\L2'L&;QZCWK,%G[' +W(?1S#R%^%'&'JYZ/""QY2^QVO6X]>K:K.%_K(KW MC![6KRP)H*'55]_BH0*Z(@9N++NL"W+DYXJ_^!TOM\>USAWT(<;TO] MMFIB'5,R#'#+_6,(P=]TNJY;;I6UK*EN>49D:DX*&6>2<<;R#ZM;R$![]>+ !/Y;]$_3AHTEUJ\ M7[66>%=./8']$,.GA5WV6_35F2N\-]_X&;=""Z^$%6P_;%-0W#QSFMOAM]J; M['3;$R&X^^Y?#ZJA ]08<.GEH0A2&@02;12$_I,61_=\, MJ/I;=)R:VB])&*R"%HZ?#N1X0R/1L9*C]WPBM(W0^4V&ATZCSVYG_/[YZ8N( M4'+5,H(58R(_KS"<:K/VS7A-Y%JK07S@W\_N?&7%?^OTZ0D4TO2*G57NC[,] MJB@?A>DR_%#"RFB/-GF>N+,:I;7?-H'KCWP0<25+DDY28>#HX<[Q+RO;W&8AQ1K"-L6O9'>430>C<=?AQ:.TYX8 M36DM3S&88I?_)%#<_G[C]0.F(U01'L%1NJ2MP0YFX2FP^)<5[?)C1>]*=?\3F@PQJ&2\#L M':J.'H!\9CQV[3I@3"O6RM)$0. MWOIPOS65=RT1**5]<>E'>G"='Q,T>&PMS[BN_&6V'F$.4# BD$L](FDHOT0W MQGMX@Y2G%+ A^1,8'F'O$8[YL\!86F,A9'W7^R[UN3$P/R[GV^7A]HR1^7F^ M'T7CC,TMWMV6BVU^S* MG2+@T@S#SG_:A/>CX6USNYPCY27"\?A;] K3WBR^ M9/>Z9,CK3"2>HLK0B&%'!N\9;$30$K"S&V<$G2\ZE7,R6HW9:)6U&*TD\(:T M5@[7)-SM]J5T._N52,3FQKCICB(A^\Z)W/PMLHPM?0MN+[[NDQ>-*A8.-&U) M%LM"VT+HYL!NKT#2<%I*;^G2T0.IC6%5N40O@U-S0C&V=>&RG4'VSYIH8.VSWY]IUK]?=/!/>\N=R:*]!4#3$.#4EA1/7XV]W8 T)?OJ80575T.; M>G0(B;+V(FH+,70NZ$>U63N2LTU:_#@##7=<.N9PO/2:XOE_OY.:21#Z^1*W M$86MT^W-FP6^TSV?S0D:RU-31EE5?-W::5_W57RV8:EU7=\N+X3$\GH>'^WJ>T;9-D#:9C,ID1;>M>_?(Z^W" M#IW'K6>O92^]416%5Y.2&ZM:3%"DMK=)\YOEKWBOAT/G'0Y&URNOZ@^;U0=* M,NH^Y%4+WF[0#DD D+,[>-9_TKJO*H(;G-/YX5#Q>3<\.V\UBLUK-MJ:[G[+L'E.;=,_3 MH[3AZ'0&W1W7NOB76+QW^,$5GU64%LV\FWZ]I]"ZKN]&45)UQMW\Y8!F+S9+ M3.[HIA6T7"0L^_*61\AX-NEZY&>=)/]CJ$N9C#YFE)?'/S%''0[@M_:LHWVCA>K:7/$W_ 3Y(B+[#F(,(Z*3M'=,> MM@I\D 17@D;!D(#9=K\&%?/]\BYP$=SM9QWN(LOSRY=Q=*O4[^K%"CV1-QB. M5^,E)CSUW^'BO*O]<0C2SE](7F20^SU@ASHC+9(LFA) YOF/;$.=9PCFIKTR M3;MJX;O78:":5\:$$N".WM;[D)'"NZD*NKK'G7OTQ9X52ONCR\/^_6:K5*_O M4?;97/-MKZGK@[S->J.I^H3:0(0<,(*]J[; :Y>'=P=8Y_!6T7-U-2,#=YP! M>HGA:F=$.=WJ("?##*X+]"6#33_='[\[2#L=O+VT4S3[ O=B/-K MY1B]"#*&=8!<.&%389->*Q'943',^+X,^\KF 3CWV3 M;W%*^<?1X2K[QA\8!*D!?7=RO?T[& M02MDBL;A,P>UZ]T^ ];ZLC-@?0I[C9GXZ&/&:3YY-Q"%BW#%$/&ODE]&L)RA M2(4B#L,[R(GO[WK$#>NOA04D_,;U#_]K=GOW?RY#QJM;IY<(<\X* &-1A-)W MK)A#Q3V"Z =+CJ'_37]ZRK9X?EBM5$).$ 3#"W24]K7(A^L@STH'*D97XT*, M17[HCGCB*6P2Y->R_J O(TA-QQH/&K"8AU6V+Q2AO+J!H>YJU56(1ZE]>1_G M@+2/SN-/7]@NO,"6:#9M$@SF2?.6Z/IK6ZUO?OGW#OYI/#_TK8,@:MSY9].% M%2'F0RRV#Z*5N79I40ZU'IENGIEZWM<8'#J<;IM;B*NG^XTL:'EI)?3QC4=9 M(+JWA5&N^9S$ST5JFJ,TC*J6!B,JLZ ),.Q"2T=Y(%!S5/H?CD?3P.L*?'5\ MK*5!CU(R2D(5!6J?MBSX2X.[CSP6CE+HG#OFBC>2 MO44K:M"+!;,N":'!$N^MGFJ+HK/'TX&JK<3+WI4JDLT0#=H#BFU0<9Y;C!?? MJ\:(,6H>-!V^M.T,"7!GY\27>T[6B:6>.7?G=?S85)Y8JC>SK^I;N%HSIIYQ M39+&/'S1)L./CVOSC4H)4Q9=41F4I*>/[.FCYMW]=&37"XQ472.Z6Q RY;3% M]"2DO#ULY02+5/S%]4G+)5A4Q_'AL*HVZ#;#I\ECX_&U:/LGB2+\"PIHBL%F M&3\J7!'!&)1;?]IWY?,R:EMCQOW M7 H$%0>,%8%R7-L.!>5_(.$;%#9LY'0QOWJ7T',Y."D2\U8@XG,P9[MJZ?!O MM7BUV./:VFB)'IW]ZIE+R:OO$*X$7K<,AN&C6,MSM2U-7)Z=4"+H(AU5M0FS M8_?R5\S:O&@+7<;E+)$/:O]XHDK9N[X31CS/+-8+=YI4:W0.89]N9PN= I>/ MDVCXRY.@0^25#/#5#*$1B!AO-F]:GAMY-#W;XV34]*XWU*M0ZHSGP]B.$&4C MX+>B0:54S\V]!%A8?HU0.=]MH+Z6K< LT 8SN&?N?PL1YA$+6M!V^7UMHOL" MG)V2I*,\S0S%P;RMK;'_:N&9G,G&"PRPM%TP7K%',.=M;I=@,219)+?3JFEO M%H$#/>%%N]@#X#?5B9!UVW%2'R3!F.RZ)F[4+;'YSILUD8DI<#)X'KFC&JTP M_ETLF.Y2;^O]?5VOH\N[[7(%K4E3!J-7?WJQ$QA+8'==>QX[2Y7,%Q,H/"Y_2P M7R0&Z7,2T2)$,N>M):<1+HVG#*GNHGJ0)#P\MKO;L/["D3Y< MRR?KA(K.VA-/C$_D"5]A[PYO7OG6WYY"GAU^2WU]9'Q>*WG60'9K]7F\>G1: MY79"XDZI373%XZ_]SY&^./AYB@;[0(?ZT!MW-V4ZFH1JS#'P./1Q$OBXG2RY M^60>W2RKP(H#K0S5>QK+M%=H$=Z_ M17#&^I-1!\8RN W)\^DGGQLM F7CSYVDU5Z9D^!L(J=U, /A*+EU\YUQ:.LC M^;7_:5\6;*\/65 \$4EVX',AR^[>F^/@3(?XKX^(_"+8!B3+]@<@QRU^Y/@3 M10=!GEGTPJS.[E!5D$#]Y@WM 7 ]+?2RGC!533AN)+""8=$4J^A:#$?,<4-M M8SPT9;#S^1D*4(#0.C0>7?S69QS4W05TDAG[MKGC]-6^/.Q%1.UIVUU,U#U& MMOE(*]-TC[*"0(VM1-)^3]IXI;UK7RLA=-_*CZQD*]$&5Q86CU)&DM:>.DSH M/8T+/[N+%8OLN_3>K#5[>6TQ.ED@MPCKLEPL8:V$, 74+>6&W4WT!IER!5:< M)I",SBA%NT+I25<[TK/.KK"R]UOTFID:D;U!XEK-8'B':L]A4F7WV.J^V%PM MX682/5V!]@'+^!JW(HAV!'\0+\LS,D3H9$%O]]K&-XTE>V29:81*6EU7&P66 M MR(ES\<,1XO/[]TM8[O<$431CACER%OJ&QZ4VN?^_0.(4;"R8==\ S>M5&<(D MCPI&K6;K8"BU0)<%FR%D6W;9_]B@N9Q;84(4>2A J+;9T5OY(8+L!X"J[[B\ M.R9Y]+IE!:0IJ2=O8)"N_-K^EA0+@FQ?O]ML&>ZUI2Z'.=B_T2S7'M>QPR;L M#92B5'[Q L3*WRY?OKE\_>+GGZ++G[Z/_OKF\N6+Y_]X\=,/T>73IS^_^>GU MM2.$C#K@(DWKXQ7EE^!<]159@3(]&61X#;ZSP\BN@GD91I \I?1^DAC/6BP4 MP8?Y.G+9@IK]O98P'>U\Q@[Z9@O_]VZW__/_!U!+ P04 " "1B#Y.EH2/ M3&0" !"#0 #0 'AL+W-T>6QE!&S\C4AP"!_.7W^OA+I^!>S][,W9F3MS'RZN MIY[SUG4!@=7YE(30\]]"Y\^%]\I.1)=/$9VY^CH K*^)O/]$^4/B$^G+/=([ MI/O)WAT.'\5. J],H-.>>12D@@]'OX#6H)41PV"#: AO$"5K24Q4BABA6VN> M&T,LJ)! Z9K3F3UC*1^MV[,S4XZM#B-D<88XEHF-H7?LO^2G_9^+%Y=\C-[\J4^!G9#3_NB< N3P%2/\4 M($^@)A=7+Y_1]%D M8K;G'=Z:HI]02P,$% @ D8@^3C)N=QN,@XG/(M[/C_OG?48W]3J2A:UT"->B\]:;=:R M6I[WO!Y;2&WJF;UW:#\$= MS(\]CT+7,FN=6//Y'0?6\UY\!A=\ED;.92'KU_->\W\A>O M!L[7:.*P^[L- MX@?]?\*H%@N9B9'*-J6HZFT0G;JI YW#UG%[S@5298$W+C M /H(H'\R0/9NRAW( ($,C@@YLQ#V X:I!3SQ3#F0(0(9G@SR4I5K!S)"(*/3 M0:ZXVVAB!#(^'20W*PQQFF=I ]U@MV12BFDGA0KY'(-_30HZYKH#*L*G0T.5P+=P^^PSKM,]H MR:ZXU.R1%QMA'^V5K*!7E+R SL;4>E.ZF*A;B.4R$EH^ !S05%HMQ,.FLQ&S4PG.V01;77&WN8,SQJ:=0J>UJI(A?:_,;&\.+5KRX;I@J/ MV!5WXEE4FU:L?,P0/K$AFECU+[@1>9/=B X/YW47$K.$3 M6P/-XUL//,!D$A#+!,WCVYB84P)BIW3F\5W//,#D$E#+I3NAWW&ZF.B(%K%A MW,2^,X:8:@)BU: 9?ON%Q+03$&O'9OB=L<,D$Y /7B&I/GOG8F*2":@ETY'L M=\824TQ K)A=UM\)AHDE(!;+H?3_#=0=D,;$$A*+Q4UCNV(88CH)B772D<]V M,F(R"8EE@J=BH8N)R20DE@F.&;F8Z 0)=06#8L8N)J:5D+J:03$3%Q,337C2 M:B9U,3'1A,2BZ2H3WG+'5C/'/!,2>P:O$]R**\2L$YZTG'%[HPBS3G3*V9-6 M;Q1A_HF(_8-CNKU1A"DH(E807ARZ[V:$*2@B5M"!XK"CI4>8@B)B!1VL#K>@ M+B8Z2T^LH%9UV&=_]__BS]W]9H0I*")6T#XFG*UE-R:FH(A807N87V6FY:;\ MP>EB8A:*B"VTASFNA%Z^-K3*LKJ8F(4B8@OA@P-NAQ1C%HK)!]7F-401RN]G MNY[-3DW.1"659C>J;HT#Q9B%8O(Y_"TFU_K5IF^\M(E<$UOHFMR''F,6BLDM MM,74(I8.)) MJ$?@#F/>S8:N>!),/ GU"-QAS,^ZM?(BP<23'$,\!Q^Z.X*08.))CB&>@YCN M"$*"B2;M.PNIB8A1)B"[4F*^!!;\J2Z\X4,\$L ME!!;: _S;7,NX&("4G8',\4LE!YSZJ=O_S(-*)!=9@JR81<3LU!*;*$]S*'] M<1.'-J_73?[N8F(62HDMM(L1E:X!YNX9@-I,"U\I M0>1B8A9*B2VTA_EC)*YY2Z?NSWE2S$(IM86Z)B@[.O<4A< M>M?*W5/,06GCH$%SLOGT,0>=52*_@5L8V)_Q(IMJ9O_8*WE^&-G5P(M-45S" MOMOJ6G&[O[G&[@>,G_X#4$L#!!0 ( )&(/DXI0.J8IP( -HS : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0A>&K&#I : [)(5/$ M6763;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;&8(,\E]]$*AY^I8O]7CNVM*< M^[)YNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!? MHWI^FJ^Y>3GLJN'E8*O-CWHXY7%7F;>+^=4-KZ7)>2SF]F,?I@VFO[SW^7^V M[X['\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A![GE($ M%)>#(CTH+0M#CEJ^W +V%K[< O66%=VWTLLW76X#>PM=; M@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM?; ;T=7V\']'9\O1W0VZUP M5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<'>GN^WA[H M[?EZ>Z"WY^OM@=Y^A;-N=-C-U]L#O3U?;P_T]GR]/=#;\_7V0&_/U]L#O3U? M[P#T#GR] ] [\/4.0._ USL O0-?[P#T#BM\JT0?*_EZ!Z!WX.L=@-Z!KW< M>@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06U>8-4'#)GR] M%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL"O2-?[PCTCGR](] [\O6.0._( MUSL"O>,*LX)H6)"O=P1Z1[[>$>@=^7HGH'?BZYV WHFO=P)Z)[[>">B=^'HG MH'?BZYV WHFO=P)Z)[[>">B=5ICUGNE=FGK(A^_C<&Y/Y=XE_RS^:?X-4$L#!!0 ( )&(/DZ& M] MR.0( %4R 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>) MN)V"@PV&34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[ M7/U\G*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5EK4 MXQ#L$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_Q MNW;RG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^ MWI+ZR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!< M.>?D$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.; M-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"\ K @ $0 @ &9 M 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "1B#Y.F5R<(Q & "< M)P $P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( )&(/DXJ8,!SP ( ,X* 8 " ?@( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ D8@^3GP$/(&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^ M3G45EJZ>! BA< !@ ( !J1D 'AL+W=O !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ D8@^3JQO%J^U 0 T@, !@ M ( !4R8 'AL+W=O&UL4$L! A0#% @ D8@^3E1/W7BT 0 MT@, !D ( !)RH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3I)MDCRT 0 T@, !D M ( !YR\ 'AL+W=O&PO=V]R:W-H M965T1AF;M $ -(# 9 M " ;LS !X;"]W;W)K&UL4$L! M A0#% @ D8@^3K9;J*RS 0 T0, !D ( !IC4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^ M3O(F\ENT 0 S@, !D ( !93L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3H%:4E&T 0 T@, M !D ( !)4$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3FG\C#6T 0 T@, !D M ( !Y$8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ D8@^3E&+-FFX 0 T@, !D ( !LDT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3H7O MK_?M 0 9@4 !D ( !KE, 'AL+W=O&PO=V]R:W-H965T=7 !X;"]W;W)K&UL4$L! A0#% @ D8@^3E#DG('- 0 G 0 !D M ( !Y5D 'AL+W=O&PO M=V]R:W-H965T)= !X;"]W;W)K&UL4$L! A0#% @ D8@^3J>%V.;0 0 G 0 !D ( ! MT%\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D8@^3BX2@L?N 0 9@4 !D ( !668 'AL+W=O&UL4$L! A0#% @ D8@^3DN&W%FU M! 3Q< !D ( !RFP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3N!L-;:L 0 P0, !D M ( !:78 'AL+W=O >&PO=V]R M:W-H965T&UL M4$L! A0#% @ D8@^3FE]L\R5! /!< !D ( !&H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MD8@^3H0X'N3% @ Q L !D ( !,HH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3O#D(LFQ 0 OP, !D M ( !^9X 'AL+W=O6D$ "A%@ &0 @ 'AH >&PO=V]R:W-H M965T&UL4$L! M A0#% @ D8@^3HB$QMS7 @ - H !D ( !:J@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^ M3NI$F<2_ @ =@H !D ( !#+( 'AL+W=OC>LG,# #6#@ &0 M @ $"M0 >&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3E-<>6!W @ GPD M !D ( ! [P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3@MCK._ @ Q L !D M ( !&<0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ D8@^3N/5$EQ; @ 7@< !D ( ![\T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3B0D M;*SM 0 V@0 !D ( !X=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D8@^3I[P^,\4 P O@L !D M ( !1]X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ D8@^3JX-G%TG P V0P !D ( ! MPN< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D8@^3G*U-*OR @ %PL !D ( !Y? 'AL+W=O7!E <&UL4$L%!@ !@ & 4AH -J] 0 $! end XML 102 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 103 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 105 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 302 469 1 false 107 0 false 12 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.silabs.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.silabs.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.silabs.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Income Sheet http://www.silabs.com/role/StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.silabs.com/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.silabs.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.silabs.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Description of Business Sheet http://www.silabs.com/role/DisclosureDescriptionOfBusiness Description of Business Notes 8 false false R9.htm 10201 - Disclosure - Significant Accounting Policies Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Earnings Per Share Sheet http://www.silabs.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 10 false false R11.htm 10401 - Disclosure - Fair Value of Financial Instruments Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 10501 - Disclosure - Derivative Financial Instruments Sheet http://www.silabs.com/role/DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 12 false false R13.htm 10601 - Disclosure - Balance Sheet Details Sheet http://www.silabs.com/role/DisclosureBalanceSheetDetails Balance Sheet Details Notes 13 false false R14.htm 10701 - Disclosure - Risks and Uncertainties Sheet http://www.silabs.com/role/DisclosureRisksAndUncertainties Risks and Uncertainties Notes 14 false false R15.htm 10801 - Disclosure - Acquisitions Sheet http://www.silabs.com/role/DisclosureAcquisitions Acquisitions Notes 15 false false R16.htm 10901 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.silabs.com/role/DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 16 false false R17.htm 11001 - Disclosure - Debt Sheet http://www.silabs.com/role/DisclosureDebt Debt Notes 17 false false R18.htm 11101 - Disclosure - Commitments and Contingencies Sheet http://www.silabs.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 11201 - Disclosure - Stockholders' Equity Sheet http://www.silabs.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 11301 - Disclosure - Revenues Sheet http://www.silabs.com/role/DisclosureRevenues Revenues Notes 20 false false R21.htm 11401 - Disclosure - Stock-Based Compensation Sheet http://www.silabs.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 11501 - Disclosure - Employee Benefit Plan Sheet http://www.silabs.com/role/DisclosureEmployeeBenefitPlan Employee Benefit Plan Notes 22 false false R23.htm 11601 - Disclosure - Related Party Transactions Sheet http://www.silabs.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 11701 - Disclosure - Income Taxes Sheet http://www.silabs.com/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 11801 - Disclosure - Segment Information Sheet http://www.silabs.com/role/DisclosureSegmentInformation Segment Information Notes 25 false false R26.htm 11901 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.silabs.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 26 false false R27.htm 20202 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.silabs.com/role/DisclosureSignificantAccountingPolicies 27 false false R28.htm 30203 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.silabs.com/role/DisclosureSignificantAccountingPolicies 28 false false R29.htm 30303 - Disclosure - Earnings Per Share (Tables) Sheet http://www.silabs.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.silabs.com/role/DisclosureEarningsPerShare 29 false false R30.htm 30403 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.silabs.com/role/DisclosureFairValueOfFinancialInstruments 30 false false R31.htm 30503 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.silabs.com/role/DisclosureDerivativeFinancialInstruments 31 false false R32.htm 30603 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.silabs.com/role/DisclosureBalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.silabs.com/role/DisclosureBalanceSheetDetails 32 false false R33.htm 30703 - Disclosure - Risks and Uncertainties (Tables) Sheet http://www.silabs.com/role/DisclosureRisksAndUncertaintiesTables Risks and Uncertainties (Tables) Tables http://www.silabs.com/role/DisclosureRisksAndUncertainties 33 false false R34.htm 30803 - Disclosure - Acquisitions (Tables) Sheet http://www.silabs.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.silabs.com/role/DisclosureAcquisitions 34 false false R35.htm 30903 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.silabs.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.silabs.com/role/DisclosureGoodwillAndOtherIntangibleAssets 35 false false R36.htm 31003 - Disclosure - Debt (Tables) Sheet http://www.silabs.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.silabs.com/role/DisclosureDebt 36 false false R37.htm 31103 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.silabs.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.silabs.com/role/DisclosureCommitmentsAndContingencies 37 false false R38.htm 31203 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.silabs.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.silabs.com/role/DisclosureStockholdersEquity 38 false false R39.htm 31303 - Disclosure - Revenues (Tables) Sheet http://www.silabs.com/role/DisclosureRevenuesTables Revenues (Tables) Tables http://www.silabs.com/role/DisclosureRevenues 39 false false R40.htm 31403 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.silabs.com/role/DisclosureStockBasedCompensation 40 false false R41.htm 31703 - Disclosure - Income Taxes (Tables) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.silabs.com/role/DisclosureIncomeTaxes 41 false false R42.htm 31803 - Disclosure - Segment Information (Tables) Sheet http://www.silabs.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.silabs.com/role/DisclosureSegmentInformation 42 false false R43.htm 40201 - Disclosure - Significant Accounting Policies - Basis of Presentation and Principles of Consolidation (Details) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesBasisOfPresentationAndPrinciplesOfConsolidationDetails Significant Accounting Policies - Basis of Presentation and Principles of Consolidation (Details) Details 43 false false R44.htm 40202 - Disclosure - Significant Accounting Policies - Adoption of New Revenue Accounting Standard (Details) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesAdoptionOfNewRevenueAccountingStandardDetails Significant Accounting Policies - Adoption of New Revenue Accounting Standard (Details) Details 44 false false R45.htm 40203 - Disclosure - Significant Accounting Policies - Property and Equipment and Long Lived Assets (Details) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPropertyAndEquipmentAndLongLivedAssetsDetails Significant Accounting Policies - Property and Equipment and Long Lived Assets (Details) Details 45 false false R46.htm 40204 - Disclosure - Significant Accounting Policies - Revenue Recognition and Advertising Costs (Details) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionAndAdvertisingCostsDetails Significant Accounting Policies - Revenue Recognition and Advertising Costs (Details) Details 46 false false R47.htm 40205 - Disclosure - Significant Accounting Policies - Recent Accounting Pronouncements (Details) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesRecentAccountingPronouncementsDetails Significant Accounting Policies - Recent Accounting Pronouncements (Details) Details 47 false false R48.htm 40301 - Disclosure - Earnings Per Share (Details) Sheet http://www.silabs.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.silabs.com/role/DisclosureEarningsPerShareTables 48 false false R49.htm 40401 - Disclosure - Fair Value of Financial Instruments - Summary of financial instruments (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails Fair Value of Financial Instruments - Summary of financial instruments (Details) Details 49 false false R50.htm 40402 - Disclosure - Fair Value of Financial Instruments - Available-for-sale investments (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsAvailableForSaleInvestmentsDetails Fair Value of Financial Instruments - Available-for-sale investments (Details) Details 50 false false R51.htm 40403 - Disclosure - Fair Value of Financial Instruments - Auction rate securities (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsAuctionRateSecuritiesDetails Fair Value of Financial Instruments - Auction rate securities (Details) Details 51 false false R52.htm 40404 - Disclosure - Fair Value of Financial Instruments - Activity in Level 3 financial instruments (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsActivityInLevel3FinancialInstrumentsDetails Fair Value of Financial Instruments - Activity in Level 3 financial instruments (Details) Details 52 false false R53.htm 40501 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsTables 53 false false R54.htm 40601 - Disclosure - Balance Sheet Details (Details) Sheet http://www.silabs.com/role/DisclosureBalanceSheetDetailsDetails Balance Sheet Details (Details) Details http://www.silabs.com/role/DisclosureBalanceSheetDetailsTables 54 false false R55.htm 40701 - Disclosure - Risks and Uncertainties (Details) Sheet http://www.silabs.com/role/DisclosureRisksAndUncertaintiesDetails Risks and Uncertainties (Details) Details http://www.silabs.com/role/DisclosureRisksAndUncertaintiesTables 55 false false R56.htm 40801 - Disclosure - Acquisitions - Z-Wave (Details) Sheet http://www.silabs.com/role/DisclosureAcquisitionsZWaveDetails Acquisitions - Z-Wave (Details) Details 56 false false R57.htm 40802 - Disclosure - Acquisitions - Zentri (Details) Sheet http://www.silabs.com/role/DisclosureAcquisitionsZentriDetails Acquisitions - Zentri (Details) Details 57 false false R58.htm 40803 - Disclosure - Acquisitions - Micrium (Details) Sheet http://www.silabs.com/role/DisclosureAcquisitionsMicriumDetails Acquisitions - Micrium (Details) Details 58 false false R59.htm 40804 - Disclosure - Acquisitions - Energy Micro (Details) Sheet http://www.silabs.com/role/DisclosureAcquisitionsEnergyMicroDetails Acquisitions - Energy Micro (Details) Details 59 false false R60.htm 40901 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.silabs.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.silabs.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables 60 false false R61.htm 41001 - Disclosure - Debt - Convertible Senior Notes (Details) Notes http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails Debt - Convertible Senior Notes (Details) Details 61 false false R62.htm 41002 - Disclosure - Debt - Carrying amount and interest expense of notes (Details) Notes http://www.silabs.com/role/DisclosureDebtCarryingAmountAndInterestExpenseOfNotesDetails Debt - Carrying amount and interest expense of notes (Details) Details 62 false false R63.htm 41003 - Disclosure - Debt - Credit Facility (Details) Sheet http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails Debt - Credit Facility (Details) Details 63 false false R64.htm 41101 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.silabs.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.silabs.com/role/DisclosureCommitmentsAndContingenciesTables 64 false false R65.htm 41201 - Disclosure - Stockholders' Equity - Share repurchase programs (Details) Sheet http://www.silabs.com/role/DisclosureStockholdersEquityShareRepurchaseProgramsDetails Stockholders' Equity - Share repurchase programs (Details) Details 65 false false R66.htm 41202 - Disclosure - Stockholders' Equity - Reclassifications from AOCI (Details) Sheet http://www.silabs.com/role/DisclosureStockholdersEquityReclassificationsFromAociDetails Stockholders' Equity - Reclassifications from AOCI (Details) Details 66 false false R67.htm 41301 - Disclosure - Revenues (Details) Sheet http://www.silabs.com/role/DisclosureRevenuesDetails Revenues (Details) Details http://www.silabs.com/role/DisclosureRevenuesTables 67 false false R68.htm 41401 - Disclosure - Stock-Based Compensation - Stock Incentive Plans (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails Stock-Based Compensation - Stock Incentive Plans (Details) Details 68 false false R69.htm 41402 - Disclosure - Stock-Based Compensation - Stock Grants and Modifications (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationStockGrantsAndModificationsDetails Stock-Based Compensation - Stock Grants and Modifications (Details) Details 69 false false R70.htm 41403 - Disclosure - Stock-Based Compensation - 2009 Employee Stock Purchase Plan (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensation2009EmployeeStockPurchasePlanDetails Stock-Based Compensation - 2009 Employee Stock Purchase Plan (Details) Details 70 false false R71.htm 41404 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails Stock-Based Compensation - Fair Value Assumptions (Details) Details 71 false false R72.htm 41405 - Disclosure - Stock-Based Compensation - Stock options activity (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationStockOptionsActivityDetails Stock-Based Compensation - Stock options activity (Details) Details 72 false false R73.htm 41406 - Disclosure - Stock-Based Compensation - RSAs and RSUs, PSUs and MSUs activity (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationRsasAndRsusPsusAndMsusActivityDetails Stock-Based Compensation - RSAs and RSUs, PSUs and MSUs activity (Details) Details 73 false false R74.htm 41407 - Disclosure - Stock-Based Compensation - Grant Date Weighted Average Fair Value (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationGrantDateWeightedAverageFairValueDetails Stock-Based Compensation - Grant Date Weighted Average Fair Value (Details) Details 74 false false R75.htm 41408 - Disclosure - Stock-Based Compensation - Stock-based payment and stock option values (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationStockBasedPaymentAndStockOptionValuesDetails Stock-Based Compensation - Stock-based payment and stock option values (Details) Details 75 false false R76.htm 41409 - Disclosure - Stock-Based Compensation - Stock-based compensation costs (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationStockBasedCompensationCostsDetails Stock-Based Compensation - Stock-based compensation costs (Details) Details 76 false false R77.htm 41501 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.silabs.com/role/DisclosureEmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.silabs.com/role/DisclosureEmployeeBenefitPlan 77 false false R78.htm 41601 - Disclosure - Related Party Transactions (Details) Sheet http://www.silabs.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.silabs.com/role/DisclosureRelatedPartyTransactions 78 false false R79.htm 41701 - Disclosure - Income Taxes - Summary (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesSummaryDetails Income Taxes - Summary (Details) Details 79 false false R80.htm 41702 - Disclosure - Income Taxes - Income before income taxes and Provision (benefit) for income taxes (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesIncomeBeforeIncomeTaxesAndProvisionBenefitForIncomeTaxesDetails Income Taxes - Income before income taxes and Provision (benefit) for income taxes (Details) Details 80 false false R81.htm 41703 - Disclosure - Income Taxes - Tax rate reconciliation (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails Income Taxes - Tax rate reconciliation (Details) Details 81 false false R82.htm 41704 - Disclosure - Income Taxes - Altera Corp and Singapore Operations (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesAlteraCorpAndSingaporeOperationsDetails Income Taxes - Altera Corp and Singapore Operations (Details) Details 82 false false R83.htm 41705 - Disclosure - Income Taxes - Deferred Income Taxes (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails Income Taxes - Deferred Income Taxes (Details) Details 83 false false R84.htm 41706 - Disclosure - Income Taxes - Operating Loss and Tax Credit Carryforwards (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesOperatingLossAndTaxCreditCarryforwardsDetails Income Taxes - Operating Loss and Tax Credit Carryforwards (Details) Details 84 false false R85.htm 41707 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails Income Taxes - Uncertain Tax Positions (Details) Details 85 false false R86.htm 41801 - Disclosure - Segment Information (Details) Sheet http://www.silabs.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://www.silabs.com/role/DisclosureSegmentInformationTables 86 false false R87.htm 41901 - Disclosure - Schedule II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.silabs.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails Schedule II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details 87 false false All Reports Book All Reports slab-20181229.xml slab-20181229.xsd slab-20181229_cal.xml slab-20181229_def.xml slab-20181229_lab.xml slab-20181229_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 107 0001047469-19-000300-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001047469-19-000300-xbrl.zip M4$L#!!0 ( )&(/DY:/9Q+..4! $UA(P 1 H[?V;YJ%;>'.L$A/%IA"X7]_!88J7(E2K[]Z MZW^O1O>":BKV'!J6H+A]?6C6S._M"FDJ>5WH7XCD_R197+U]!3!YFHR"-2-? M2/XOWJA-XU*0?I1[/\JBU!>TRYXD MRWW_663YCTX ?F.MDB_9@^>B=-Z4O$=US?A]PRCHSV^$=N]Q,FM3 !;KK;L_ MQ/2@PA69K'$,E8NI^?XC^2'F,=8BN^&^"3\Z#3G(5$PB/Y^6H*E?SVYL1^1>)?FU*;U27KR.3?I) M[M-/O5=WME__"72;/3K0=?.#!3PQL>?YK

< 8VCA!SA_@\BATA\>D5G-6KK?^=]J*OU^HD$D,$[ L("XS+Z^^Y^SGT4" M"K'9$[NMO_\8?3G:+(93JB3\K]T?5#*,SX6N*9KEC%%0-?*3L MY^3G$UGR]Q]C1[$:_8]QP_>^#7'0)70!D6:J:^1; %DW1*G]S*1 D@D^_;;] MWR(O04/U7NG15^3^JF,U\(+W;:!K[RL7@MM1^1K"9%-T/G%,G@XFBL6O/"Y "_/DVXL3X1$#K>K15C M=[U?(S(O8N9SR]RAQ-IX4FZG#)A6FGJ/=T9RCF M'%*Z;6MF(C+@$'Y>+.*[$7;>FPK0_V$C#:N:0IGG<,)_CC1P3?BG6=< H>7$ M1!\ J:&6Z(0 I,RJ#;9X=JW M85?VP"592B)+%^-)LSS&OIN1T.SLU>O7]E8 M,R"NN :M%JAC67\"V'Z9 01'<&$3@088/B-SBL" MVM@B';0YL#:PI7:X$MT]%6X+3](6BH7MKG2](U>.JU/#5?=<[ 8.6_/"5=K3 M?+:DHK0,_[#)X*_-^<(TR$<<6F62K^>F\6*9RN\5!] FOT/G(.,TT)*6#S5$SFZ+*6YOCFEO"H^ZV@D3W-Z4Q]Z4%"'WAPZ MHI/;F_+;FV*C,G?%!+EMS>'C?CFUJ8*UJ;(J.W=$,%M39EL M30GQP2U-!2S-86^#W (-T?LQ\&KI__D+F19ZB6!Y#]^A'H*0_\R=L; MS!Z0 M(['T@28?(, V8E-RB^ ?-C2497Q[@2?Q""HV0D2]1QO6#& H&M#O"%<0RW\3 M:NS[RS?S'2*#_G #WZP7V@[1"K#BMC'='*WPO6&2MB%ZQV$ES7/,F#9,=*Z# MB\?*:D#;P'("N^@#>M5B[0+A<+[0S26$[-C[:;&Z]5%5\0F1N0) (IWUV<]* M'_^1$0K^$\\Z,![!' 8")NFSQ(A2/KQ#^KLLBGV.H%T569##7NSE!A:?>(1* MVFA,CG>.]WWP7K5X48YWCO?=\5[&B-9<]3L'[DEHR\1=$ Z7LJR$"EH#%V0G M.1!.S>ID0 ]SEQX ^AU:C*'?#:WJF92CR%'#%;=EXPLEY'P)BZ6"&? M'L"G-K?G$0^\8,]=K"8@";\N?>X1()*/(?;EZ:%7874@\MV?#*N#==D(3>:S M=ZFY%HO;& BEH/;$5PII+3Y'4CF15!Y/(.7I&\/."&(+:8H%5<9/]H2;VC+X M/7.S1B_?JXVF.%]R)P;4Y[PN"U:>(9J8:$ZSF;)<'(PGS]@FW%KSR+%=/ZCL M0G]]D++;/BA7,J57,N7WA[+BC2NJ\BJJ\J,MZWX;UVZ5T6[E\='WP!O7;A71 M;F5$6[:H/(:W6UO761RM(]@\7,/%82Q?3BU.HWH[L?&G&U&EPF$>.'=(8,[I M8;V$WFK6M5'\V>EIXWR/0V6.\1)BG'LLW&.I%L)WB!#C'@OW6*JX LTIGNVT M<G@HN+UN0XN-8)KI(./C6"N@[.=IU^;C('.XR,-_WZUO(*&,IN3 MM7MH.^\%Z!"/X#LT;/C--%7\"*T(VF/:6ML5O+:Q9V]@8 MJ".>R,<\Q67#5 1J.6V>"RY#>3(,E! _K5>"%0:8>/AOX+WB*7P3Z'.] MX "!1P%,[UQLG4N],@$FC<$FVEJQ?M6LF:?$F5]V/0.&$QA->SBL$@ MWVQ+#N+]<$-WUGDF,F&&;ZSR'&S"V[XSB)'3#:?F.\LJE*84 MR5"O_F9CBY*,;TWT"#_<#!MD74 4M$'^5!AO<5PR$_(08;ZATO2GWQ"X5K)31]1N9?<;+YV_+,,_V]_EQ!!5;-N@:+I M9.0A#-UK!GR:. ]4&S#K1*Y0L4[EL6-+N; M-3#4X1^VMJ LB4F,= \!AC-39[7]_ ]W\P4RWQUAK3;$4O B@+F4S#@2$LL7 MQY\G$J]LC;#4F)X0WL(DGSBJ?$^+IULHU7%%P".*S'SNY>KY5<(#+\H/.+?\ M>D-9I3H2DW.DF>=27<6YY4N/FBX]CF#U]\+0J<.&(V4+4FYM9&CT )X\=ZM] MTK]."2C)Y'.[^=$#@B-'-$A'/'F_.%;4%TBLA(H)TC)';KDCSF_7FB M_D@J3M00/='T(7P=5+]UT*'V2?@ZJ.KKH#(CA:^#RK,.*C-.3M';/;Z76V9$ M\'50&=9!948(7P>5?1U4$'K\B*#^*X&.[):=\C\<8_@^=?$ M-[$A%'.>.!Q"S3T3Z#;\&KY &V$5-D MMPC^84-#"5]!\9\-/$E+"]L(^7Q>/:P9P% TH*\F,6P5;(75 *8PHDUH5F6C M_OQ=INV\#&Q)I6!FGE*5,!\!\Y0\(2=P=,/E@,M!&>7@T*&<&RM$OVB$:M-0 M=%/YG3R&7Q90L1#0R1L T^^W A:9%$- MU2% 1G63]V76@Q]$&NCRY=X$1L7-1]RT.ZNV&"+K,^?IDWJ,H*(# MC GC%?;&DVT]35(<:46,QFZ-1-9@F<\='Z'UW4"0K+7_ ]4[XQTZ":N\0X5J M0W>?F0F:MWVF)L^U7_;CU%33>Z03H+(D6CD12??FG$ B> X(GP&"58]=Y(*> M9G:YG*>*GN!2SJ6<2WE6*2]+/$?:G4 NY5S*N91GD_+R[,M6RF?GDEB<)'*? ME:.(%A&HU(4CH MNHS0Y=7T"A-V%'STSL7.N9S1UH=>R1T?W5>)5;]H47RL/B3BXYK>.@%CJ,P, M4S>G%8TT2(9)/'U'04OK7"0V,%/YB\@K!=A,N>>C9?6!HZ44:)'.Y5Y&M 1? M.=QZF6:C'@%CZM8'))\>-$.;V_-JXH,FH?;)(<@@'T/T\'5E=CR SWKA(4C/ MB>,A^18D$1H+WA-/7KTS+,) [4V' XRAA:^6#^ W$UW3%4%HA35&0(5S@'ZO M>/A(!MI72Z0H\?6)B,H5(]359IKH;^ YU MV"D6?B454^/=M. E1SM'! M/9?*>"YE1@[W7,KNN1P\I8^+3JMP9"]O"[(%F)(;L MX&E:7%0;M% Y^8[\A0G"G&VEBD,ZU>S$)&I9GYX\ \FJF3S&%?D-,*FCO$<" M%[B\8]$=!2_KU4#>3^--&QZ(61*YQ'.)YQ+/?7HN\5SB MN<17SZM/?[>,JP"N K@*.+@**&D,7=J[>EQK<*W!M<:QM499[CYNR&CL9>OR MZPHZ";A9&H' KQ]FM05NG5 OCW82I37<3]IU]I^,BE],33W[/J7UF?WT*PVN M#(ZN#$KO=6[#$"W4^@CF0?3,%[JYA/#%,I7?GVWBX ,Z6.R*/:KC:,@L1Z" MME/+L>1CR4-/IEN"V2H0NJ4JAI]D)DB3Y.,'0&J*EDZM#N&^EQFS"$ZZ6H>; MIJ[HT52SXF%$9*LFY<&[DES*#R;E6:ZH MSX^FH;H_P>BK3IX@/UOL MS^(_$XBI8#WY)W)) M#U ,*!0N$$5WT.AX&4[8)6CM#SO";+.))PO1K(=F#G.9YXV5B-)KUP<)U:6YUZH[U3Q:32UKENY;JU M=KIU'>!Q =ZTTUUZU:6R3;AV48XQP9-J;:VY"*V) CY&GE M-J3T-J1LJ. VI.Z(B'H5]Z8QM2":4X%8VQBY-@VB1BV:V?C1M"!^!DM _JXV M(.(H#FJ(#22?@$_!\5!N/!2J'YJOG6C [)N5D [7X\H+-#03,=Y(%\UN^QDB MI;)!,:O(M2C=JP2OJ0@_"C+$YKG8.9CEX-BH#C8.;44X-JJ#C8(LRMZ55U=> M!X*J9MT"1=.]@K[>3R/X;NKOFC$-/[-V:(4R-)\PXBU=Y%'9FAVF9K#R&AT>KF4[E>)FMO'$N45X/:1 M2QZWC^661VX?ZR6E7 KWV:K@$L(E)%\)84V&=\""SU ?Y!;2DFCZK6VH%3]6 MKI#XL&%EG13C0PG_H MQ0*&"I"*OR]4,G+2=JOJ.4@SL200B)&&)QR7*=8N3OEIMTYYH!;W4#7GT:K3 MP<-]>@[AM$_3=%PMKZ"AS.8 _1Z'79I7'VKOJ]/P32VMAQ*XHUM[MIK0=Q8S M4:Y["7ACV)[K8F?+S*V)V-K4%3R:F+"*S=//I7P/*1\@9'X,=:A81-EJ2M1O MXW)>E)S',YY+.I?T4MOS%Z!#@I-W:-CPFVFJN+*)QRIBA9,9SJ6A!';O1.2A M3-:*2\16B8C/;)O9.J0^VN)>8L7LT$&/U[@?FH^>*6$^W-J:JX_B MS?:*VURBN407(]%\!XG[Y%S.:R_G?/^H!'Y[#5;+=9"%O;S8$Q&!H_N>'/DE M]O9.10A*Y*-Q>=@N#['U@;A7Q+VB8F6A/)5S]I$%[A5QK^A$D<^](NX5U4P> M$G/Y^&7IAG_8A$1:R,LT8#1HG58",PU6[ZN:"/8!LHG<8.ZO"+V'@L\1,_=P M))05"87G"HV43N5(*"L2(M8A9R2\RAP'5<$!=2SDPC1"U$MXUH'Q".:!VYZ, M_COFEVGOD/XNBU6_O1:DTG5N-Y%90Y]@^[P/YPO=7$+(&/-L(V4&<'VG/P6U M-42!ZP\<81[+;QRKQY3#6HH<*L')D0V70).!LE:W"/YA0T-9QK<7>)+&L=B( MEIZ.-GR2E1)R**TFY[_'DV*28\:T899S'5S5JDL+;WS6V L\>&7=&LE^W4TK%_RZ M6OP*2GUI=CVYQ>?[G]SBGZ;LUW8KB4M\[7:XCBCGW"#S32YN^;B9XG+ [0'? MEN%"<%K['ZU7J1<^_+NRL69 C ?*'[:&-7HQ>W5'Y-^_@O=HOD?"4,V"]]H[ M5.\,,K2I]J;# <;0PF3^V=UR'>#PS;(Q BJDE[PKCO0$9KEW3 +C T.]H>M- MN=.,,[%">:JIX-#/18>[?(7J*E742)O.+*[2#Z32MTP AWDN,/<2XXR@SK+4 MX)FVX! _$,0W,)_#VYNEDX=AU:::7L(.[S]LGFI" =)J/=,TT.!E^0L6F M22Z>)A--@:C.2%KC7IXF+/T$!"Q8\@P< >F%)E+H.FFJFSOBG .RJ%EOGHO= M0 KGO&8]D(G3LV=N73F[X5*@>^S=*62= MX.?YNC<5X+_D/?,"=5TSIM\@$4F@#PQUH,[)H@2S]*/O*1%HDE+2I;9!*'9L$AC57%9AXQB[VDA$.:8V?70%3NK9=/ MPW)O/59**GA-CWOKW%OG4L*]=>ZM \1SE'>9W*R&_3YI1YD7N[[%@]P-\7:&@F>C0MB*6+9K=- M)HI6%*LV2-?I=H_;TQ+.]6@J/D6HE5''Y8'!^.NZ+L-/ M 'DIZ.=XRQ%OUR:VGB8O0#\)O;9&+<=2*O^,6\^Z6<_R>7#[(Y#;SK+:SCJB MC5M.CB2&I*9SI]E%4N2&,[><];*<3JWQ9A8$1JX:EQ&!W'*6TW+6$VW< M:Z'IZHX_-U0;P=7Q2= ;.R$$NK';FSG!,9AJQXS;VFK:VM+MF16 ,VYIRVII MZXP^;F>K8&?+A\ D7P\C:W4N]0V:4P06,TT!3C84Q;0-"RU?'Y^J!BE"UV4B M76<_NX1=/CYQ3VRCCJ+XN-N@88KM300+<@ K1"[#_QM3F?:YCRWK4$ M1!;-,8+ HEQ[FKQ8IO+[%7E=I6=_9)98>VYTU9U!Q!TBA?P"C"4-EJ'WNS5C M.D"(: $VA]74;!2&Z^QSE=<1^,?U8=K<)1\ J>/E H9\OF>()B:: T.!+ ,! MCFR(/^O > 3S@(RP>;LSZ&U=8M;H[[(H]JL)9O^4/LB;E2.8P)P\-[V#_'6% M:!.#N6[?">T,N$[A>\;=[\0KXTCW !?/&([R\J/\-##+T7-(CV $L84TA;AK M*XTP>OE>;0@E&/B-M'(KU-YXGHB%^R, MX+NIOVO&-/Q,?6&TD6".J%SO@585/Z4S1)6[$^E]6N4L^3P&9D&^5-QJF*%,YWX#[T0:ZO238WO"Y6,G+3=JOHQ?":6!#*@I.%) M5?18]UB[U>FBFE^^50U<*:.:7[Y5!2%'C&KF^."GIDFGIAP?_#PTUH M#]XR X:B 3VAR!;U.XWV%P\2A9E21+ALF)VY1(3>5> M@8NCCBA'A-M7ZB\*- 9>CBYO/LEZ1XJ %=\%[& E97/T#Q%*79. GGN8R?E M6'O?!=88#R[*1O0ZFF-VR*<'\*G-[7DUX4A]*9\"Y6/.UX_O7_M^KM)J\(FRE*L(VS\5.-D\L]$I9JPN,H 4T ZI>_?%J MHRME*NYXHOF^8KYU*Q3%GMOLMO^3-8.(/H;@C$[9.W0JBYP$V%+S@>,OQTH# M7*\=6Z^59>]BA2LQN"'N?T@5&?"@*4BKZFHN76Q B,0C[9%+8O8]\N K.>]W M<8R4 2.!)5MDNG-?LG4=T].D&L+_.]7D#PV(IDO*'S.R?>EF/'HF8%Z.$3 P M4%@JP:ME\)=PS04-0<4R49VAM,:P/+?_X( 4?FKIL+.+=UJ%A4=XF4@!WJ4F2>^:10] MOJN$1CC@J6:5;%" +=T#'=NO3N.0]@XLMB'KG4V--/Q[."+-1%";&L-/94:/ MQLE'>FDTXMO&M82_ ?D "Z[L]X1\/$.YFH_; MZA:[ 1\[7W'H5-=?%CO%&;]7F2F)?M6XTJ>["G+N6-FZ15 )/I5HY6H;FL-9 MFC1&DN0(_^;.-0AG ]A5)5YKWF_!'FAS&YJ7-C5/1X> LD_[XJ;V%X1'^XP^ M*H.AQO^U>[M1S(8'C4S5WHU/3<+[0 MS26$NS??BC2O:N]$LJ-"1]]Y) :;:!USS?BONM6PV9*E[N7WEYNX$07%,K[% M0'N-JU"['!!-J+*+9#J8"JYB'<%)*A,U 3HF7%IK9]7\M8T0_5+#"M#I M]NK0T?%9>SKW+,6F1E?=WI@*\TZ=1YS=WEOR'<[:[^V_G"X3&TSJDPYKIQ[I M?^/Z]!M<[]$9SHZ<#9KAQ$;7^Z0)W;)V)8GG_Q/NA+:R:GO('(]K2,VG?D<6 MSI__ Y=9.PDZ.HF-KO5ISN>FP9+..36(GFR+.GHJ6:8(*E2T.4'ZU[.[Q]NS MT'BBSJU A8O]XDIJJRGV>AVY&1K+AL[6!N9 ?007)G*O>5C9,?4OJA&V-1KM M>DAT.UVF?4/FAS6[=BSL'AIB0ZO1KF\U':)K@KNIB3)W>0_0% H#18$Z-4Y0 M%5ASP4&$VH]V_FR_D74H6:<"*S#UY[VXF5\M]B(S3PQ 2Q;=_P6[#K0>[7@$ MIQI95I/E!:W#DI7LE[O[N^NG1^%^;B':/\OA%+= M"YW8>Z)#K46[^J>IVP99(#@SD;FS1S/84Z2Q:%^_0EW_'\/\,%Z(,30-J-YA M;),5TWXRE-"JT[EFO$-L!?9+'DW:.M ',?(EAB,=V8519A)#G#$7]*NGR2/\&,%W:-AP_=KMLTFL^M+Y[YAPXTHG MWEU6$_-_=>LGLHP5L+74X=>S"7G['&O_@9>2>"$NK)_8%Q,PU_3EY5B;0RR0 M(0DC#A[O[?UT*%GWA)^%A,/IV]WA^ M/[P=7PH2;548#_]W?'[W>#-\)%^=L^]8:[0MVJ5 Q_#U3/:_U.@?'E\$<^(, MPV&-L.*-X#&'OO.CYKW](VW3_[!(-^X- P+SQ4__)77$G/X:SZ#@.;N TD@< MR!B:,'E(U28$N8P)7P8OUS\(8W.A*4)'[#1"A J;.>EQ;H+,N7#M;AYBX4.S M9L(U@:Q)7&:\@8=K+3<$,J(;J##!6%'6E!H"A5U#L B-$PUAHG+ DDX@T0GD M"[K,%)9$K 2REB=DKS,*^8"@A4R\H'KGG7P- MK9FITJZ AYL/(O8S,E*=\'FQT#4"9\LD;9C8\7U=+K"G/HA?(QBF)5!1U2'M M#&#:6C*5%P(1"'<&[]0@J)J+L H)[&Y$0? XG$]*DVP]5.I0XY%XB$Z![BXRV_A>Y M7EZIGQTS/5*53-W-R]/-\/B$2_4=VXDN@?R5NQ M3?QZ=S/^Y5+HBG_]27A^>KD;WST]7A)BG*&2[P8W-W>/W\ZOGL;CIX=+@2DS M[TO6<>@;1^6QK\)*L/W7U4.CNV^_N$^EU*B;5>7_.3\7KI\>'@:/-U])%Z_C MP=7]D!'6.)-$\:]GPOGY5L5(&_F.(3JGXN1(UWCP[=OP1F#-N4VL^ =TXLA] M/:,7^XEA7/UF@3>=S#99N> %H/;OZYEXQCXO@*IZGS\TU9I]=4?W1H&#V/IHYRL,66KJ]SWZY'W>[OKC0-ITMM= VE(19"0Q>_AX$X2\.[2 M^69:Q!(%T33;Y&=$&R9BG'O&$0*S]A]^;3L$0QJ6@:5(/$2/%F!MT9"H( M0_8%$GYTAO6%&!'V]0\EX5$*R+U-"1],HG7^Z_IZ.+R]78'0,A=GJ24D$;F% M.LBNK\BL+B2K5J)R&X(!K8T:/HO@QY"US3%>GY "NG.5CJ-<_I)GG_&J=FT$ M"2;-P"(J[GP$PAA;F MP"\:^-U&N]NO+/2KJ.19MAD7WUR['P3D7^2&W),/0NP/IZS7;^ $$O5--W"< M;2FJUQ&T;&1@0=? &RN,P_%>N#?3;?3$#M?JQX"^QE*'T2TX>H3%#KGH]IU* M#\^U-]LR$?=JBE?X;;$A26VN\0_CS'A.NZ?B-<@Q7CC&I4:G)7$=?T"PCZ)' M,!SDA7LRG8;4/XP>SXQR[R/=I@O\'#J2HMR#!CN\M+>>PJR_7IYC[=5YX0)! M['@UY&LP=S8LWY;N:>O$WVK'_E:[3K?:Z44([!S& G90Z)PI.F>(COEPCEL% ME2P(SD\7^>GBUJ8Z+7ZZN._IXM\8,<<_.N/'B[D<+Y8% M<[06%GV1W5'P8<=B@IS\5\,57\CH':Y5Q,I0!W]7;'KDUL496,.,0/!/%60VZV*HOP*JKO1VBY M9QX0%])=2GR7E-9*J7 Y.\RO M -:4V@/[Z-I;O#C0B70-E?<.J+[1=-MREOX)Z_*>T.FKS:8P+6$2^0D6 M/\'B)UB[-\5/L+*?)EP!'1@*%%YF$%I_X^=7U)7@!P8E6I7SVT.E?AG<# 6Z#?\T(C+D;/N>"2]W_QY^ M/9,NQ.?QF;,Y3XCJ_/5,&-S??7O\>D81?Q8Z%YGYTLG:\K>0(UOI_GZL=T3 M6C5,/ ,J^=[]XRQPL)=T )?ZT(U))!OWI< .A8HYAE-UEA\5*-;7,_>/X*]6 MY.S1&^*YQ,X?,YW=_6T=3ZH5Z&LC?!-;'7XJNJU"'+QM:,V M"0MDTF)"K&D3492S>XX& MM 1S08M*$$79$)SDY/0Z)7G&O3-)/M ,TN_,7_#N1FZXZ$$SH@LT)3J^H!Q9 MG44$/\7P6BUJ7HN96.\\"M/SJ-7L^E=/R0*#3OSV;+1^*MO-Z7$W<^Q'54_2 M;>6YK+M VAR@I0=-@I7T("=LPK9.T<9R2K-;N%X]%/<5^ATABZ'7#VYG[)T: MFN4F(,9 AVLKO7#NYP5Y53-M3 12C=LI4<+A\ZQ56YFY3=.DVCH;2[ '>M[G M9)-VJ\9Y5XFIU5&\C-CA<1CFAS?Z_["4Q^X0+(]22$=!>_4:"_2X$GBB6=QC MJ#B6*$ACZL=))LT22<^A%1Z(@U R/P)S QS:Z6Z1LSW*F +6-Y"HKECH0('> MY*@9%M_!6? EQ#940D8$&NT8T5BL"X.?,G_GW/?!#/IS6F;H/\!IZSH#?PS7H MEOMI,"'2]V3 \0R9]G0VA@:]'8C=#J'*KNKL5T2CTQ?;O0 M.8XL/X)O@8;^ M"70;[DMLK]/NYD:L/ZH H5?0@!.-WJM^^C"(SB8*[!DB&K,!IO#.&"A_V!K1 M<4Y)I0 U<@(JNXXH-2DF_;^]FB!>L2G6*M;\:CUT)*]#TOUT^: IR(S4M&'5 M:J#Z#) 5+ &"KY;!7\)U;&8:G P_"7^HF_(T(21"%%^'I'GVLWC1]%B04C&/LDVSY\D5:[QZ<7N/?#,#GHDZ"K4ZIU$X[.^A$Y S6GD]3O6=!"LA M!@WR/LSX^;GUKV2Z=QAP@ /7_HIBR!843Y/G56F2 :T]H@#?S5GY-\^(N%[: M0H>/D+PR!I_Y&GM9"MCZO(98*JI]'/AKWB'! 2N N3 -ZLB&M(&W%>G=V$HN MJ%8KUJ5WM.2.U&_7GO",J"&C< 8-'>^2/H;@C.@$5J6.KIT2@73NE"KD_-Q) M"CNM5K%HI&[GJLX@L6_OD+C3Q$%]M.F8GB8.(4X1759_4TU3FZY)R[:Z;/+_ M7E4X#/:YLE:!WE^@H9GHT;0@EBZ:W;;KAL0SBI4 #H!L!YK2<(3XXA#/3%WU MC.<-6":452V6_)^?VS?;2(T=;"8JJ:_C>M_$U:0G<:0)Z3CT2F)Z@N/'G8GT ME=/[-&%^'ROQ.$;:= J1M*E8]7$$@'GQ_5YJ%FVF+\0J9X/,T?%/QHNW.S8V M;P)[8[G4_FR+4G [*5O7A8XYJN1752XQ6<9'5*UID#\5Y_0A:D0CFWKX^X*> M5Y"V6V(_V8!VQ&ZOGR-CO$U&@_S%=DCOO0W27(JDRG*KWUH?[M9>"Q[ID68O M1VX0P^ULZ[EU9^]743/>MM]^$MCI]V-PEJ+;X@:;#+-NM]G-?;#78*%90*?; MB2.((4#*C+QV0R9+-YF0[ 4SWIER(A0[C-I21>T/ W]L4$S#5]>3FF83I.,7IS#HS],U2$D^:K M*VHACD3C>-$B;TLWLD5QB.<)[G&+5)9"'&5C ME[3.KDZ)V%7W>X8W_*[X(9.,2[U&_T!WQ4^.N>U6M]&2.'.+N0'>E1H=N;IW MP*N7[L )PE[=JZJ]=CYF=GRYU6_(W5Z%"2TI7V6IT6IQON;/UTY#%"N<=NF6 M_2^E0J8Y!X@.O6@GW)L6:.:"\U^&@5WNS*8UN)T]>OJ593]@^0H:J\$FIT[X M]GT\'HZ^C>YN&F?T&O7Y#-()O/2/0IRS$49!_.8X8W)/%IM;YS$O;N38X]9E M8_8Q";%L9@QV=N_/G?K+B_$*(N/35B,2)>-3(X8CAB.&(Z8OT&G*G6RIGN#;,[1+F]CAS"]H/[G<;';E3*N;R91Q?QG$7 MZT1=+(X8CAB.&(Z8TBSC=G PQ(MNRM$[#Y;&R7"&L_(S_/'EX6CDPY43Z76C M'-::A]Y<15>7&73S6?O M5DK>53B^LXH ].+ZW%0=4"%HK;(TTF(&,U-MT-H3M"B"D_C7J]'!:AX8IN74 M/7!J0U@>A M:<:]K#6LY("?RX9E$&1Y;[PT%JFF.4V5"4+[.2%>;&<@/OMPR\&/U+ 7VW+] MV9%>."A Y%)Q9/BI0(S=D@7!7%!YR@6A6FIEH#IQ4 P2\:@ M#/ _209E$J%6LY0L>C1I.@YJ84@WK@4AWUG@TZW[ \E2SK,L!4@7M8_(+\ZSV,O4'S1Y!4E,)G$_FQK"#&+Q2V, V1) G3;W9_Q&Z)WQ G5=,Z;?H $1T&FN576N M&327BU/JQ6DB3=65U*4[^VQ?V>- $<-=8\<#V_>\8_63[M'CJIF(R:1+9 M-M<)2>AH^X#NM;GFEM!SB]_1\FCDNVCV]"WC?,7(>AW1'3BGL@?Y] ^M?GV MHG1;"-DXP"!]GPM6M?O)JZ-]#P&&P=R^='J]3<*8.D%IB'542I%E%3JB'"E_ MZ%=7>B$2!Y!FAMKROJ2>B )P0JT4FIC723+M&H(E=T@+&OUL9F MH&RB6T(S,/$YE.7S1WJU]/_\12- 0\IL>4_K(X18ZC_CC)X]T(Q,2J#) /FW M"/YA0T-9QK<7>)+RQ$:$J]-HPYI!+)I&E\FQM8GBRF(FEZUI-H.IW \T8P&, M^/;9:H/T4%UWASRA2Z+QC?H#E%8#$CPW-FDL$6+5]?OD69 MTJ*.A^0=66T97LZ$Q&)T+T+D]C$(2:J_M]^ MV*D>TY(70^<=690+),@I_>J4)PO7U?+U9EJ7*:60RKUN?Q-!J49T*)I2BFI' MZLNMJA"5 7RRU)-[Q=(5+9M;1:43+B^]G<800U3BE)"&R-KTG1I;[RS+K6:F M838FNGWEU@*F@5SF-<"S6]W\2!-VT7HEOA1SJ BS5A]2U9K_]Z_@/:$,--MR M(RZ$3_5^A(1X8D$$L>7N.CVA,41SKX(]477:IGI4.RBD=J\;G+UMG18[&\YKQJCX]$G7C[4$Y3\3L_>Z-X8C7L^.0#D=66KLJ MMKM5HBN]='0ZK9PINR=:_&GBB-(M4)RZL_[^CF>4!JK*5#S0KTR$6'VN:T"K M,H4]UT[6M;IG3<+]A\PK\5!-_9UV&'IFPP9C> -];P*W,,O=SZ?;1:&6;%QM9$#?L;902.TU>N=4^H7H] V@*K\V2$2VM]J)VH"! M_Z-->WB:#.<+W5Q"Z)F=T"E5&JBO$?6._NYM3:R2(>!09'?WHD/;QIDU>/&[M#] M^)FITRO9M/JMH;(=57]U1CT=U=O.@ZH7\!.S&$L\GTYO]#PUEO

7(UE.?O==*%%3UI2"EBSE( -DO2@SJ-HZT8.W;(W%%M@; M%UQ7Q##\9J)K>M!2X4JB@:1XN?Q%*Y-.D8FQH "$EK0\J7-/2Z!+": H]MQF MYT_TZU5E7G,BF*QXK.:S60 .DN@A!\!NN5-\_+JEG6[!=4O%8]4ME4M=MU3F M=4N3W^XEUB*K7%TA9P?,KRUL&U?.! MLWT69,J?_S0(K('"OSRS'!?A[[[0PM6X0H5A*X:ZXR-MG]+"W^BJ>PU>9.5= M$KP\0]U<0%6PH#(S"$73 MY3IK*EDJ=CM W?H_>79Z8!J3N]./79Q&;G8;O74S<>DZU?9*DA=@\#UP/9\:,6MF\W6EV.TOS=S4Y#ZAV&KSD: M[RJNS)^!1:_^G)B]]A*M2W*5I:F:$M>$!6C"DFQ(UH&;S4:';P\5@=%F MJU4&C/)ZFB=;3S-]P;>@;U!IDGEYOU,O[\<1PQ'#$<,1PQ'#$5,>Q-3]]&ML M6D _L0TS'G]:3"A O]-H\?C3H@("Y':CTVR686>B-DR5^LU&KU//3;2C,_>+ M)(F-;CDBIOE>&M]+XWMI?-5R*JL6CAB.&(X8CAB.&(Z8\B"F:"]WG@^7#EXKWEXY14E_;@,CU5!M::<\_L4>N7\YOSF^X)\ M7Y#O"_(5V*FNP#AB.&(X8CAB.&(X8LJ#&-\+]S[20AN!GT,53BB]T%!I"19[ M:U&/]=>]3V[IG3P+Z<36YV%%Y:\ AJQJ%#0PRQ#U#-'$1'-:2?+%(J_2PD"T M2NX#0+]#BST>^%ZQM'?-6NY3MF=5U/8#('6\7,!5K:+@8.AH6:?/V/;'LQK* M [;=HD:'*P,4CILINEQ.3ZQKN1RQU.5R1%XN)_GM',N)-%NU(*/5K049O;T& M4AHRBIF-H]>H,

C+[?#QML2*J&%SI87CJ]G#O6 M\F_A;W_ZCTF<2#*F -??XNU(V-5PGRUYL97+98Z"FT^=P;5?8B*VKG?SN."2CE$YI1X\"5!5 M@A;.JGR2 Y;36GQ#P' K'W%;D!*+/:G$-'!34*[FJZ7?.*L*,04563H, 3*@ M*IA(T#"VN57(!,LOS;U2S":VNU>: 6X-RM5\M50<9]7I+@RN::2#KCOF8&*B M"=3X.B&C19"+62APBW!Z6*H$+9Q5>=V:V683=H@WW"KXM;XHDW)OJQAORQ' $< 1P!' $< 14% FXW*NY+<&A,A]%A 2D_"7+^X3.Y-[ M>]5H.AJ/^"J_Q*"2+OC1H7IKHEO;LA&\P]BF(]CGRO@!KWAO M@4(N?PTP!4"RI6\(U@P*E+? 6 HSH K(Y:J &9/IZXHYGYL&H8=R\6?96]S:^R\ZOL&=_. M\RI[(9>G<[MU7+7--%D4^P(S3<*=046 Z KA60<&7^YD6;XWFJV]BC2=Q.H] M.S"'\X5N+B%T$>K=$^8 S0K0?J\DKGL:S&^1H45O/46]5Y MJSQN1#(8D6:C*>]5196;$6Y&N!GA9B1/>!8,ENNSP$BW>'@$>)_8^>8\/R-\E58.(QE\43.\:')>$LU/6$N/RW< M?7)CU P_+>2GA9&F.O5(?,W)*'/&Z#BAR;+%Y059.<.L8M[57O:\JS0#K3 T M5'49WLUL;@12(U^>Z\K@)RU22.0&U)WK\M=G+7)K&UWQ%*Q M=H](O&IJ[!&M.V/-@,6NR7%573SH.[V&*'%=70AOV\V&V-\KEI?S-FD$S4ZC M+98+MW7WL%D^?$$%%A0F0$-<:Q\1_=U&5RZ7KU(?WLJ-UGZ7S#EO$WG;;_3: MY;*()^=C/W!M?6C4DX5EN5R5VK"VT]NKL@!G[&:"]TX1PIWLO)QLKK8/OXO= M[>UU1X6S-E%M-\OE!-:&L:57VR6,BN[HE,M9KYP,@=?B'K5G+.P-;R*9? MXB=K!M%X!@RG>4S;9^,88&S/G>_VB91]M?'Y%(#%*^M^O%S P:>&7^E@7YT4 M0JOL00_L_+J.L;6^Z<0"+5X]!S3[W@29<^&!,E.X!D@WR3#FML[8R7+Q,!/[ M 1$4%* K]!?RDHUIB*X5"M@%JZGB@;8\T)8'VE8@M).3428R>*#MT2/>>*#M M1H 8Y@<"BZ]GSK_K@$DR\"'CZUIL8%MFF@MR_WZB/T@!UT SZ!7(39SRYH8Y M+W$6]N5Z]/3\/+P9?;\?-MA(5 TO=+"\=!H_=]R/OX6__>D_ICF_)$,)2&/" M?(>=[TK* H\IYC'%9645CRD^VF;LT,O;_F[2-99.5O(;UR5UV,(JI+NT$9B' M.7;_:_TYV=PK33GG9("3APFSV<+)>DE,().!G7ENC;.4L>LH0 X9CZZ5SCYJAQ MZQE7RGE:D>XJRM-Z>[\WVKNFTGB'I0;U^L=U'1/890V/*75WG+>F[YV/PGQ-9@.D5P"BSH7^-@T6B" M2A@W!SK^>G;>/ N%APWPZ],D9318L- <'3L+"7O&ME]K+A HAFTW5DRPR6?6 M%?U!DL]^EOH=J2V*HC)4S6=P1'I &NV-315[@I8*C'S/IG#T\CUQ"OMD M^GI\"N/']6A3KI5(YLY^EEO]8\^6PY5Z34XNXD04HM3J\NEAP_B5I>Z&ZN = M(C"%(S@'FD$>I+^1?\9T[RFWZ.:=9.OG9^E?TD/GYJBSE8)-IS65NTDBF4OQ M01+Y7#+WEMT2NZ/EA#53916+V-VR&V)A;X&&MODAJ_E[;=+YZKBSY\QE)V'V MO&^S>B#-?J_=/(323,66JDU02+R:HO,I^SV0]6GI-/FD'&!2=I8:N7483[". M$Y3?_:F8-7&W=Y#U%)^7G46GVY7%6DV1X_*[VV%X;%[!&ZC:E".WR)P[WP[> M@:;3/:Y;$WE%/\B?0Z#,V -L9% -S-/=X^VN$T4KZSZ">4!^V-3XM:'I[[0T M;^(Z:M^YR9$C>4Q0G%.; -NX)S]'$2/P\P*TA),T!O]-FK$Y&U=?URO.1>_>9% MMWT86D^-M5WYHL=96PAK6^)%NURLK74A#/].L(%1#/W -?0@-W;TH67KS MVK"VV[MH\8H'!54\N)#+A=J3\J)#90JYCC[5NQ2_KX@#RDS#;ZSAYXF+QXC[\E7.GZ:.(,F;ZJ: M4P/WH'%1.06"R&<_IX[2R8M1-9D[Y%=#>K.4( M+G2@L/8<^<5-.!$LVX@T2CT&3_F:(T_NT=AQX4> M=KK2*JXMTSC"X[^V+1IR_P_S#0\4,B>41P01Y'D=6G"@**9MT(CV@?J;C2T6 M^S8V"8O>-4S: CI[EBB]3QH?;V#HCB-(;#LCS&/(/6^U13%$;T'CWHTYUS.* M_#N#O#(BML#[>' V2>*.7-J9@%SX=0,G$"&HDH\#C*&UH=M4#(L-RHYAERSU M\N%7!@+R9MB]!MY8RLJX/K.@+#Z2'2/K]9XHXRE[BNCU@/48Z!91[]DJH. %ZUR:VJ.:BPKLR M*HHNS(08(JT)[J:%%T7\F8&[378 M[;Q(S^L$B8^;P,"T#.;TNUSU6;O52@&LPQ"6D<'/8,D"DU,(5K)&DJ4T@A77 M;];1,KP1;KE;*YE76;U_91ECI+?P8"%V:2#]4A]AL8! )].A0(SWT?C,UR&+ M0(M)V#=H3A%8S#2%3#!U>=C$H^7KXU-":HW0/&P:9) )E$',XUBKKYK=][LA^5[7VZYG$=6(*\0W6V@(U6O@.YL MG4!H'>].#=O(?;G[]] [<0KM[%;L!LX"04Q7WNQ*#6!J$@MO2^&#B-5,F&@& M8;@&=#)R5^H$6I1$(/,X=TNT 6;&H"IH!FM$L=L MC6XX#UZN5T/JB!V6^=2:F38&!#D_I+[/PR_C%'(9)^%2#3M;'=S??2,\=F[9 M['IM)WA*$7>NO#YOGVOS]KD^;Y\QL_3)K_I4^7))ODC8\2)"FMCJ=%<5=#>: MFFZ^TQ=9;4O7L G,LOWM;XPOQP^A+EFT>9GO,!P:Q=4.ND%P 315@(X#ZL1% MFO2ZON\\ .H4\AB(DCR9)U0LP_F::ZH>FZUQ,BA:3+W*CUY(/ M0FQ,X8=2B$<5#0U+ >/:DH9@0(M+2N&2TFJT.H(?%VXP0$WZ%! M4ZP8]&_+1@86=&]KC@M/X>4^Y$:K?QCA*;T[5D5[X\N1QDZI!-,0\$Q;S)T- M5E-0-1K5^F9;)N)KF^)-44=L='N'*:##;5&^/INW#^ 9'PUR@2G^.D-#[AUF MD<.M3P&2,X(6T QB?: ;*\$EIO@+FXV>6-([]87< (H>5=[?/0Y'W^^'X_\= M-QZ?7GX9W P%>MSS-"(RY)P(G GTK/SKF70A/H_/G$,@0E3GKV<".TG\>D81 M?Q8Z?YOYHL[:\D\7(J!QZB>A6-S_\D*P*)[H- MA\4@.-'))#EA,7-"':)!, H+_<6K^=(,2J,!670344+6;/MD[QCHPA/7EC56 MAB>N+5@GUE=J+U3E_ M2 D.-'F6@1)E&>"'KV4]?$TX1.6)"FIYM,L3%>CE.B=V JN.?PC*#XK+EZ.@ M+ .9=KP,8RI?^!X>R69GZ-B.%Q3=H5BGH:CQO<%V'D$7[ 7ORLE-_HMGF:C MHMNY-"4B-1:(R\N!Y*75D)O\&G1E#4>R#A)32'>9"N*5CM;3-2YR=IFY EA3:B\E1[0TA>0 Q_#;CQ'#@R[L9/64+[:OPR&'>^W#3W9O M'0,.T_!O1^G)U,/^V9,?OUTX=B?_&&P_B+X1Q\*A^!E32KJ Q M9M&#? 7@F;"@!5Q4IVD349"RXW^#+"_-!2M;:4P;Y)MWB.F?]!DWE(!\ +2T M#HNZ\T(&-IP#T(@1@8:,8';)WMO;CN%N3A?N-X:9Q 6HT,*U3@U/0_W_;*(V M)DM:HL.]&W>C844W:>FA4E^^CYQ*> <(^:L$-]BBTRTXV$+<+]@BRH!\[IG+ M_)[Y88(1Q%J0T2XDIH*3L2,9S5J0T6D70<:1Z&!YZ0SHW+'.?PM_ M^]-_3'-^288?F*"$0(&P"W4JD1=>%BE@A:?E"DXUPV!^[23\BU-\;Q,G3X5W M ]4M0Q]FT/4,H"D!M&6&OW:PE]YBP_.37K3T2UQR+FQ0:4- MG=VF4NFO KV%=&&*R>,,;4.4!3NQR*@MB;WLX ]?,=F \K+37N'IK?NE2Q:M M"VFT;DR^4+G/\H7VUEG$SW_R#KYIQ[&9LS:'$,!FN4[6:L-8A^">+,D'HOC4 M&/Q%:O2[A]$*6[)LU(:E+<+1BA>-$4G'3EW+PYP;:39*5!4,K8YT/'7L_/F62@&>H!?GR8L %ID =!G@FUH MSD_?R1^2?/9SL]=K2Z(H_OW'S;WD-1(O^'I])"U)ZNX^DI%?*>4;,C'.A3== M613;L2.*[RWOD27SJMOL->4<1_8(K7PX)C4[W2WC6O5U"J/:-(=2OU6W42'; MN^@Q!I\0/YJ&DHN6ZDO]3G14B7WE.ZID7LE2N[O'J)R*B5"]@0M$AL$, _E; MAZZ%&,Q-9&G_8=\_(WK]QUH^Z\"PR&_#/VPGJ?Q^?)7$=K^SIDAR&=CQR$V> M,$GJ]?N]PY++H@CI#3$$9]# VCMTT'%/M#,1I*<)#4'>:Q+/)8+#)*+2=%_X MV)-GY)P,?4W=[#-V,A\(JK<::1_>DS>(+%K F&I$;3EQWK]"ZKI"=? .$9C" M[QA.;/U>F\"$VV.OH;MCWBS\_-S[5W#,NW=[' )>W0Y?-W1TM7P OYGH6@<8 M#SXU_(IU\/9Z;2)(@'\#WZ%.9$$=0V5FF+HY73ZP?:W39(WWSK6-R6H%HA&[ M=V<:M/8']AG3/EW&C!%0X1R@WU?OX!TZ%!>(K!;G9&I.QBBO M$26"X[+<8NU>XP+Z,]!((]=@H5E )PN%N6F\6#01Q)Z+8KD7711O[;*((6Y8 MR(K=MM3=K66M(5F&F0!UDR#S(W%IVR&_BV:36^;0$5 ML\?3;!+S2KXQN@58E(JV3ASG@R M@H[N@2\0O6L*=&[$C:!B3@W6"CT<@>F8VZ3L['C,9:SNQ.X:=L1^9H;L,_RJ M,*MH)'+&I]=[K5:/,^L8^I(S?L/>QCJ[VJ(D29Q=F]?#Q2"U/*Q/[,P_\AJR MY'BWR)RS_J^B_=-,Z7D:^7-9["3Q)I?1EI05!4/NX&QE/B=9IDYI[0G\;.J: MLBQS9K^]8X+IEQK](T ["Q[2_*"BI&#@; ZW]V*V4V$P$LIMZ)RCB[7VUG=1A:4MB M!^?VE\]X4CJO4NLPXTGOIDC]K"/2R2S2X^9X514SRCP6IM&5>JI!'';@ONV( M9&Z]I[UZ6XC^KC21C*?)"] A3K0IDM@5ZT7U"&((D#);G80Q0^R,(9D/_7:W M62]&O$"BAHWI-VA !'0:-*/.-4/#%F+I9[TL9,DLZ?5[[5*Q)/7JO=N62S_P M D2Y7RY1WIOJW419EKK1H.6J,V)?49:)+)>*)5FV.,1NMP)#SU^GVRTQ( M>F7;DJ3>+I*63 I+]GQKHAO3?K,FMKY^RV MGR&B&2L3M5BO)T5N:VRCHPBRM^GS @B7)%F4\Z/\UBLXPW;#RCG74K,I;J X M3$+.Q!YCACO1Y5@NY%+7R<7%'O, MBM=H9S\'>9H'GX[%^FVVH)3,7Q/ F9@31YWB--M-]MB+Z*'XP0M=5\;-'Y' M;C7;K91]Y;+,Z+>ZG58<=?$^>=:.DVGMR9VUQ<*VCF^!AEC@R"J)10;J5W'G M7C-7RP<(:"O41;I%\ \;&LHR!&O_V<"3=.5"!DG0E^@J=;IRIQ)!LHK9!ZDIIRJ].O _..H)Z:O6ZK'6?V M*\>\8ZBG;GLWW+T#3:<;K;G%MN6NV(JHT8P# MV#S\U9NTG0=@>>U,+(C&T*!Y4,.-[NF6]YL=<2,]V4>4 X7^M.]+G23U]Z?. M'\UNE/VJ63/->#(@;2S'N6LV>QVYN1-YR4/*@<2<)J_9[+(PB'W)VVGV5I_V M51CKWDC*CL/#C;F!_(Q,TL0%(*)$OQ-81*+FA>S]0S7E.VCM1XH[E$+1DFA?Q(-3<&1/Z#_UJQ[L1F7," M'.0R1?*EA?$,"@MD"HQN&L9OZQ:F>5EI'C9&JG/M8$%^HN4*5?JDH*WX!'1A M8:.%22\!2NNDJ=4P0*_DZ<6.E!(ZX;P#V#8 "U7UQ@D M]\8"&3OIS>N8=34'2\%4B%H56)5%*$QLB_K6H:*+#0%^*G!A"62< J;0$E1@ M@1\N-]YU6*_:/7YZIC=7Z&46O_:V4^/Z+#[5;: )M\AW5_SK3\+ST\O=^.[I M\9+0HC.FDN\&-S=WC]_"E<&]+UG'H6^C>[-1"I$['N7!50UG+,>+FE-2X]-&THM!'D15WK^ M93@.D; ED7-<0H:E.BY.12$829H:/-T').5H!XJTY MPTM9H393\>IV]OJ]K#S)D)8G8>-ZB]=PY2IFRRM4'[36>TS%W2 W_OPGV2N_ M>WSTE(Q537&=5=V2L(H+6L;F]]*S7[X;P%8ULDHI8Y'TNA?A&I$%FF%#O/GZ M-Z^GLW_YEUY/;DAB_S#4GAQSY59#+!ESZUT;F.9IT=@U*ZXZ"D=WM]'K\A)] MQ93HZS;Z;5[X3,RL0[ ECMU&[>HZT#\@OI+FWQQ-#2JQ:4WHA<@]E$(X2T,U2L792ODG.V@,-P"!ZXP#Z RQ5,BN M#6=I*%&I.'N<2L,[1@]M#3W"WMN/T%J5W\OU-KC<[4<"SU./H\CAI[\(W.OV M(E4,"R# W;[.E?,]F0R[GWKD[A"*&7,&=O=D*:]17YOS-\UP4B:MWF6UE9R( MXE27QD/U=_8(MCMH5J=6-%-J>IYLY>4UX;^FNC%S8P0,/($T$["4ZM:T&,QJ MX'](QBE[H.0[:0D MOZ/'HY# Y@YC&ZH$J?0/%MQV9#2P^]4[MI\F1;5!U@]S+4=+:!;TY4?]>Q ,UT;!H2#3)=4F:9R5=_65J\[;S:E:2C MLBLFZVTVA@6R#C(M^0R0M61@ 0HS1E?+X"_A_ PS#4Z&GU!A"1:>)A--@2@9 MLKU23L.]!MXTG0C$$:#I)D7?B2?^N(LG/%^-WMP=!^EI7EU;K$XIAO5-D.UU M&%@@3N]""+J/;'F5$*&5LA9#?C4BO*6B%YO^,O[7_?!U<',SO&F>Y^Y\6N__N<.IR,CJJ4FG@RA,$":7K@PH13XX'\EUZ) MH/EG@+$DV)PO=$AO@40O8;A7.AS:A3<7ZL($F7/A19O.@7 #L38U<&/5!W'" M+]AUDK_(K69LR0D%X-F%UZB&!6 (S"$PH$5[',_82=^7.W/\@V#Y1499FYC, MFB7,B/*E888*;U,U*"53KRK26$X(JC0^QBJ,#5-]8/ MAF@81GX D=Y/ KO3(H_Y59S*7Q]PDN5M\CVKQ(FLU'L5P,_=$N!! M&/SY3\'LFH)3MS#\P!>6[V)3;/U)!;RO\H^Z?@N/-"LT *I.M":++ ^X"DK8 M^0*9;-F W'(C++^ NBHX4GN1TX\= ""+C7ZE@RO2RMRC21:@7K:C_,3NZ*9M ME[@E1\#HJM[?5JF]I!W3N'7ZC5ZW7'$VQ0A9]Y3MV;6-26\0N1LVIH%GVJ+^ M%R:/*5ARNR&>A/7:$C)==XLU1D"%=&N;BU.1XM0_$5\P1S/U7[?L?RFEZ>7N MW\-+0;IH4PF($Y3[N\?A^2_#P)Y\YK5$S]BNTJ5_VNP)>M@U67HV+D4A,5HD;*1>7C$I&=;4"MM&$"% MG.3D;57_)F.E[$SAVN G:U0&B(CP#]LC8R#!AYR M[[?(Q62CUY)J0.8)GC[L(&->N5X:9^36Z^725:!TM1M-B4O7Z=BP.^.=<,I$ M_&2A4-^PW6CWN%B=BM%Z8M&\BENHTHE+X?)5H'PUY7+E"JR.<%719GUSP\FY M2!5ILL1^0Y*V;,%7@E!NL]+;+,,TSKG=.IB0R<0MY")V.I;+W\U8@"7?RBA8 MN+XT&TWQ,*G6?JB+4%75;GDV2W>O?6LGD +_J++5:_2EPZ19KHUL5=%@K7N% M7,(.)&&=1J?%)8Q'>?$H+Q[EQ:.\>)17 =9];%I.Z>! PHW:&W7]Z'?Y6G*C MW>$'%MS&- MBN D*"^)+'-/HK1V@7L2W),HBR?A?2RP*DHY,J6F2 XD?+E['K$WZ/_?_$ > M7-!GC6".T4"FV$ .69:Y= 94P3 MX0U"(Y#\%OA93(/I655@02>-:#BW:6@( M+*>H2EI!:TI&J8G=H+-!\L_4W7G$RK] WR MX&].7E=V"6C"4I/2]J7VA?A7EN"5L 3!B4Z>2,0L?$$'A+\WNA;B6+MF9HK7,N Q.GQKA)=27PE]: M%_WU1,OA(9Q[&%!8=1;-$+!3"*4A3)U2*&QB0:@8"LU-S*JA"*K-P#71:$)A M-NHJ3""36I;-H"M:I0'A'D"*^K$@&HH&J%)6Y5Y$GQMHK"D[N0-)T\Q M4Q#FPDT(CUFZ84BDVA<^]#E3!7>Z=]P\G$E9>H?J%9E(F .%HIHI'( MS_\ ADVD;D63Q$#3=3,;;R&$R)UNJV3^B)2B*71&',G3_($(3\[M!8W.,TD+ MM.,/S9JM5*GFW>AH$'S\9F.+U4)@;8%@6^9GP3G=T%7V#:GL#4J,"D$:^UPQ54QR(NU,7WYN3 MZ-JT=95,#Y5V.C]DPC6B&50Z;]'9I)-H@=_)4PL=$-VY808%,G;2F]<+J2%.= M%B*OOHJ;+;V9-%TV3/PM!0W5R8;_$:[H#<.!Y MHZS^@#9(9=Z[$(E MR(T__XGZ_R5!3\E8U1376=4M":NXH&5L?B\]^^6[M]S+%'O9[A3,@RLJ6X\% OLBK36NFC&M$;CKA:F109!6Z(&U W/ M"K?GA)D9 L06:U&-Q-A&.FM>]-;#'(&5%'59E0C%2+@M#?5U8W*=H&0G@A%? MKL?2>9'CDOS37SH7W37F_"1,O<26@2*;AINIT+55BPV6 97\.G'YET(SWZ47S!:,12FK.%(8!U>Q6RO @#?H *( M+J7QDTZ8GO,,C3*&B&"/P$;5)A/($LVP$%TP][*_+TQ$FM@=)>74N0^:@C1[ M7C6E^Z189O@DG>G<3H+.=:F,U;+N;TS-"MAFT?5NJ"70SREM7H@GT79XB2TX M%[Z,QD\O/PC8G%@?-*!RNX;U>HE3L?)%*T8I,MV'6:_KNJUW(:_K-F(8%*\B MR%]:"4]@RU1^#RO6"V%@!+5N='PQ@>8)+3G:R,DQZ,;;TB\$"P$# X4]@N$" ML(L,?@B\'Q3OQ$\[+?D7!#0B?9#T8LXUA=XDP$2K$;U'B60*Y T& MTQL2/8 M.@\V1"<:DM[#,##,7%LN#X[3*NG$;90(>T<:=.'5,(_Z)W;+I,%:>] (LG;L7= FY MH$/ZBQSG^/W@:%.J/>EX27L/(,A5AZV=S;CW5I]__]'&YU, %I=7KEZ_7FGC M&\(&W<0V@F,"R"MZ?>#G/_])$/Z^X9T1T>Y3@\!(O:/P)4M@NFH>,+4V<.=V M8*CW*SU$?K/G4*7EL<@/PU5=+*)B%,))'7\].V_2@"V#RL4(3KZ>#?#KT^2U M]2KU7NF\O+H#>O4&-%AIEL&GAE^Q#MY>_TTO=3VPH+XSP28K(=;4=_*'))_] M+/=:DBB*&QF2(W$%,M))O>@\Z61D/"@CFW*_.#ZNT78@/H[\>E('AF6[*14( MRP02"V=J\ BV'O5FI+S6C"9.]&=H<+)#O-X9SP[67-&;M(<0N+-*F5.LD2*?2Z1I9+(,0(JG /T>[(( M]FL[9VZBD0.[%>UVK[@%M$]4<7P+?'/H%4:1"XS -R7A7:Z+AB+7# =AW:-I M*&781.AT6L5M(B0361QC6?.KCITW#KS5W>YU"^-I+'VYL-.S4?%3":T#,[%% M%JRY['1OHVLK\_"SJ6O*,D3QC>T<\K]*\FM3$ZI$M!.FNU/GG>K(_ M'!M,@0,9)H,GY'-HS4S5B8-CV\AN1L@&^XQH?)].L[BY(08XF@N.'C9Z$0GA M.! ODLH]5P*.+$"V%PAA2?&<[MP9L<&.P%02_QGNKE<7,G];\Q&SQ-/<*B'.+; M?H-3S3!8G) 1"FZ,\"V'XUM7+835AWL22?\)G$8.K&N T)(,ZY^,Q]LT*54J MCK<4IQD[_68G?*R2JM>"!NKINYBU0;\KMIK%#/26 )8]O#I$S\#5U2+3:X8L M*2&@K= 5_RV"?]C04):AQ:7_;.!)>JI'##$9>?(*J2LW6VFF*X:DXW#"__,7 MC<@541S+>[H;$L^,.V-A6Y@]($57\ =@;KO?Z:"/,,B:S4Y*;$F=G$CL?3 ,N'P#Z M'5JWMJ%NX*/8$5M=SL@D1GY_^4;].H/^D!*:[;;8Z56)HV4U41SM-9B;702H MV9':IS!)1;LAW/K69H9V$".IU4ZS7CSL'+D+W(-ZWF)3:I7/(&_@1%F5?ES< M9*LIGP1OC[%D[/5DL4J\+;G1XNS,Q8GNMIRP#\['O"QUO]D\"1U:FD5)?;%> M^:GAXE/^Q4C)+*]S=.A?^ZQU:,&UEX:!_1%@0J7""WPJ%/H'#%RC=7-3T$-F M]IL*%R;6+-P0%(AH2(H3+D!^=G]I"'.JS(4YT^;"A*ISUC0M%N=5B-,,\O@; MHN3Y$2$(:309D]M>^(LLUY&)*+#@R]C-G9;86]]_VWDL!R7+D_)8 MPEJ2)*X?'G/"CDU8UN@,3MB1"$0,S=*JD)G-BY59X0>R.4Y$LHW)7E->WS ]'3/D9&?+.DD5'DGMR9]V; MY)S8VQY Z&SY;A@&RGIH Q8M>)DLNFM?0)Y0]N;W=,U0:M$:F[>[LC7+:KVONZ M;!_+-7UFOE10)&1QFB(UO-BE^?5O9H)7B;I9-Y)"Q\Z6)9% YH-$(@'DQ<$T M59CLC7F85Q:F6IS?;PP-^,LHAZ1I]E5OUDP@@?_8D%6&V%KDH.BZ*CHNBX[NMUMUL M[8.-HU?KMITW5YO\>L;_G1^V11HC,YM#%: %OK-&=5_I'P_X@Y+2-:9MF39; M5D$ULIT^*5_2U7MY1U6-2S=.75#1:F7W18D:Q=4JWFE-:IF%0?L[)?4^XT15FN XNT(D1ZKR)=;^4@7!*1+J6. M5H5 [U&@&W*S6] R:-75T0TATOLLF2AWE6+53*RVCGX>,9=I0]BT"['>JZ;N M-G/6PI*(]7]]IO_6%.S^[3]N0!9K+13&/)F]N[V_.?_])G6@OO%&/WW^]O3P M1__WR^N;JX>[AR;IR]/M]?R&9W0C1@.WT5\9\LO<8F# M_'/XL!Q2O;%R''>%Q@Y[7'UC'&!^47#.W[N@#I(N,U>UA6 L9T(7 MC4<98K43JYU8[<1J5^C5 M[AV3OU[KK$D]?[ P"H"3D^B F+Y=*('=H'(BO2Z=AP7A7*RA8@T5:^BIKZ'1 M1_083/V<\5%"?IE-Z:>#E=Z)\Z^7S\G\-HYU37G9$V-E]#3'\MHZL1$6X.:A MO%&A8>0]MVR\)EDFO 3O3#37MYF+-6WFFWG&SUIAO!OVG,8:82C!S MQ_3%'LE5*]?]J&%]9^G.],T7BCU)E5V_X.+BI"O?2T'7&N0!* M='5)"X;M9!^?)?D6GT\8XC-AS"C=HA/8*;%1E4AT8X;DK+A^.(M_X6O,,_L! A;9-5'-$"R? M0^*TN^4FK.KQ!XC?K#HF&F3I,O!\$W]Y-3U:Z1;J9MJ;+M#.N-K<.Z\SD[JW M:$['<.3-9#DUNX@'W- 0&JDYD]>=$AEP&54PU@RV2 W ]$Q(X1&'2^FAP/)I-Q*7W]$UVW9\:<"@#^@ M(^QYHJ(PZM:?9F>(X3!&=#">1 "W2SY6ITI5 M (IS?O$).UYM2N5D.=HHVGT^4MZQ^S[\<*5-3%^S^B,P:JB,K N#\=EQ/U,\ MZ:WG!12W^_X\)6>_->:RUF[:_>&HC].N/5J:?:^-65+U[68\L9PI8]3Q8YB< M"A]3Z_5>?CJVL]]ZL\F=2LDZ=7AK8\ 7J.%5/*N-V:0T.V/Z47,?7)HS!N6N M>V0N-95B\_;^\V89*YIGOX%.K=>57((7];@?$A?,H1V3R-&_#/R1XV(%PBW2 M*R75W?/'>[:KG=*T4./LE"84RBTQ:JJ=>F_BS5,O.IA.AM_BBNL8]-*ELU\&?>Y2-4TE8ZZ M@4H;MD*4X_ MM0^FNMW>L9C:0H3W3=0>D#XB4]O,T'T3M0>D=\/4W[8O0ME<1,7?1@2UT_NUFTTU;GQ79=(,JQYGT^F]^=))2OKU"3DF1_:?+.CO7>5LY0E MN_\DY7>Y4I4E')@)!_QX9N+@&1S\9$TE+QC\,SPI22<*\\P7FY)+ Y5Z6O@I M)Y6.AS&^Y()0Q FJ)RY,51>$-4Y5G4IC+:>S3\M1#6PO/#1$UP49CVU8^AM^ M1,A<^(0[VIEKBHFEZ?"X28=$,SFS9[-=)Z29MC0&O:";$\!EX-B&EYF\\:;?^;J_/!UPEQH(=!Q*#@MJ13>G&\\KJ:A@A=25!$CF'1PV6#2V5J8 MQPS%(&>@*.M8@J@1T!&O'G@^:$\WS"-NP6QCDI,R; ::A:<&V5'$JMOQBR2: M88>P@<)L:R\NPQ,[_,D&U?!SJGYZAJ10!ID1UR>GE&CH!;=TIHHL:"(+FLB" MMF%3[:9@H[C)W/*D;9,HG6-E_5K:_&JWT/*Q+,'J/ MSV?\! )X:?]\)EW>W7ZY__4,]<59Y@QK%.LV:BO>-\Z<*,2;L.@*XH"V(\-UKB##_5UU*I7=CJ'1;E7'%0GM-Q6I -:Y'8%N-**W/_P]RA@U53 M)E1BR]2C>PP&TSI(;C?H@BBZ8_B+-(QOQ73'AL>CBB\OS&8N78B%E7,HB 56 M=@LO(+!V"\:Q9!J;N8]RG5?3H$L8=&5WWLBS$R\QXMNVB$++\;"\RP#KIDK! MQ.$.TMQC&;[!3K&,3!C8@*%=@3Y*C2+T?,>;(+=F[B#-[,R='7:,9(7W(1PD MO EC'I[TK*C76KSA'CF6X87!?',7A3S&Z,W!:ZE7'LPZ8I81QH28T:633TFH M=,UUIW@C]4K>(B% O$TJ%J36FO-AL*MJ\;KR\V0) MC*W('S[C:_Z)7XY)_1%C?DF'!N!GY( T6VAX\: \V"SU,$8:9*__,$+@A4\. MWO*8^2.'AYO .B-I.8/Y4[.F;#Y\7$ \ADIAAJ1X-#6?*F-A%K, & ,N3)<> M6DJ.FA>;O9J<6SM;:BH;,6<$.N-Q/OG2/,_(8"K]I-2Z.1+XM.0=LW( MCC$('BP(CL?C_?$7NI^G.W):A6B:N!C7SXMW6[!$:::%3X\!(7S%=,DER053 M!JN/.0,K#"1$?0B/\X<9836/9)\HO$- MPZ4ICBA>*&>@XIL@*B-N6'LO"73 M*P[J)\,I? 0U$?NAA]+%IU0QK M([<6"H[DO='LGJ$^G-M1K^A>]98MZSA@NH::)?,21\1F+P[P[;.0)%HYPB*1 MF&):FO 0J6B9!2,6'\@/V@ZMT*0%EX7=I Q/ @2(B7LVPJZ!NG [@N^AS?KB M:K32PY>HMV8&S4.OCPQ1X4#A[CFRP:/5"V%U=#UP0[9F&T.U!%0S%;LT_AF0F]>_ M#NS,4ZFWT4RW33:=L"]CLT[F&1 M4"^Q8T"&7)>L-S(\UK Y^!XB6ZDSA@X[]ACMN\C>D08F]WOC$;*I(8EX"6SR MW&.&##-8N!.?^&<3A.),CE MF]%&'RJ>"B,SRWW:,Z+.K]K"V \F$\N$65BJU? RLZ>?@&SA[F%.480:DDOA M4!NXY$5*P_NLF6\:I@T9F[@E"-#JD;YJ=H &4(!)"E))6)R:].&Y__7J(^C( M9:^ <9]V,LWD!NI_O;WZR$42E&QRAH'M4K/P.RWNS (#V(6-QY!Q#9.61#+7 M$&T+M8#'[5/8/(8:-+4L+ >$5G/T<48_5#J#X?8EO0+-1PL(;WUUE'BVFRB$ M7,9YF]_M&O[:L(=C-H9E<=4Q7T ;WL/ MIUE3.FN K.<;'O55*'_P[K[]P>O"'USX@V_X=N$=J04;16)#N+4?W5>[N[FO M-E5(O\'-!@.A0FC7)@ M@EOU9*=^*' Z1P$G+WUO(>>36A)X#CF?FN7 Y#CSJ5<.<'8UGR[#8.ZG..IU M=4O/TPG+YH /Z9M[M@)2N-7,/!ZZ[7*@FSO'\84GS7X)BQ#1ZS_,<3 NWS#4 MCS$,"S+#%W%]5H]B[[X'H!.R[HXI/\>;JD>Q%(\GB>73B10F\(?ICZ)>'WFJ M%HPZ>XACT/OP_ST\";NU'S',VPF\1QZ:DRKZT=J^Z(=*=4FR13^V)7&.Y5?, MW0]#<\T&_CU@%886;E4#I]%4NIW9$E,+>MHA08N1;+2:G8ZR X*>48J+7#9E MK?/OG04>Q2D\PCCD,&3EGC+2+(YDD3Y0R"H()9;A_2@*'8C %A'84H)0BHJP M(2)"JN&:+1S^*^'P7W7/GSLSRB6@1_4MEZ[,Y7%^**:O125X%=!NT%V)_+/5 MS?7'HVO:5/6O\EHCM,VX#?;3$>2[6:_+L! 72K@%N 71'$>W/=ZA.[[9VAA3 M+_T;\[NQ@1\G>:N\+CGF,OFAT9/57O<@C'X\ 3A;=;G9.TR\QPHXJVUIS&D+ MT_,"2B.("4-%].U^A5SN-0X3[7@**J,CM]7#1.'N4&/\UV?Z;TV=@:[S%Y)2 M:RUPZY;0 ?_\]YO4[W>SDA=G$$P)=OS\\W3U^>;J_E M,\NTV?F(X;!=Q'==_/*+.,B_M @K$-4;*X=O5VCLL,>5IWR;TR3EPDP \UN5 M<_[>!760=)E)=%@(QG(FD]\V>]!BIO5A[]Y*71:LJ= MSF&,R],#MZG(WZZQ)/7^P M,$L&)R=9-6+Z=K%L[ :5$^EUZ3RL-.<"[V.I+6'E"IM%V"P%M5F$Q B)V=]R M4<(LKKS,M' Q/F$_V$)W5VYHQ;U,]32(=>RK@U9'[C1:A9)S@6U!=(C8KXK] MJMA]%(5-(3%"8HJ\7Q6W,N)61MP25+[7,N MK%QAY0J;Y41M%B$Q0F+>N5Q$ M'W=:DV2-.A&+T_O-9@+T_(6DA.VU%5>O99(;OI^W07.8E<,Y+V:@TVYUV6;EQ]<0#;Y) M+M!QD<''4@6*/(GREC()E@U:5C7,;@HRZG,AQD=O;6B!U99?GN6L0XO$:T8, M>8[:SPP6>,UZUG[<_)@PVV.?F,V&YK(LN>]89]J-F1R^RSO? Z5KKA7-;J_9 M.2ZIZRO\\VZ7\CIO2:SCPM;2WJ\$-)NJDDOI@L[W0.F:$M"I=_(%X&"4KB\ MK6ZWNS6M7,WL=_@[=;2_Y@E=T/?NZ5QS\%OMNMH\)J$;3'ZUUVJ]FU3#+7W57'V4?-.6)11).32CQA/-YDZ+8(.C"29-7/,5["DPI8;,15,-;*J? M8'8G38!<6K@_F41Y$:/L\WH*/(^#9U,F^@_8V1D!>?:Q)CW'*>H'3'/!IO.9 MR\#0\]C8/-=L.] L:RII/E#CI3#"%/L3U]$9,SS)=Z2)-D44Z7OXGPV]CC731DP'FD5IG0*02@ M+%<=2 )MI[VXC&S9Y09L,:0K&4%BN/\DX+9"N>E+%WC0,8!U": ^@]8)'P&8M.L->9')[\; M67H;F?I(,CV)_2L L;=PVP$CIZ5)!@)THCG;ST\]M=95B%)JG8O*+*O0M!<, M_LETWFZ\&P]'7@? 0"0DW73U8.SY*!1>3?H=]LK0"@CW-((U5=>!OYHMZ)!I MX$(R I=ON>!]Y JV\-*_ @VD'. :^N'K($XZ$T>/U;/SMR&;X( M\U\B1 EU)'(0 2H5Y"*":\^PY%%T'V8[0M8BA[F.G$,N(#^(I'@/YQ]1%BX M8)+F"%_E1*V8&%S=(N9,P_?GD9KO4'J#?;<5EP3N=7].*3,CT.,9%PV[!Q G M&#F!FQUQ5,U^SE1P;$Z4%V0I^P7%*CE(-DS/=\U!@#:4Q_6S.W&H!3P$P$V^ MK@?N+Y$PIA00+!O0 '*/^GT\P29^D;@ TJB ?@P':3Y#.U\OE*S&QPG(UPH) M&J>FX-L)'E(E.C_41- )*G*'NI6172>:;'EKL J3*F2!I!K6)X=6H2R\2Z86 MK&6P@(*DQ?-KJ3S3$@2BQ6!AAT%=.C%3^F/QY SEIR9]FSAVJC\Y-2X(X "M M =_'L4%5IWDC.:60ES"(%.(W ]/6(L#Q=1(QW@+!GFV"884R>+HL*V@RCR.K M(%/%!V>GQR::2V==8"LYDA4GM$<@V$S@"6)B\UD-6A&OHHQH)>96U5 S7;PE M"L(UB_W0CV8KO9C+?IE;=)-LE288&AI:N_9YV@PBOKDM1,8#8(MZ# NU,9]KQ5!\ MC= NBA)^ED5X(T5I\NI=N6E+A%+ M8PEP"Z(YCFY[B+ICQ^Y.U!T["IRB[MB1M(6H.W9 (1=UQW:(IJ@[)L*P15"M M"*H5$E,(*(7$["-K1PDWI"*_Y1&L(5%W;)_@BKICPN@4)H0P(8IB0@B)$1)3 MK%1Q(L-EA7(?'J?7,F1^U#'@+*U=8N<)F.5&;14B,D)AW+A?1QSW6'2M.XKS<+)KIY'EF M)FNG-)=-TLDI@/,IS!O:'S'FASD]9VZ%EG:"*S0F2=0L::*9QCEE:9V8OF:% MC1K"U>1K!OV.%E1NL!4%T#?(U7+$R!>Y) M0%;267X!$2DY14K.4GJ[O,-9#K9-<0K_V=3M2VTXX9JQ"]<,N56P-'"5@;8I M-WN'27M3P=R<[U DF4+=L.D6.?8.)>F*(JOU8HEZH;M;$]:NW%7:A6*SZK9( MK@H1B?<.ITCD=J^:ULAQ46TTBH6J\$L0?@GBEOE$;YF%Q B).<%HT>AH\=AK M;V7.5Y2NW"C8 4MUL&W*[<9ADN8+FU'8C,("$!: D!@A,2)B:_]+AHC8*DJO M98@@JE*O947,O@(8\]LC/MR;.G-]$=AW-EXHMG3OV!(UY"Y&&&4CBR3)9/'9NG, M]363_!I,WY,,!ZCW35WR@H%G&J;FFLR3/N![9U\"S=5LWW&]LX^2-F8V1:7! M2^R'">] #SI'5'MQ&1NS,/H+(]60".H<_F>G(L@&84 <]/Y31ZVU$K;&IF4! M0SRN+>HL:9A3-#."0!9 X9D87P8M:M)/C7I]KDGH_M6Q7E/T#L/W.7J:--;\ MP,7/&+6'+?UO8$U3+M1-#(=3ZYRV&1HDT]:MP #0H'MUGB')8K[/7&PU[!V0 MMLQQ.!SPDI)#LH8XTTJ!G&,X)B8/O(#TNTSR" MG@0QD@-0:2X//=,U#%,"V@=3*9C@2]""]@)@OX0 _*3F 9F-2-2=,9"$HP/2 M!13^$T02VXHD#(:&/UN*F+YGBG1<("BRY ""&%.IS8X-\!Z&-FINXKFL^03Y M3> ZAF-9\!/%94ZL@$9+FTPL4Z>H,:[,),>5HY?"H0Q'+1QL^!4F#X8:8CL? M##8$ D!\/'IH!*L;=AN^\P=&HH&$NB^.-'$!2'J+1W-^9K"NP>A]#FS#2U%5 MK[7J/Y-(SA#^"7M]BI^#Q:_^\\?%G-2D?A8?2=-U-V!SV"3<4%OXU3PL&,B: M/$CMA1IB]E$O#GJ=!9U3 9KLA4E#UQD#"VKK9Y14%7DAGG/Z2;]1C]X@[F7) M8!-04"@H0"/3]!%,*0\ #F. +?8*&+]0:Z:#@Q2-EQD&"6=U2%GFQZSJ@QF. M,]T#>\4UG6')!&P)U'5 />6F#Y;3[?/UY4?LSG:DL>,RKA\:(",D M*Z&"'\/2-P[&0, />%4?@;@RHB'=,&_LK_$DF6C34+,"![!&2[[V@W&&PPAP M'AT!< ?P0D2%Q3R/4X%"SB5VS3#O" (,6\["SU=)*PUQ%+W1RAFJN:23Y5,P,H'_YZ^!=_ZB:9.+:Y" :]/3+<<#FI[! M_/R$T=>__>=_2-+_I!^ZM3W?#7 L09&:7A^F@68\V'^#&8/:"Q6K O*DFV-8 MSG\]N[W_?$;S"EI\8L-?SZX#DA#[NZ)^;RC?,23I^[.#G]0>?NI^#WO[SG&- M8+T$&^V[9VF#[T_1JI9]X %7M&<0E5A?WZ':^TI"$C>:IC-I,LM8^AE<+<(E MAE88WMP9#+_)^?D&?RB-L]_ 1J^WLGBN U7U 8Y^2):Q91@JY8#0<_WO3[B> M65K^(ED%=% M/89>W87$K@OQ 26VOFLPK\*4[I>4T3T%X'DCB^"E]_UA2/#5.7P1V=GV$IF[ M2C(2]9EM.BX=_"BU1J?UR%R,B\YG5#W[K5D/_UO$:Y;JW?(WN\P6G+^$BNQ+ M#T,P?GG-CZLXV5(QAK?5Z31:R[C?A*>#@G, V3@*./2G!_KQT37UC!Y5\Y!H M?&_O5TB:9[_UU%IWH36YA/:-67["A6&=I2/F&A:.O2, ZEZIUSJ=9G,C##@S M:V+P%)V#7X?QR.E(PT=*KJ:\1[!WGWD M6 ;FS8,M/68@>W8U/+&YUJ;>>F;<006E??9;8QUEL8JS30$*B=)>V,.P[SOZ MGS3]GEWSY86Y*9A:10 )9U.ML73%W93%3?%*85U((5(W@B;%S3(@P 1F\Y97 M^RAKRCIV5T+O)FY^;*"5I,IF73;^#67I\ M.]?L+-S.K6!B7?[[/F8"W83Y0RAC/!9HK,?[+ /+&/]FQ^E<(U.@*%N>>K/7 M6R+7.93O@=$#;%\:/;77W9;1/K],,9EW^:J9%JJ,SX[;U\C2]4T[< +OF^TR MS<)V[AS/>W0\NNA3U*_PQ,A[<%$O90R15<.?PXQ:5[OM.69V1UU!.(_EX7-T M)SDC%-'OEP%Y^="TC E=+//MKB+ 2ZV%[L3!^_PLJ0OA4Y169WXFG2Y^W_I? M\)+:QA_6A+!15SL51C!4YWFRTZEWVO.G2)5C?5^:J].:7ZQ/%[Q--5>GW5#F MC?C3Q>\=FJO;;??*:GEJ6="6Z8YZ'GFE1E]M9D0TPIM5=FCNSY!6$]?T=1K44I2D W&HNJJ#K MNKO<%Q<-PV7&2:O7V>5&KJ"L[_$P6&WG7""=+H#OV38TU)T>J!\2PIV>J2B- MO>)P0*N@@%O_9G.?>JY:V+YC$O<:N]R+E0O>Q>NKNE,SOY2H[&U"JSL]S*LV MMN]9E?=I$6^![E>F82@M=T>:!&G_FER?^*6A1']0SC!F7/(HZYF(H-BI[=,T M_O-W$YYT]='TCKTR*P-R_ S1Y=$#C=DFWW\ %C\SB\"<=]_L Y%#3Q+$E IZ ML@+R:WUF^L@V_Q5D6YK_.6J+&5>:-_IL.6^+W9]KG?:Z C1+LI"(O4K$S8\) MTWUT]7HU#68;!Y<,M7%DR:@+R5@J&<_,G8VPW)M$]'"U.80\Y"].6UZ$*^W& M1A=?^40Q>0J"H8[]HZ*KU.LP!X[/9TMM/=?IG?8N.[:Q8+X;Y6 M'90V51HM=9,#ENK@])ZSY>8F+K?%A6K)/6RK50W=4B2'K^J@M+&;JWJ:.+W' M$:NWR2W"NZ :,M=E1ICM\);2=#YK/_"@Q?;8)V:SH;DL2C1)[O&]@7"TP]0> M/-%'.X>G<[4YEU-A'2+V1W@F)\EB$^M<;77:A:)\03Z5/-J[O;G;^RU()TEG M5UA$_IYE:,U-:'"(+ U*O3V7 R"7V@4L.2XS7^R#3 "EK2X8BZ5$[(_P=2= MLS6KCHY*]_KBWZKOCO#X85# M@'_\KQ]RY:,=\A(L]Z=/9!:WOT^B%U;,;:; MK=ESIX-3NXDR5.?NC[88-*Q7;"U'B8O-C O*.@9ZF]4.7> MVI3,2>>5#M!R[X\T+ =UZ5)!D_&RG0 /:=P=5EL+%B8V6#%X.Z-BR8RK]^:2 M VQ,Q<.$X5)KO^!1 F62'3KNF^8:VUY?J#TU?S5>H^N]TKP8T%YOSL=S5R3' MEF?FI2?F,?38V1;JQJHU8'GW>Z=]:430JJF]+>W1=Z$F2BLGV!*$MJ"'ZHC- M:2]45-L-3DMMK9BC.R"Q&" L'N5F8\$QVP%!B/W%+BW+>:,*0MNM 2TE?QNW MI,>]D+@$]MZ"#=%[2$RML%\[S!V<_;1BAUNPO7V?<1 M= 3^EOCWU-N+M<..^,,";^@O[YJ# $?ZT=)HNCPQW7FQ\6YAB;&X^?%&HSFO MSU>3L#>JUSSI:.2L0L>C>OTSCT9G%W1/7"!*6^'1L[DH* U5F97NI*MMB5AS M9)5FI[TW(M8?**754V9MM,5DN.:KAGE^OVBFC9;F@YU\MWS;L&*44O)Y;Q;E%5CN!?H\V:P^].J< MQ^T1L%]=D:*:Z"OU65/OG> GL."-2G+&FLTKRVY:\GV^XOOJ>N\#_*-5 MDQ)@I-@=1$IA1'4X!R4ITIXNTQUX=(,0.C^MGLQX2& MGW[#:J6O5&.,%TUUAEBS&.>.I =@Q]KZ%%[@LXB*&/.RJ7%Q5/IJOC[K/WF: M>\FD3ISA$"S;N((X;P)T0?B)TX1;1D^"1@.+:L!3@60@SV,IBJED[ O5!L8V M0([QI; \<@H+%&A7T['.+7U]&CH]%D-@+@SMBD!9!J-W,2\.8R5;<>^_Q6Z]VH3*2TE&@'<:J0KB M(YP]A@3TVIY&OJ>HU-QX*\9U7Z9]C1?*H<1MPPR"P6 M$\# Y4N&CQZ-4WGE"&X\>F-MBI78$P1SQS,VK;#'\.9W@(>&**G $M;?]KSH M@1FAXK77<>;2CR$>,'3O5_+'40",EME08M<8?D#R*QWIHYV&OTN:A!*(4@M( MH-\.MJ)K'@W1R@F/,-Y#+^S%!,S_/]>QV;IEWQ.B1IH1R1-ICB$,(2/;XXU9 M(!5CGEN*JK'#P+Z\N.P%E93M(-TP36+)^ZE;ZR;]@7EIX9A*=]P*8&$D,C8] M8&M,>1M6%4E14RUR2MX <^P=J0:MH%E\CB^9!7+\9V229,4[;S*87*B);5(8 M7I9DLG_6U(=IYN:HYW)@3R.JN:;#R0ZV%09;']GTV;E%$.V])(P2D/IOVJ2\ M)D!& \#TR!C>D@>\P8QQ&5>59!W#0XYK EXP\CE3J*/66G-SB!9WQ[897^"H M'506_-I.B@H@XV/_&\!RBB=1&:,_O>C00I"+M M5=LQW#OV>7+@(;8-I=49A]TVV" V*?,?K#1NB7MDB<=;]ZRZB)=';^%N?CUS M)]:'J>649K0,R[N_MFF9ML_#G4!HB&/FD#B!"%<,V =2'2VH+O>EFJJC06Y%9RU91 P'6,=E6YM,0%N1_8]Z"BT#5#S\K,9;!YTM;05O91@?Y'G $.YS M7_LA,2I M'*XGSP^/N';@'_JW MS[I4^J9Q>[GY*&GVR^_ MIT^NMQKNF940NOC^?/GI[H88D\^49OWG:*5;"BLV\LUC[KD'FR>^\7B^_/+E MYEJBYL(F$OS SGJQ?SW3R2Y-L>%CT*.D,\OR8/6 <><9L^#S1#.,Z/.;:?BC M7T/J!FB.N?1]" &MU]3#!2[C$4QA#V[T6-CB1?V7#!:[C36$.]% MT^CF_CJM3'PWU7W>M,25DKH:.+[OC--Z8K3Q!%RVULVJMH$K_34A<[1NOSE= M*:NZ6K]YZ=/#T_7-4[R8_!'V^N MG[[=W"*7K'7Y7V/M M&+S >#FP8_FOJZN;F\^?EZTF2XVR]79_6Y^;?EYY4K1T:[B!E?D>4VTGS8>+ M&%]Y?MJFCWPK?ZY'I=[:#R=5 ^J#6N_LA96/50&HIY8(G]NEY^S+NXQ5:_01 MSXI2/V>L0AP$AHT/\1YCQ;E4CE$9?LKSH]W<,7:1BZWW"*N2/BV/ ^TVMVYK M.="6]IY,.-#NRH$V_SH+0,YME[Q2<'('_,P=K\;@%S2VI$G@ KU+[@R3!H$^ M= B37BC_Q4#S3/AF#0=!/W6C4Y/(679(=Q*$6JI]U34KWD@9L$Y%(2F74H( M-T?0]"(W7>CH8?C$7ID=L&>TZXML$R_6?N3B05X).,^-A#_FI9>TOZ!]1;SB M6C=Q'=!3(#?PV(OC3H_OS]"I[]F?H74L?X9ZH?T9ZL*?H?(WZ(*-P[ A?!". M?AM5!1^$XPG(^_T72B,@XA*\ )?@T@?EHX!K[8OP L&UU5VS[TS6OFA>K.+V M>G5 YUT8?N$,I><1'M\L/PW9P'C(86C3]7DOW5F[NSZ95_ZCBF$+=;LBM M1J_$?!84UJ[<48IEM!6ZNS5A[73D5K=8TKJ1+?R9_EM3!_=O_W$#:K/60KV9 MIU[O;N]OSG^_27E];'S(E';O>'KXH__[Y?7-U7;\_/- MTY>GVVOYC,)11PS'[R+V#N+N0L1!OK,(@=Q5ZXV5X[@K-';8X^J X8UIRHT" MY@!S;Y9S_MX%=9!TF NZ?-<:\CM]7R'J2);9S8Q@D3JS!L"HD1$B,D M1DA,L25FWP9&O=99DWK^8&&,#$Y.8F?$].W"T-@-*B?2Z])Y6&G.!=ZGT&L9 M\!;[4+$/%3;BB=J(0F*$Q B)$1)SD'UH]'&GN3]G 4)Z,7G]\_][EN\?R!Z0 M)+((P'SA$)U)R/6O9X#4X_,93RX!=D7[YS/I\N[VR_VO9WBU&"'(Z1K%AA&U M%8_W+]E< '$L<)3B@EJU'6^D&0Q+!] ?9ZG@_T7I?-9.X4-7GT3WA40I9O:3 MU,>PJ$"BION_GH5_I'_U([IGBAZ<*\H"R5ILVT51VIFK$\-/]?:^!+;?;(/R M\S%I[!A/F% M4XVT[!O6(DG/20"W3DZMN31<8<):3-0UQA2%]/(3KT=WY7B^UQ]I+ON$A9,? M>29*K\@)NK*".7^YOV953*59D_H^L'A.G$MI< C]P;PM;_D%3*)X:R<%1^L] M7A//0\9&C@7B[$591^-$BY.)Z[R&-5CQ%0X#UOR H44D*9.6<$L[4W&?)1(^TQV.-UQ)PYEI7R!'UV;DXPNYZILRUR>NXDT_.NRJIB6P'^L5#ZB+6@)!,P635B M693#ZJ11LL"PGOV+JV$M[8M0K)P)Y6"4PX\HZ6#+\%K&9/#!3[#&@/2-P[RD M*)TSW]&K@6WBPY@"UC6IOGGJ>^G#4_^;]S'G9PT32-+OE_A[JMWS 2G%\($X MD7O\A@ZL\371FLI@X,#4"?019Y!GJW79D+DNSUBK>=(9?Q,U .513%3 S,3. MSFG,7DVU(F$$[1>1 M@8+&31 P]3R/YQK&U(.16J6,UC!?_V1^4JI4"QF&/Y&6C.Z+TGZCOH+?"0.@ MDP\43'+45=IJ?.+:WS(FUC5=RN5M:1.>*%?BN;LUSX&I@Q_A=X_YOA6F4-:\ MD1R-G1=0XG-$CF0N[/S-1&F@DKO ?': .='54Y[U\BO/C/52EV>6RD\.)DS& M0KD@,;KON%P79>R%67NFGBSYR<=H5GHX'4$C$(.]!,'[39."+_X1!TFYM>6D:PXI'Z#.UP(#*&>-8H1!3? M1J8^"K501F'J&JF B68"FQZI8&WJPH(5KA!$#?;[P7R=80GKV8UA =8S:,[Q ML7B\N=BM-S R89L(=-S#%FL)W4Y$B\GM$)?TL>G[D$)XW8=.FN=$2G2\Y,M?!DO M7.>^)3246F/^AV05& 965' ^98 #PKE]Y'W+GU=S.LG,^AP#V0A6 >FG>JTW#P\H#(_!G_:+'*DH8EPSP'@U M8??$R]"$I3[FP6J3M>K8-J-E)E%DX[3\TT(0U0GZ5X U\T(P15=F9GV3+MB\98&>G! =8 ^A\> &MZFDS0J> MZU^66LWY;ZF-=BOG!VY#A?OP]'9]9@*2R$2_4!&5/V$S;..>.V.&A4!;BQH-:80F^"&<%RWQ0(EG8B4XK/G=1>.WV4HKO0GVMJD;%)'8QA4TI%=LCFH9TW/CM@_AN>\N/7 M?-C3>Y*_X+5!X-IS9YE45"LL4!/^]OC[W?^3^FQL(@0![G'@$_WS3.T^\99N M02A_E&&>7>)PF%M-MI5K$)]PNYAE\T=>[YMJCR KR:R*-GG[FUFT65DTNZ+R M(W&%N%B#XVLH_6M/LL=HDN$F^XI3IT><[(9KP! MRHCAH@F:N>C!W1[6'L.<_G0K ]HP.K$%^]@D@R-SR#*[<\MV TV>Q98-IR-^ M88+GZF?8+JE/VGR97KS! TW3YU97TEE3;7P8?(PT+<\X32J5SX\K!^8JOZL* MG^275'0$F3UN64GV,JHYP28O&Y;:'/OA'C(^)0J70"1X"U[N'?L\PT^V@!D= ME,+ZI(6Z.3FL0)J(,6F67J-7*8.H^<%0*^J-O(6 M5;716["JJFK>>AN=!J673WFY*IG=4W.A?:,#+6:<:X -5CU,*G+2*K5H7F;M M]>4]OP&F/ZEJK=5+'?!4;/VZ3 H4(FQ+'1_*LHIQ)KA1I*>8@ ]>> G)?PSM MI41TO-Q;+5YM-GTQ.G\T2\?5V7>9C6?+9(5%=M^RQ2 4[ PQPVRW'_B]ED?G MPS*WP?A1_*7WD?C"G^ 2\3N(3D-#!+V<[M$,'Z9&DPC'T=]D[8,+5WCH>N='$.RYI5AFW/ M\QPGB%0HCYJEATARF]O-5@RD@_L0&>E/!OM$4,;C$-A(%H8!E1 .H:4SZ:3& M,EVJ,KK9)X-"IAJPYT,TTY-ZTH:)NQ/X8VHR"]>PZ)W\1M%B26_F<9(-PJ,F M% !RP1F9\#*\")HV]2:5Z@5IP-U(ZFLJF0Q?\3V#JZ'5&-]JVS-+/B!BU==7NM9@8"/H?G29@&*9OD9/"0$N[398+LH9&.]E(B DO^$/9% M@9M>%%^2BR_N!NS-&RC)541<+3XZ8HK7 A2[5/O1]B)R+5XM,]$N,_33H7UH MJ.C2#?.#S=CS)EE+G/@G4JVT%L4HU*2KQ/4Q6=G3#7-',-UYLP4^N7E_I2F=OM(@>XH,/8#'];FSJY>/"BWP>,&%^ZAS#'5$ M78)+:"1CV>/U:&9S4<\U$+D+B%[/$@<]/%A*N2"$VU/2 M'[#WCVB)/!J3I7J1J;L+!-*7!;0UR,PU;PU('O=%3G0 ,6+VW&\F^4<,R!L. MSR.28V.NQE-:)+*(9CG#JF7VBS&UZ>D$B^P(C\7#<78F='Z-VPL\ M">#KC9>L87Q]L"E&B11(WX=_N#\H_(P5R24L25[*:9E2B]$Y^>K]#NTC;_J/ MCWF^0>$!!]V Q!9/>C^5>!VGMA&BSO@&,I$3-";JC(LZXS--B0+=U6=#U!D_ M>K%?46=\J8#8SINK33!P&/^=%YA%"WQF\0U7;/1^7B=L_1\/^(.2,@U,&PW4 M94A%8[,T;C!OY>U?/3T\/MY<8\BV3!0:IC>QM.D%[_24<$:76"U!J74"U=IGU@D!5D33V"^V"^)XDN8)9NE^I0B;Q MO72W;I'JPQ0X_+GZ2*J'*=I[ D@60R:K71/R*;YG(V>5=5U#(S*[ 5V!:#V?TF'Y=,)9?:0([]?R@;J7#_$7JC8-T);(^.;>M GL+")PB_%#Y! M0FD4N3N!K<"VO#Y!A\U7M"#C(N8GHLQ:(@N1<%X2SDO5&\=/0; M=>&\5"GG)3)>\E98X;,D?):*!I7P61(^2R4X]Q,^2X<]1%$/$XU] CD;&B+[ MQ:Z0%-F&]JYGA3_24;2MR#:T.Q>90J3(J0*46,2^ %">C&DKO(T.J7%%NB&! MJ!<)[R+AI5&6[@2V EOA713^=2EYP7BLN=.EA1G#LG!A=="P9#R6:4Q7 M<.?^1,?P(.KNVX.H+CR(A ?1AF_OT&>E40W7FV:G$FQTMR*D,&SL9S2.[@A5 M-C\7D:3G2*X)?2IC3!]C7X0/T$%X9K@ JU-!YP^&^H49YUF +E^9J[VP[)"S/SPS=SPCM+>V]/?DL/O$ MT;Y\>7'9B^;/P'P+<)JV9^K9K_^&,14%U@%5O[9Y"'S/UVR#HE!\*=>S3HJ= MZ<0QXIZN>SN'<0HY-*:A,<4MH)^. &RC6^N*^A'[.3TL.:\"V@VZJ_:%660_ MB[NR?8KVA\9ATO[DN)Q49_EMS=>O? M_N,&%J1:"U>DO(7K[O;^YOSWF]2%UL;Z)WU0^?3P1__WR^N;JX>[AR;IR]/M]?R&1UECNBLY )IP2[/LW3KD'-T*PYD=G?KT,BYU2D-DT4^F>G5FM6$]ICBVJD= M)@;]Y,2U)3?48HEKZ:X;TJ[4O8V7P[\Q#R,GEZZ$$BR7$HN#+!WI%5X2R^,^ MCRNMM%=*]S"7%T=0/@F/QU=%67J:]5JC6(&#A>[N71A7>%4MKF W9*55WGS[ M!=EQ;K?FAG?^%&XCMJ#%T$6MRGK!%5@5=82'G%AC*RC8JEP_4-*Z"@4WIQ#, M\I)E4<03KSC,$?'$"18BGEC$$Q>:#1%/+.*)=Q=/_-2_].BP]DDDT!?QQ(5! M9Y-XXL? U4>:B"?>93PQWO&@NX,('UX.K@@?7K)2+EW)U]N[E"]B>/%F:R?' M'7MN?EU?'+FE;G7#>#24K-T=^VP21K)U[KJ3$*M2\"*@VHWK2S'7BR^N!DO_ MSD)KBSY^.Y'%EJH6F FQ%A2K^7(I. '589PRBKD:A*Z.CBN9GA>(96$CL?S0 MV:YXU,*&MTJ9():#8C5?+ATGH#K=K<&59N---%\/AHX[9*;8*6RX)/2VBMP0 M*T(A!KL8LE0*7@14NTI=LVI->$><\\J)7^EL-;ONX3WA\C,T%",@_EUQ_V6, M\Q<2("1 2("0 "$!0@+VE-VEF#OY@R=T*;IEOB.G$#4/L<*P(?;YQ6I^[8KH MW:VJRY^.5/5:Y,J\$!5'_GIUN5X_KIDH(IOS:161S?-KLHALSIGP(K*Y6&R( MR.8BL2$BFS/+T+$BFQ\QH!GW8%]%9/-!8R)%9+.(;#XLE"*R640V+V_^%"^Q M1&3S.PXKU-96*7R/AI$EKK"**U2EX$5 5;)[+!'7O&=9[&Z5D%,L!64![ 3U MFX#JE,.:;S37%F'-[XUAVZX.V<)V10S;ZX>0KDAN M+';Y.\9*V:[$YND(E:K*2GNKVM,'W=^+D&:QFFQ2]+596F?#X@24BG7GW1'U MY5V%BB-^2D]N*ZUBK%#1Q^+%,R><[.2OYQ&3AHYE.6^X9GG!>*RYT)TG^?## ME3.>:/;T+Y[T%@:(2!H/$)&&FNGBZAPP7.CP84/S&6+Q@OZ1%TO7LKU$6'?V M'6'=$A'6(L)ZP[=W& S;KD:$M6"CR*')>9-FD]4TDVJCE %^WJHZ *A[TS>F0NW_K@'NBI?\DS9CSUOWE+;?9-C(<< MQK;:[>ZJ.VMWYP8S?:Z;KK-1ZVQU<""@741!1ZUU!;1[@;99K[6*!>T6%S1E MT]"9G$9"0^]=0W=JK:W*W MH%VKH;JVY5:IJ >TB"AIJ32V6U)Z4%>WYCOZG MY$Q\T[&%CMZ[M._H^E< + ^GD7=V"HA]O[TM;A0SEXHDVX_'V@><#?1IF,& M9*$YGM;Y_'[9DSZ8-KSM!!X\X'T45\OB:EE<+9?@,E.P420VQ-7RT>]XQ-6R MN%H65\L%@DI<+8NKY1(KM+-B2.&!91H,B]UE9A MC +:112HLM+9*D!-0+L8VE:[6'=$U;YJSM'8Z DD^2/-IU _H:KW+_3MKEQ7 MA*[>"[:MAESO%>MJM#+8-MIRJUXLN:VZA4TY_7D$6RJP36CM8TA_1^YL5WI= M8+L06U5N;AWD;.RO0EL?6NIA8UDL4Z4RT+:[6U5'$, N M9[AX;E@G:V0+M7WX4^Q.MUB.39L6E9Z,HY=%SR ,4R65@G!1_5G?$8?J*[3)F\/R>::4 + MO5HKOP6/"J)+;Z8_&C'+X*UJ/Y@G2T;@HL/IT/1TS:(<>S4I32C5Y_*B%H:N M,R9ZPL_P/^8B&X%M,%N"ZS/:M:9A!$/,' MNBQ^-P4[)]P.N>R5V;"'7FJIBZ.NG1S/J@6+8ZX0M/6>\"[9%[2=8D%;;0>( M)^:!>:Z/Z&31 .5L.1,\NZJ\?MY+=^MZTC?D;KN:%_-'A561.YVM:F@(6/-4 M/3PQ_]WR^O;ZX> M[AZ>Y(38Y+YAKMSNM^?GFR=>=!>T.#L?4=VC"Z0%NSS'+B\X!_D7EZ&3RBY* M):^)Q@Y[?%=-X^4T%:.J\2X8*V7Q9B$Q0F*$Q B)*9+$5.)4+ETTLSQ6:3&- MX%9=KG?$F=JN86TVY4Y%<]4<$]9&3VZKQ;J=J_J96NB(ZVL_I &SV= 4=QS[ ME/"NW*WH'>E1CWKP?K189_&%[FYM86WVVH5B4QR@B0,TL;D]T8V#4:YTUJ>9J(TH)$9(C) 8(3$'V8=&'T\B=['!=)=AIES3 MAO^;=2W%;U-9A*4WS9.,@/+G8KY8EQF!CLEE>1)>"N\>!G[@8KOPDV\.3,OT MIP@3^\'T ".^)9[=-Y.0%IK5,.]P8%%V)6S[&:BX"GR>-?A_G8$G7>H^3P(, M=*Y-\)%'&78,-&6!G M4+>:AZ]D*<1G\3>7#1UWG$V"/-(,29M,7.<'<.JZ%,#_IKF&AV,&[>8FO>/"0E4,-)>%F9EY MLP.6SCOLO#(71OZ-S%EFG&OP67MATH2YID.S*\N?4NLE'4V9YO*TT-#'&_X_ MVX'Y DT/31W+*ZS(?ZQK$Q- "1,@ VV$/PTZHAO*(2?%BQ(L,Z,,&:(O5XR- MG!9CDJ,XZ7>8,7LF)3EE%P^G=IRV'"2 IZ'V1%[H]P]]SNHI\D*+O- S336V M(F3OF8@7A]3,.4PMIWB]Z;1U%(U:K_>D/FFV6QNG !HFCY9F+YUB&R"_CJJ? MZZHPS:]=2KO1W"J*8VLVMG#_*[!@WD2%,+B$/D;5+(2 ;BB@6^:3.:AXSAU: MKQ+0=^R)3_N=_2-+_1(W=:*X-.L9[9&[TCJGC_;8YUBR/:B_I,.O@Y2> MO5WJNA/86%#ZT75L^%/G=8DO?YA>\E;\4-_7; -=%+Y-L)(QM-VL][[237@. MW_6:TMJ*[VO3"M"Y8;?S>@E-88=5IVKM^5WOG3I5&\WRNJ"K3!IH+=YCDVC# M@?@-[;*4,TUJSU*OQ9N8H38VK>G%,QJ9$J A/3ECS7[?"?;\ ?;J?=J 3F%K M4L2U!&Q+Q#>9E8/Y7=7,B78QG++0=8_[2P$3$G>S(8>SH>.&CH7HI1;X6N11 M.* EE4J:A<+-(@@F $=ZF==KV1R8X1M3/([2*!V#(^L[KX]LNK"(TMX9&WX M=N%KPPLVBL3&SOSC%A]Q;E6(?>4U8OD+L7LDW%/T M%0:'+;711=K"':0M[#;D5D4+8AX=VV9'KO>*E1*R,MBV%;G9:Q8*6Y'FI+#> M%"(%P1$9*Z7WA9 8(3%"8H3$%$EB*E$P8:$ATN=Q+H%'.1W"^S2\;N-7:?/7 M9Y7?'.ZENW7W+@U9:56S5,!1857E9K-8==X*W=WZ14,Z2K&*$I;PD"[M0-#; M6'_?#(=,IQQ0Y/% Z:*8'KBF;S)ON1-#>>2QF.*/7R8GU97@7 M@"XZT"6R MQ]5WV..I%&P\;YS0X?N\B-DNWXG -!=386KO_.*E76([6]RZB%L7<2):%#:% MQ B)$1(C)*;8$E/"@[S=W+LL#EP2&\%]GF4WY7JS6)Y-A>YN_0NM1L'J,Q>Z MN_4OM!J=8NVRQ8Y0[ B%M7:BUIJ0&"$Q0F*$Q!1F1RC*7N_(T"AI@=[C]%J& MLL!5ZE7@+? 6^U"Q#Q4VHK 1A<0(B1$2(R2F4/O0\L6#W! M5P%M5;HK-[2EOO#JVCIWE!C/[%TJN*X2L(K)>[0G99J=0R);( M3'Z')@Z3S M=? !=7"^47%<(V7HU,TT4 -EFL:(*#UFTK#BE([! FF9/)=/V M@1]/\AVL'N%;C"I'3%S3ULV)9DG:&*N0(+^F[V$]D%?F^B8O-F&;CBO9CL\\ M\M+6O!%5E\!FL6Z$Y^%8!0Q_#"M&4W$))K%7QMO4PA8]T[%K$I8\<7$!M*9R M_(;G!52P()@X=NII?#N7TI'VRJ0!8S;28 4&#,W0=<:\((9FZ8$5%\18[$U> MDVYY\V/-_9/Y(1]AEYSCP#;@:1W0T("K"="JN^8 6@,:#1.[\ @%AN!2,8Z8 M=$ZIS*'@0)F(34AN")+!;&=LVIH/( _A?SD5/9;4\0@\*@L"[_@NT[S G8+H M84F7,?-'CE&3/F.SI@>02)B=6I:TR<1U?IACS6?65*K7E$1@QJ9E89?AF+PQ MEZU'[OIX9\GIR("RY 7Z:)]]]AF3[F$P$T85GHTZ5A;20B5JDJ'#!CX];\;3 M/:UFYEZ4<9KY-/ML.LC%NH329^ 9!@X[\/0\E) Q Y:@\@'_&+:\,68N*HM MMZOFRB(NK.XS4P2(@!@@U#?M -Y_ . T+M9)3:3&5E7 M&EBMJ)XI.K@V$7LE?IVR7$1\H]LM&O%K5LD"\L^Q5-3>Z']B0)]N6B:]LR QZZ]+#ZUM_ 4.!=8F4N4.L[%NUZO;T9ZQM0>GP8UA;YNM*H+@R; M3(6ZVBH0$&#$,=B;99ZX-N%%%VP:-'!V.!=@]5+5#2?#*OJ.Q/&:8H\P?+/P4Z;7QO?F!E<994$D_7&LAFR3D00^NKL'I]PP$\#D<;J:@CC-*C:SHN MEJ:+GV$[%3WB:N7.?#5-!^1L$QG<4*<>E[/-9%$]RJC1T=6E;=PYNF;M22;? M,7"+R#HP@^NO]IMJQV(PN-$*KFRX9=D=B_#E%>QY3-][8AY(O#[:]5FFLAEK M\P0=C*GU1;*YX7@=CZF-Q+"W\NAS0[;&$\N9,GC+PF/].U,;P*N8:?PJ<''K MD>+@?(:%2^_[PW#)0*AGOS4:[892KZ=/OE9UN ?Z%B"*]'44I;$+^OK,?37U M!3;Z/=ZB>=#:):7_?79\S9JUX>\=_^_,Q\%[LL#X))+\#O @AG\B=EL:/J? M76><_B7<%RZ9 1LN!R XW6:OO;G'ROLV( WXI2[^0K@I(RON:J@D/> M[;U#5;R7<[S.?WBSF>N-S,FCI=DW_8?'/RBH%:;7*W.U%_88P#H%'8*1K[.' M(4^L%WV9UHSJAMQ_#\GYCAW?:V-V^(3 F !Y3P;K]2D6-9[%K MGOVFJK7,T<[NN)R![U^!Z4^_DA?$+>DBW('3AOQYI-G/;#QQ7,V=WHXGFNF. M9];%UGMA2KIZGD[28!$YJ5_?G'R(<&9U9U>BC7E9!PMO@P5S8_X>;+:0OZ:R M%G^SAO_AF5@V2&K]/4Q\AO'!&QC&+V-PMY.82U_)@8<9#_835J]Q3?L%'H"5 MU(T^8NQ#C@W18Z1GG!>*RYT)TG_2O0;-]$IZI7 MEO:SD;2!$_C2'7ME5M),0QK"4(4.86,^,#2>R]UR]AJ6B%\.,HY)D:MB%$W: M?_[[WUSBPW]:"11*LY-VP!&+L[#[Z*HTDL\.P7 ,D !37A->L^F6KBC]OKY]\O MI$[]YU^DQX?^[?/MP_V%Y.)6 \81O@-F;^^_Q"&[A&KT)76<^89CGRXY%8Y& MZ^?DH:=48.S6XFW-Q_N2[R@Q)I^!*OPY/PO%#*S8R+>5KJ@)?J'WK Y##?HK MY75+7I8ZLRQOHNDP1WX]JY_1YS J@3Z_F88_^C6DCD,RRL< X.Z>MVSW(8W=33.&)6W>YM):8% M,3DB)8U>02AI]M8:GD4R<7-_G8EX7QE+LS ,QA\M)==VWEQM\NL9_S>/YD6J M+:-V0EVE!;ZS3BJ!?SS@#TI**9HV)JS)U29*=@5 .T(B0T+2R#4UJ5AUS72R M69*U3.W)Y/N;?>X#D.-]S$U(T+]Z>GA\O+E^^G9W(Q,[ANE-+&UZP2D\Y]K[ MO[/?_O)OQQE? #^I,5NP7&2T_5_]T;HCM1B894$ ZS:_>LP6B?/B@8J--2FV MUI8!4V4HOMG. !:P5UJ ;NU)X)\J$M&V-CLAPTWNNJ <+LY[)7OKI^^*Z CC MDEIR9[M*OWN.MUK8_+7IZ1C<@7$@& \SA/U&&?FX\7R*!#&DJ[+K Y%$Z2[5[!-$](F=X7JOCI!DY%HH,!AN9SIYF MSQ[87""I*[A6ZDGO4Z:Y.44YCY.'Y'WS;N/5JKKR7%W.DO7-"%=L.M\J#9OO MFZF-6J>][AIX@&CH^5C%@QR#+SAY1]/-VI[O!G2HO6S/L>;I=@%.^#'B]C7>;X=1W&$ _%\\:1AS;B:<2Q\H MQM@)/,TVO(\U"5NGR>!)AH,QX%$TLL1,O'#C]CZT/\(8>(S>)1&FB'@K$6)H M4_,EC- .+P\,"3Z/3,]W7!.CGW5TFL?7[:DT0'F6'&H>WK-3=P_+KQOV<];> MV/-9>_U89^U*H<_:E8*>M1?B*+FS(._(.YKJ=JK!AE()-MK-2K#1VLMH'/UF M)&_N;[)]B Q53F:)CG1A8PHZ&UA?>,.XUN7,UY3G0-9P!VM@\4T-K#XP ;ZNRO'V9\FY2/9= L^T:\ M#X^#;:]K\ "Y4F9!>XCO*F>@QHO+%0"K N LP%FXTA?!FX/;$.#"'Q1041 @ M2I5Q?!N_2ZY<+Y;!7K'4MR*_?KFZ$] *:,O77;FA+5&2]VT6ORN\]V#_"DR@ M X\SQ#)XTE)?Z.X$M +:\G57;FA+M0M\1[63KX[-IE&B^&%@&SG^;Q5;]JQC M%Y'H-.6>*'VR3S72516U6'I$ "P +JUV*-%>\!U+X)7C8J()RO0^\&>#Q*N\ M$A[?WJNN'CDFMDI7[JK%4B&%[DZ([-&Q+:#(5GWK]\5Y9:X=YH@2"]^A)+TG M-QK=$K-93%2%;A;8%JJ[TFJ#C9:]S_3?FLM>__8?-Q>24FOA4I6WHMW=WM^< M_WZ3"I[9>-^^+/ U(C;QUIQ]X\NWY^>;IR]/M]?R&;E]CBBGQ44<_<;#X8B# M_)B;<*K4&RO'<5=H[+#'U3ZX&].4ZVW+ >9!0>?\O0OJ(.DRD\2M$(SE3.BB ML2DD1DB,D!@A,4)BA,04A\WM):9$]P_O\$4CIW<>@)]R1*O\&8QU[(NV;E-N MJ,7:>U4&VP(>YU8&VZH?QQP=8*7>D)5FL31#J2XCE'1Z%$JATGN_AW9_Y+C^ MN<_@2;2W%%7^IK,AF%XQ(I5#" M7AEL>SU9502V8GM91H"59D=NM-1"@5NJ[:7P\3YV=T*5'!U;M=V3FVJGQ(P6 M$U"$W4L$!(C)$9(C) 8(3%"8HHC,26ZDWBWNYN7>ZM? M^=.8HQ\^BEN)_6';:'?E=L&BN2H#;M7/98X.<%-IRYW.5G6+3_M:8J=>;Y2[ M/ZS")DLV\X7#VX'TC%4"KY5"=R> %D +H(L*=(DVE^^XY[\,=*KQ1%?])W3+ M?W3K49CG N!R ]R2.ZUB[7X$M(58!<6M_^R64]SZ9VDJQL6#N%\1$B,D1DB, MD!@A,<6!4DC,'F[]"W+7L?F]OSB($><$ F !<+E."P2TXB!&',0(DU>8O$)B MA,0(B2D E$)BA,0(B3GZ04PAPB]VY'*:'-"IE?'6.OK>+$N/TE#E9KM8 M>[63 +[1[FZ6Y0.9%>E\[#2G,N M\#Z%7@7> F]Q4B1.BH1-+FQR(3%"8H3$"(D1$B,DIF 2$YNDT4=M8+'4SX;Y MFGQ"?IEM2,Y0"CQ@T9LPW1R:S)">+[]\N;F&?S[=W:29R[R^S%-HO0O@'(,P MOI]-^?M KU%7:6^C'_NWS[0R2_/-5P;?P=#?WG^)A8V\G*(OJ>/,-]P7*NT*%7E'_9P\ M])0:TET ."NI-%#$F'RF0,_Y%O<,K-C(MY7CGN 72J+.;)^YZ;T+RIBD,\OR M)IH..Y]?S^IG]#G<"='G-]/P1[^&U/$Y1=^'$/CLAW]./5Q8;!C#M&1OE<:" M$PR[EV]?[R7"H2_U;YXS+*QP(PBYP\[/UIG,L^]'_*G;O-U9X$;QCJ:ZG6JP MH52"C7:S$FRT]C(:BV;PS?UU9F5=>=JRT*G5'VT\]S?Q'\JL9_YHW7YSNE)6 MNRJMV_QJHPF4M(,Z&UCOGN6H]WS:K-!C][-FNM+?-"M@TE>F>8'+XBSJB8.7 MYDO73&?C 7,3IAIU65+K2@=6'Q@YXFJ!TV]1L$PAI:X4EY7]'DM<]CB#;.?- MU2:_GO%_YR%:9,AEC*S0,M,"WUG'Y/_' _Z@I$Q T\:CR&5(1<)[S3S=-2>4 MKC'/H.I?/3T\/MY!]G'-K\[^SW_[R;P>V"$!12FLM MD.R,=5H8.=](9ZB;ZXS_&S@^F)F/KJDS#X8KJRPN=;3 I:^:^R?S/6GHN-G? M;PWHQ]0U2[JDU-397S_!\>!]M>U^ !2NN=!>UA !N M5]HD9J&V)\$J@%4!2\"FBKTIV 5D";VUWI I/?M_A=:=Y(8O\*3* #CS/$,GC24E_H[@2T M MKR=5=N:$NU"WQ'#9NOCLVFTIB.X*1A8!NB?,W>15VIM^5ZLU,H.:\,N")C MJ@"XW 743V4:#?XCD7PRG$G#E5Q,]C /Z52;L>W^*JK2(Z)K:+(:J.:E=>% MR):LN_**;-4W?U^<5^;:Z,8E%KY#)L9OR&VE56(^BPFK(C=;C1*S64Q4Q9*W M1T70DNOM8F7_%#'N(L9=1!.>:#2AD!@A,4)BA,0(B1$24QR)*='=PWLKE4KZ MC!M:Y<]?K*/?LK5Z4MSOE\J* M[#7E5J>:E_Q'QU95N[):, _9RH K]I=[!KBAJG)7+=;)4ZGVE\+#^]C="55R M=&R5CB)W&]4T,(3,EJR[$LNL<'@3#F_"M>!$70N$Q B)$1(C)$9(C)"8XDA, MB2XEWNWPYN5>ZU?^-.;HAX_B6F)_V#;K=;G>+=;!;F7 K?JYS-$!;H)J:+>* M=:E6JFN)G;J]4>Y^2:/4W+)D,U]XO!U(SU@E<%LI='<": &T +JH0)=H<_F. M>_[+0*<:3W35?T*W_$>W'H5Y+@ N-\ MN=TM5OHQ 6TA5D%QZS^[Y12W_EF: MBG'Q(.Y7A,0(B1$2(R1&2$QQH!02LX=;_X+<=6Q^[R\.8L0Y@0!8 %RNTP(! MK3B($03 +YX9Q,G 7N[4[Q)02!P* M"?/[1,UO(3%"8H3$"(D1$B,DIC@2LV^3M%[KK$D]?[ P9BDG)[%,8_IV89KN M!I43Z77I/*PTYP+O4^A5X"WP%B=%XJ1(V.3")A<2(R1&2(R0&"$Q0F(*)C&Q M21I]U 862_ULF*_))^27V8;D#*7 Q:]"=/-H;:_CGT]U-FKG, MZWL-V,(OS3SCL__\][N;[S \-S V8\U],>USBPW]"Z5.@^&S'_ZY:1O,]B_. MP^_2 Q3@'W_3K$"C7#UCYH\< VSTEREQ&,2\QKTO]$-:!L!:]] [^>MYQ*0K M9SS1[.E?O+E:[I(& YR?[U;R1YHO:2Z3=$OS/#[RFB?=L5=F)>VK] @T%\#/ M@0<[&\EV[/,!8(Q_PQ#\R7Q)=VR/V5[@21/7U%FZ<<=UG0'5/S*D-],?2T,'=A8F6/3TEP@WO/=@!-OVI*F^^9KU ;( M'#R)+Q%5CL$L3Y:\0!\A3YIDF)[N!#9V0!@-+>>-/R9SJC3+@HY>;,!!UV#, M3'L20#\P]Z$30QJZSAA[6)>=FG2;@GHIPHUYA)?16Y-PR*&]8#Q!&?9P]AH( MR,1E$\W%]WUX8G$+\*QN!0:3@#YS#)QPF$UXUH6O*($5@*>-\754#_'[\"W[ M 6H"&QTY%DG !!!R# ^?PVZ3Q%PDGDN](+AM:\#8]F BM:6L#TS+]*3YB MF2"]!J;0RK;&V4Y>HH'12 +2HP;;7!DSTD6:_ ML @Y^/Y- T;D'RFLN-7?957-:]:*4@HB!6D:-X$M#S72YV(;:*+!=!DO_O^'G%PT$ M@$3%;S23)T+)@W."%@LL @ V4>O0B*WW=! M$P>:!43#I+2F?%GP(RT0ZH4$"&WI6",'<)4C&P'/W/1"JR1DZJB3]NKY]_OY"Z M]9]_D1X?^K?/MP_W%X"_14H(OH,I<'O_);92:8I%7U+'F6_X1$S[4$=3\^?D MH:>4+;BU=.>8N&3A$6/RF5*O_YQ_5#<#*S;R;:7!F. 7FK ZP_4E?>A)VDYG MEN5--%RV?SVKG]'G\ B5/K^9AC_Z-:2.&^/T?0@!:1?JX0*53@33DD/9-!:< MX*N'NV]?[R7"H2_U;YXS+*SP/PRYP\X3&=K ?S'B3]WF[]6NV_SJ_3VH M!0>UA(TLYBB4?-JL,+CDRO%\HFA!;,FIX/ 9K0S<^[*"H%'UM#/7 9HV$EAD MTI2!)0_FO\4\D1%X[V$&C497;JN-PW![>N!VY)Y2+Q2XI8N;W%B/:$-0\HDJ M\4>N$[R,))_9]$7UEV*NC]'4R9"=QQ$QGMRHUVL MU;+0W:T/JZ+T"L6G< @4#H'"]>)$72^$Q B)V9__>&'WK.G4$N6Q,0I\NM)2 M.W*]6=ED),<&%S.]%"O!CK :A=4H;( 3M0&$Q B)*5;4H4@&4*$PVN/T6H;@ MW2KU6@:\A94KK%QALYRHS2(D1DA,.0,9USK>V5FPR(K("(JI>V,N.15J%'IA MVH$3>.EP$8KJF#B>B0%+LJ2]O+CLA<(Z!E/)8O8+AJP-B3W>( ;RO9H&!G"D M8K=&VBN3!HS9(=/T"CK58U0*-1Z "-A@C0*'%D@V!#L"'8 MJ#0;(GCIZ$$[KJ\JL?]_]MZUN6T[&@__=/=X%6B9,FZ41*V:B>61 +HQ@^-!OKF M/?ML\M.%_'=>M"PZ7Q1T__C P*+06^5H_I]/^(.1.YD(%Z_SEG$JF99KBH-? M$M=>IOP_W'SY]/GSW>V7KQ_N=!JE+8*)PZ9O9<=7\F3T/\5O__Y?#\[W,,R< M3%^ A<))ZCB7R"O#(//;R5__4J68R(.RYA??D^&)&6^^IE<+Q>\_4#(*Q32% M)X4GA2>%ITTUH:..*?O%>^*^B[?4FLW[8>XB>9XO)Q9:YAS:I]5HZ&;G-$-3 M#\[;RSV%N;\Y$WYVNWJ[5RWWZY/A[66KNY^$%^<"5J-NZ+U.M:J3G@QS+UN] M2J#U)(*P%A)_X_D3RE5[=FK904/3#1.VN6K%IE>ZNU5EAMFIA,PX!5YVVGJC M8CF<*MW=JA!M-O=S%#L#B!K=GEZO*S&Z=8QVS/V$%V]1]3K&2['KR**D\:1_ M*=5K+]A.?(H-\YB)5;P]-]ZV]$Y+[73;/S#L*9'&&6AC"J&GC% 5GJG",U6P MW9D&VRG$*,0HQ"C$*,0HQ"C$5(Z5"C$*,0HQ.T',27A_J!2\VS8\FBV]UZE6 M59*38>ZEJ=P4MXO63EWOM%L*K;MQ -?-CJGPND66FKVVWFGNAZ?GB-=6:S^R M0%D4E$5!G:O4N4HA1B%&(48A1B%&(48A1B&F.F0JQ"C$5-FBH,JSJ/(LJES( MR?>J^*WX?8\TS.G0HQ"C$*,0HQ"C$*,0DSE M6*D0HQ"C$+-;:TORL7IE0IV9NE7%0V?JFJJJ8JYQ1Z"J8JJJF#--J]EK M5")K]> MNI:A&TU50F3K,J/9W(\T/H,B-X:AMSK[*>!X5A!5=5NWAM"VJ7=.]*QP4(BV MS/U<%JBBF*HHIBK<6/WN%&\/SMN6WN[NYY[QG+AZV3#V[) ?1JQ2B%&(48A1B%&(48A1B*D<*Q5B%&(48@YN M4% U,55-3%7CZ^1[5?Q6_#[E7A6_%;]/N==CX+>RMBAKBSISGNF94R%&(48A M1B%&(48A1B&FY9D=>,'?Z-WA(YL*ZFLF%5=,> M5WE,&[$GKO4Y=]->@,NNQ6'@]:[V/((?XE<#;>#YU'GN]0$3#O"ISRT&4P^_ M.(Y&. \T_MWBW,8?HVG\'0TJF.^?:19,K\^L,&(.,"/$7Z>:C6,%@LUZLUV@ M1Q,X2U1"$_@X\;DM+. >L0::'T2N'6C/0! .S!M#!T\P3GJ^SX$*C@\*O]A3 MK7AU@1\F501IP@-@62"(TS@G-K?PBB:/IBD!($%DC7&P29$^AVN1 ^UV=]X2#YU"DQQ!IQ.\+5!G2,M F;8A\QSG']"#?B\>2-F0VSM:@R5B*V MBI,Q L;;' 30&' 4$^MZ+TUH(B+Y=X',/89%=!V^7I03RV!*2:(#=\98'$^ MT,IM&D,F7-PS L\2--_/(AS-2NU$(%T!0JX"YN1Q$[R>BQNG5L0O1=F%\,/C MOS_L[T6AMBI;#HR+_LX LBRA9S;Y_1=AL).JYYWZCJN>MPY5];Q> MZ:KG]8I6/8_'U^TN*K*U3E#85NHC&Z91D6+L1J-7D9$T>RM-S\$K-R\HMSJW M=JI3$6ZU7%YRYA.,$;59EUG:NI]4OZ_4N>TV!??>36 MR(73_X%UVEFOW - ](&5WW^$,AHMFY#D( M&6W"?>'M:/7L@,P%2'V!:J.>]3[ES"^I]?%JK\U][4]%$M?;K4X7SZ=+6;:_ MV?&.3?=;1T/FZU9JH]9IK[H'GI5Q.6]GD9?$0 -S-1X@_2(8P4BN_,I5VTNPUX3YYSA.7-C4&34\#06:AI_1P&":' M0VEQYMDOR//\P4G@P2F P8W'GNM,Y9CZT\2(-6&^-'*A68H,L\*"L8FQ<)@/ M+P>A']$]MDX=/8^$-])V&AE8X$GK;T\7E)$ 34/?_5# M1A8K8$YJ0:;Q0%-NP*3QNJ9]BD(:_<#WQL2-C$YB5P#D \,8FK.0+D9V'#3- MP?X:)194.'=%/G9+IG%H9BK?2NPY.@S#4;$X_I7.K %]<:83/0JDW4(N/P$GW"Z2:=F$#&!I@C?$#.?SJE]/S\ M'.)4L3$:^Y"NJ;1E6K#>^Y+[4J<0\(UT56#62' TU .+)\ MZ!5A%T]'SC"; M,US$W^2@.2\5*F?!>0")!]+% @CG##;"U8LOBC@ M-"_Y:)%MV>=!Y(34,Y";#@DF \6&C[;I$1SCX:_R[FK:-5KF+5PZ.$J-)UHC M';5B"W:^EZ7-Z8AV;$L:_$N:+2JC.#Y>OON5="U)6D3(+]SE/N)01S<1FI*$ MU;!4H_%$^J;0%* #PJ(A@=1CED4R6$BIQ6!D@'I\GW">K,15.BD>7:6/0I[, M8\#Z0FLED0U\>4+_ V##O'E2N,RUT.R=$^JI>Q#IY[AG\S)+^JH^4Y?$?Q"\ M\%SPYNVK^5EURR?L-6%%#)W=71LZZ\K0>4R&SDK8\3H+,G2^HJEV4Y&QD(R# M&T++T+;.;4%R+I7#/"(+CN6AE #26^M;<_X->ZUVAUOMLHUCC]S8OZ4\!4S5 M[.2)4],75'L?,GV_;+=25N^7EX>Y_O(H53^+EUB)3[<,;P58:_2J547C),H3+>3" M+TRX\3VTO)BD( Z\MY_X?,3=0+JA4VC4)09PE)0<.#'QLI/N5H3_GHKRG!-+ MFWNJQ;$+>:+21,TJCRI-5'%,U8@B5\'R"C$*,;M-KW"BQ]<[UU9GU[T>L#;T M95>L/9YK :5K*EU3:0YGJCDHQ"C$5"N#M2J< MMK'*S84_H)%5H8N%>2 3UB=!2C3M:%, M)T/91Y@]%JZ@C%,8$(.98]Q K8'=KH%FE1^JVD/5'JKVT.KOH3OQ*IQE$(X7 MW0D>_]^C_O$3K55-H]4*HD6RZ$)#JG^Z $Y]?KR0#A*PYML_7FC7'^Y_^?C3 M!1X:+PH>5Z-4:%%;Z7S/N/&D!O#$^8A:=;U@Q&R.CASTQT7.;V>1:]_*[GQT MJ*5QO]7(W6PW#GZV0ZF/F!7^=!'_D?\U7.""%=5V8KSPI*YZPY"+O_<#?TQ6R-=0M7G!V7"".]<2I6H+%?:RQ$+>/Y1+LR"HM1VSG%X_M+%HJ1US"^GV:IY[* M-\C,6J4)T8GLXRQBG14JMWD_Q-SY*8P8PB<(=:T?T0]QLG[Z(9?#'Y/!8T9\ MQ\-?M4GD3[P@*4\Q7R4BZQ"P^01P$^C,&G!70#LNEL[ OG+EZ:, ;[ARI1B2 M&B1^5@5#OH?E.:C4+L&!Y1)W*/D18H !KKPB)%IKRY/L)F\K2+0B"/-#96#X0 MCO #%C[Y3F4?<$Y$OF0%0!,F*_3B'X*1YX< KW"ERB>):/R__XV"JR%CD[O<]8<).B]]Y]& %16 J#^\$=;!;A M]-=XP7YROV!.8A\8]8X%(LB72*4*J?"S!^QU!&T3C_A].@C:3>##%S[XZ>(V MDCO)-\/\UC"^(9"_/7KXR>SAI^[%SS,:0N[P(,4L?3%@ ,_IVT>$EO:1/VM? MO#%SM^"JKPIGO&)M5SR2117.4$$L*HCEF(-83H0,%8MS\#@#53CCI&)Q5.&, M[2X/53A#12R=B^N3BEC:N_=3]3)DGA!K5>$,53CC;(,%5.&,K;-4%[L^X"E"F>0P#=*?5Z#/Q66J[2&,"J\!53A#F1>5L4@9BPZ)F%-7_)3[O3JS MJTU.;7)JDU.;G/+[57Z_5>U5^:&J/53MH6H/K?X>NA.O0E4X0Q7.6+'=$RN< ML217_'X3P"_(0O]K5@SA-^#U7)-!L.S?TK&_FZ9__D/ '/O6 M:$H9W*^_BV#^<4D//=#XE5QORIK,,>2]S_^,N&M-R]O+/1FD?)EM.,D?GTUV MH;$X_X?L5DFFF#<#O3BX+K#+H.H_SM/JK/& M0Q $530[4K2#K.5,'5%Y48IVR$7YR+K2X/+G&3,59(^=@*5(*SY#2[D*XTF97N)!G@537>."NK(%X#5TIOBK<)-/>^!#8]%$ MKS3^M *ZC:UZ$P1R8MO$-_H\"($>:& L+9_LB0F'&A7R"4OX5C0.0G2;#G3M M&9;G2!NCAT/"ZYD5[SV[B!&V6FGL%XV?R[:*F=U%P*;&/P#$X90!XQUB4759 M3/C: AHB"NV['GM^*/XKJ5U=52C9.PVCWC%F[L#7'L(>2[Y M9&;.:Q4^OW;MVP1#C]P:N9[C#:<+%8MNK]DT3YPWR3LW('"],?>_D&L':$0C M,5E\"6.T#32GG05G/D/'L%H7\L+LM,Z%%8\^LSENO4NXT6@VCX ;B>9= FVS MU6XTCH>$O4I$HVX:1[%=;,*JV+S#L\R_% MBJ=\+(U\Y_?V!-?O#S,5J=>MADL'_;JTY[CSIT,:_\(!#X^ M-;;3)QWS>[J FOQ*#:FQ(O\ MS2@Q84%M3 F,8E-*'NE^83.8F8U&9T-2:!@;T_+L;4A)NV-N3,FSMS(=O_C+ M/0%7.?+U&K0B5ALS=;BSX>U7>6D;Y=+Y6 A_I6+2:G9.@>J7SF&-^DE,[@JZ M5:/=.S2E2[:I7KO97ED1WNWP]BI>S$;'/&K"7R=>FNUN5="XZW5GF UC-Z1^ M#?@@YH1J2R6W,TMG';(0A1@3! MUXF1_VOMH98T)2WX@\@ECC!'LQ)&Q0^7=B2"K"';0:\?A0VX[TWMW@#SC]M>)YWZ,4%3DU)7[C^\7 M^FN:75R^35K,Z0>;BV\?^) Y=]!C.,UIH\A!]I(.:M3A:)"Q8/VQ[X7VSC?8 M;Q/:LP];H+U=>=J!5D-N.$![]F$A[>]@M003SNW%1'>W2+3GV<_"<9;#.3EX;W@"UMJK6T;C==V5\X-Z*IX[%]N M0:!@^R5G#&/[W%AX%VAVN^;,_:7J;DEWS6]&=WO6HGK/,+;-C66VG H?0A4#==FOAU\G:#N@3M1 MO;=PPJ[,[HQ15IX?3A'J;"H]\H!5-;UE@>YZ$2R%M#7&*<[ M=\5RF_K7'L_I:?[PM&+=P%Y-2U<**M&48T#+6*))GI ZO*""SHJ'J.T=]V:S M(6U2XC A_NA.B0,X&7G/>+0*HC$0#=T%<9:?V-L;#D'#9&H3-]@IQ],4QZIB MVGSQ)+.G8SZ?+B&AM+:23/=S2>GE$)#;/;U4VSLQ]JSXZYG;9N-/93>4[5$\4OKX&*V#(:<;+HQM>_F(FX MCX;2U)!]RF+ED)7FC'I/-XS3E"@'Y:NIUWO58JNJT:!J-*@:#6=:HT$A1B%& ME7]4Y1\/=[QJ]#IZH]FLE$IT,LRMXL6 TC>5OJFTAS/5'A1B%&*J54)256(] MH9JHA^GU&"JQGE*OQ\!OI>4J+5?I+&>JLRC$*,14J59R\?7CBTI8%H5Q3$$* M0TJU8C'?GU)^^3$&2,G$VUER1OPZRS4)PGC;E?OO,KKBT*B=T.US;FU.G% M-%472.N"YS>Z$^3VU?43]]F0YYGRU[_DDS@7?Y'9"XK?76(T7?!&H6Y_>]D1 MA8=1CM Y>,')NR)X.2AS40M&)H.C4'5@QJ3;=*6:%_,(TK]\\ M:X[2G_5E@,K>N]OL=,\T+N[..;A;::.CF^V68NXNF'MIU$W=,-I[(??-F3#5 M:!MZIUZM(-Z38>YEMZ*MY6JKM5@[[U^HD>Q@^K<.J=UM'MY,=W#,^*&)[9 M5EZM1 *5[F[U?& -0TG"'4C"BEQ(G@(W&WI;70_M J/[RGNSS7.WBE6= O9 Y9W9AIOQ/ M=^,*T&OK3>5_NBN' +.EMQN-*MQ,G Q3C5Y#[[9/\Q+MX,R]-(RZWJF&Q[2Z M2U-W:>HN39U:SN74HA"C$*,0HQ"C$*,04QW$J*3Q*FG\RKUN0RL_4M(/R_ J MYV\_I5X5OQ6_3[G78^"WNA=4]X+J7E"=P,[E!*80HQ"C$*,0HQ"C$%,=Q%2E MS,Y*SAM;^8O2EI84CQ&NY7,6 #$_&&:KULG>& O'PLR.NA9X6CJ!-Z\](!"(I6/.?J]_8$]?Z40#*?A#4M,>1R'K4GED M3PV@*:T_U7XP&S5COO=S#/V/(@B4SA S/38!,K$Z)/>&/-G'QAT:W5I_CG0X\[93Q%-_% MGQHEK_@IPI3AC7> \D@6)AD.?#^'/8FFBA H MPJ&L"F2A6..O4=5SAJ':K"4;W2%8[J MJL+1XK>W6 &FV=H%&0>O .-ZSSZ;_'0A_YV?MD42H[":8Q' HM!;1>'ZSR?\ MPR!-9.G$W[O12!6-2@5/%ZN/GRZ?/GN]LO7S_GG;6'[-NEOCOGQBL#YIFI*UWS&JE&#I]46T:"M.[ MQ+2I-QK'B^FCE-(EFZ)"]-80;39UL[Z?4"LEI5-,ET1C*DQO#=-&5S>[%<7T M'BP5R:?_^]\HN!HR-GG[B^?9S\)QKEW[/KW9O::+W5L16(X71#Y_Y-_#=WC3 M\/-?_Z)I_[?"NY\]1UC3]#TXS[MXA_>%#WZZN(U\NB#^9IC?&L8WO.S^]NCA M)[.'G[H7/^-8<[A>BWU)1JPL7"F;Q]Q7K2/_%G[XHV9N^H5ZL9K%;\4 M^,<'SQU>?1!/, F2>.*T2&>@VN:*SY%OC<@\-'^SSWP.8Y26@1#F, AUS>4A MHH]E=> *M_XZV1[PQ];DT&3USYXE+ T)->\^@ 5B<$9<#MWG(_3'T M8VL3'UKU 2RYH0C7\L8PRLG$]Y@UTM$*!DJ0-:)?;[SQA+E3>--#VT:@#:(0 M%@)90BPKZ0MKI5DH4FK'UHKQ\P^"K0_YIF3\F$8;VN2_AC: $J',Y@A MYKH10]OTS$) [$^\("#YF2T":6'-FLQ61PA0(+,GR#'O*@CY!%%HQ69T-)?Z M\ !]'\]C[F7F,F<:P-L%%,_.)T)S@E(8R(M<$29V]IF%5?HL ,U-IY9D;]JX MK@6XK)E#'^6T2UF.E2=%+'\9FG*Y#1N"@Z; M^\@.X+;-8<&2!T#:'PPE&6$0.6&0&913#ME\[+FXN^0DR"R9P*VAS^$)!#]S M9SA6% [C* CE=$BC/74"\Y1TG?"_ICTL^*4X,S!U#FIIQ1E*88%N 4#7S$)- MZ9Y;P+E7<:ES.Z#WYWO![3B/&X=\1.2Z'KJT._,_ <\2&< W*3DD A-F(%*# MK,<9*9\N"#8S,3;(:_A"D(=#Y(.PC"W^T*&/LT R!MU/X(,8Q[(E0*&6;!B@ M9/AR7,]>Y-CSN\2RY8O[13]9-=Q>+I#6THQGM-L9K1C]<#[[W@#6FPW:^9@Y MP4\75XV+!4KPMP8JO>U8!98*NM-HI[4O,^P*_O07>\@9Z%&P%> M/@':9&&]=QP S>5SC^P[#V[A#]BEK>W.7L-H%$:\P<#V3.&*V.AUR#1^A!2N MCCRCU^ET*D/D>_@HANY6<=H&PC<&:CRP_1*X(DS;';-^E 2N(Q\;W6952/Q5 MN)XOPND][O* >]I.\ZW<_1G!S[^2_GCOPF$H'-/FOU54-YN]]J8<>2TEBH7G MR,)O\6B_?>&6 X=J,4#-%9[_%(6?!M?9]=DG4&-]5+5]/N)N (=^.;+K[R+8 MN)%?^;C/_9+IO#*;/36;FVPDG79O\XU$L5"Q<'465ERF&-UZ5\WF9KI;QS3: MAF*B8N)^F5AQR7+5:+>J-)_08(EUO/)6[GDC]\LF;@H<,#IH#B"#*?&2;DP7 MA!14TLH#H]9NHMBN]4^O'VC75JA=X@TR_/&&K%;<960!C$U=7VL/-;2GW7*+ M8)DU:)HR1$_>DF-#/K',) I)7"TTSC1VG1 M;K1^Q+@\P)^/IF6Z=D_29&X=?(DD8F\=\-,_0W;O% M_9 )BKRC:X4@Z@?"%LRGQN@:':"O3="JY46!,Z7AV'S ?>R8S*9D(;$U%Y 6 MXE1C'S/M7@5>Y".Y2=]D*TJ#%C,+@$M6?IC?$0U/!C?FS2RI>7'B>T\B +* M9[&ED^P,2<\T-[@18[#X2_MHU?+YM4PNFB]O7BX?E?X\D+K9#J&]%()(>,X"G0Q+NE;8 MFH<;1_%I-._D. H 2P:'=GR?XTS8OT?)'HE+J@1K--R$_7)=)ZX*,=\)WC/, M+VL)-N$XW)IFBZ8'#?GIPA=RG C8RW;-?//CZRWE6_%A2L5X/OCLX?'?'^Z^ M7=_>WMWJ%V/F#X5[A5%TR=9$ 9G"M8$5;Z_B[Y*PTMGEHXV!'[!/DK50&OF. M;O](W5TFTL(Z)V%F:4;?EQ(1L,+R%051ZJ/EW(M"PDQ-NPY+]J-&72\1)HF@ MRH046F)?'E)NHRH9'<@$6('7#S=:IUG7"[.G+7>3F],?RCWDYAK0M=C)T2(K M@J;C>\_)I!4XED[;. M[-)8!FBJ1RD+XC,*4)#U.0Q:U^S(Q_;+=_'8F8#!PRY'DR^T^D.SUIK/31#+ MTS+9F>Y_;!G,8[^!>'^3^VI>Q#/TJ4'VP,Q*'.2)3E(9H-YEI><&S4L/#J=:3 (H DY"P3:Y1UU@___ M_$:/W=IFU>14D!!L2,//84K*1/H6/SKLN>@_D\&Z!/72G0:7X8NJ63ZAAO2J MF=>^]-A)"C$-.PF;;0V=>&EMMIJU9DEV$$D_&Z!_3I:ZA>1G&*N"0=R%/"JQ MA,TYRA920$+!K+5+,I8L6_''X$OX=8(I3V+9F3J!9;)5A[-&*#W> 'U?^!"O M0E#> ("#*#Y]H>>P1R)WFITE;_F$^6&RI^'7CS[M<]/TN$5W&LCY+^@Y%7'M M@?M/T%E13L-&QAP2T]+9S+'2,:0-+YBXG.PO8CM3=['-)4*[!/F8$ZA=DKXF M0:%,)23%_*9"O3!H[DA?W_A\74)YZB)+^4NOT,4\\7TE0G(NL'KD3 M)F!RF<-B)T=DVFS7?4<,YH MRO!<=DU"_M0RFH$B#X"]&"?@N<3D D-B_DJI%_#TLYS9W+8^?Q-3Y A.W#RL M9,3+S #2I&^ E\(KB7"FR39JW9+)7KAW)M".CWCY@RB.P<>S67K:F]O4XDT+ MWS#,7+?R0I*[B*Q5CUW)#2]V4@9EW,N,TA1MV]_+3DR0__+B&5F[_.7^P^/] MFZ.2YXEM($Z/AW-.ZEPP8CX?>0Z>&? L+*_QB4 25E) +;MAEW1FPB+;F>*M]NMM6YKKHL7"O$<98[PV@>8HT>:(WFQL^:53DC[ M#ET5,[S>#U%\6_#GF/W!*8QN[CZ%M+;X!H$+DA7IS4-!Y'!I.PCY&&TOH";# MK@?KSQ8#>(;'\6#SNQLL2SD+R':YBF#PL M14 D32T(AUBAC!LYAD/.N]@.DI>,N/\'(86BQ#M)+',E)U)A&<0!(LLT'#?F MWU7"T,PV5791G]R5@OY-!]9D"P&Q"8LEEI?)7!#GW9#F9/Y*+7+#M O3.^I2>C[EVY!CTHPO^- NQM?D&0[/(U+^<$T3$<)8H."TFRZ MGN04&FNC,I#F."UY@#9OHWX%F+%HBW]V97@LR?+$*$R+ F0];0N9I3BW001Z M(;LJW1$1Z/!G$HT$RAJJHS+&+AE,LG,*>5N<*>C\.XC%,'>1E9BJEFPCX&8" MES@HC3J;T9PIX%AB[$4+PBIBL$LY]*Z 7<_,MV/TH!;QG33R8K!H MO [B \4#], ]SR#RC1)0\!?GES"%(LO3.=) \S[=/>WZ$"+AZ9ZZ7UI21PZ M*57QNI&WO))7\8:,[@<)RRIT*-D?WF(+9)\\PW+D\90-P8QI,>6'2DF]P30Z M*B6U2DG]8E/MIB+CU,E8!/V])0@O6S3K9.XZ5";II0H M2>G)[_"Z=-DYKUIYM7<$D,JF&M\>0-;(N)X I/02/<^-O_X%S]D504_%6-6H MS[.JHUA5RBICGE7MBK#JU%.3)EDKEFKHQY,O],73RN'R_1L]O=.I5B;ID^$M ML+9>DMM?L79SUC;UAE&2O+@*F757$,G'E_\\3M!R\O)X)]VMB.F6J3>ZS2.F MLYIL;7=TLUXM65'I[E9E:UTWNM5BZUI:\7OZWXI">%LU9)=MIOD;ZR^??GOX MQ_7MW/=%ULZE8FTC*=XNP7>MO7>B1[?#L[;=E-O]BI:H$J=X=093NE7YZ5?*<0HQ"C$*,14Y@SW M"@6C7NNL.'KY8&64##F<3,](Q[<-16,[7#F37I>NPY.F7/'[''H]!GZK*B55RTBHL^NDA<14:5R%!QT0&OJ[4:O4JP] M*M7X%:)89:C80X8*O=OM'C&9U>1J1Z^?: :F0W*UJ3?-:H7D*9KE5SWJ&[8C+SO*?FG]M:W?L1EI)0Y>J>&/2?O;'$2E"M&*T97 MG=&GK4R?C>'ZH'IT5^]U]F,O.0,]^M)LZ9T]J7QGP4Z]V:@$-X]*;U:6Z4JB MN76B*2(/*B&:K9-RN#HH+PV];59"%5!6:&6%5A:B,[40*<0HQ"C$*,0H*_1F M5NC$\J'.=+N]/FMVE!EZ:_<];=W<4\W,B4LJ64+868@[-2 M(48A1B'FX >Z@]OG7I%4Y?,*.2E/_J#G'#IB^M(PJF*0/AF>FCV]:U0K"/)D M>-O0ZW6S4JQ5!T%U$%1*VIDJ:0HQ"C$*,0HQE3D(JM)Y6U(TCK3(UV%Z/8;2 M8J?4J^*WXK6,.C)*%4>CY4[17:CX+N19Z],2--YXP=_JW0..# ;>P7%WVC @T M%L0%]@)53V^-&2Y92JJ>GJJG-]/49A75F1LEPQ53^]%V:CJZ:EZ>I4$ MB*JGI^KI5955IUI/;UY*+=UF5]/(-_;V?#]W8,*#T%(5?0U=X37;;W6:7]6M MT*AMY*>YL.$?CY\WC9;B3=5XLT%$HCGWA 1S$K9'&7%NS^1-WO,D8E&F2 M;9;/;1%N+?CF/,1:K[916/I)+]QF;:-\$B?.FXTBA?8ATXY".?OE_L/C/8FS MAZ@_87Z83>/[.*90";0U@-FL;92TY"QX9.Q(65,\VAX1)ZB\??30?A)9H4#; M\Z4+O[/O:(>F &HZHO+O$^X&VPN@/@NH-G9T,#TE'AD[4E=.B4>@T^WFPNW< M=+J'D!RJX$@:RS,ESM9:JKLY=9T2C^I*Y*_ H]W%.YP%'+U))[[P M?&V*;C&1B\ZF0Q<>M$GJQ?8%I<6M=TUINY#ZO!-DZ_A[J=DGIN.H&KHHB[E,X LE&!U,*[D%I MI_$_(Q%.E;S;0#E1O@^+E=J-LMZ=-&]VM0F;27IU&K>/F]:.V+-2>&G7GV)=R2:7'Q8S=VV M*2FW+92VE*/O$MZHB[BEG75-PSSL(CAA_4X:'28<_K%QT)%,;L$P'P5S+65G M75.;4^ZMB\]FNW$C/ 7>',@8*:XP9'5CFOCRJ,LT])T!V%;D=B3LDP==&TK8LF98A9T-FN8+,3'6VV:L=+PNL52<$7 M$^2<0:&.;??PFMSR,V.H1O;X5R7)/\:D^ H!"@$* 0H!*Q7"6&7//HY[E;NT M1L4C^ZY]4:E9USU]M'9U2W *"4B[.V+."?"FN:.@PRWF9E7'#G7L4"J'4CH5 M A0"% *.Y-CQNCU[[2+%A]JWJU7Z_91Z.42IZU/J1?'O]/BG3DOJM*0TI>/1 ME!0"% (4 LX; >=9K;RDUOC \[6!""SF:%@X4[.YY7.*;!_XWCCW4P?#0L?, M%\Y4LZ.TD+DO4XU[+@:.XA=?:P^UD@+HU!D+M&?N./@O/BI5+PVL6,EX B&QNG,="@\%WNP@-)VA'\XMH*:]KC2 0I"\@]-0/N7M\BE/9RH75_>8Q=5-6.@+AJ%U M24@=3I'%_9 !=Q-^!E$_$+: QCE5NV AH"(ACF!]X4!7,+@C$_;.YS#8N1".8 BS- RG&G26!9<9S)X*;X##$: M^AM$8>3SN6A&ZLO"9R+7YOX,^0+KHUKR8S&K#_-])!4G0,\OV_FE4A(?KO$ MY:D(1M O_) PRE^AK-0QK*M/KO;/R)EF7Y@='==+2\\D("Z(&R_R0TT$001\ M8 "_B7!C27GM .<9/.%/:MI3#>=D# _"KS!)SR,!3+(\%(\H_,(1"].Y)KQ( M+#%WM1F$O[GF>MC&GY'P)6#P.9Y6@LA#:5%ZDYIV[VKO>=^/& ATE \Y>N]Q M(+@NO\"\NK!D'KC_) +;#+AS"$J.()'D,"/%Q2\&G,)8'Y-3P;IROT(Q(VT M&^%;D0BU2_SJHO#=Q9N:-C\739J+KE[2!L@"[@?Q6'#"L@'%HJ$X=W_71MXS MOJ,CC*^C813D"@=U%G?T+,*1[?-G#1!-XTLWUY1\6BT$72*8D>QR@U# ADG3 M['('GX,O8>UC_]B-Y":1_-9 0_ M]SEWM3&S>2)["L34$*PC+QJ.PBG,FU[\"79,/QH0/2!] P6'AL,8@83"$,9FW;+G=P%MZ7LXA!T,! MD QP+#X?." 0@47YI#ZPF+#[@7"A51$K+C3^H#@,*4[EJ&E9%CM/V?HL0%[V MN19-D/?X=C)SUT&VQ9%*F=.^]%GEHVP\&04N#TMV,&SS![-3,S-DC&$TQ&=: M6: B33RY;],6E3**!IUP"YDU]EP!VAL,?^@AEG(R6\[%Q OA;QQ@HK'A=,,_ M-S"#J/&33'F?DO&0DG$,!"0V01/A\@#\8!/8;4FX@C;S.\X) 0P4 MXG@^4"M 5=>GU?//R.59XXTZKE:45K"$' \E=I!J23 )4M$)J/DQAU7XF\!5 M*!$GN9T :8%"IB=*MA=KU0G:4R4Z&6M&3*K+Q"B3JG>J39"B-9GXWG?0"T,. MI77&Q[! 4/&Q!1RI?$Z[3Y^'S[AYXILRLCX0LJ.^ MY_T1?T0-OG0$-5AX<%H9"(L!.W!'A)7LAL'R#]Z\73K/MGA*9CK&\..GSXA7A/#M M_/]Y\^OI5**9Q= MX3L \OW'7]*;*UHHR9?4<>$;N9SHJ^(":_V8/?1EYKYH(_R67(/1K1 1IE\8 M]?J/Y<:0&;9B(U]?O&3*^!=?SED<]>^\&0DOM& _<9P ( RR[*>+^@5]CNU2 M]/E9V.'HIWAT\L*.OH]90#*">GB+HB-ATQ)+5YX74 M[D)Y;OSU+[@E+=,>SI=5L"//L:I3$59M%,<2>I.5@U@6K]>=:LXE*N)RC6<= M45="TKK2Y'BZ6RL?Q)'3JEB[1G<;9-[8MP Q7U%H&>_:Y*60.]0<+P@TB_G^ M%(Z2S\RWMY9>K;*(CW4VJ9O]< #8]_1>9Z,$#8JUBT9@F'K/W"AQ\4&ER<$5 MDE?(DR\OFT?/3, <$?Q=52G:_>J=:I M\;3UDKLD-B8.GBG&3]B_1T&H5)-=JR9XJ-\HR9UB:QE;#;W5/=YKUF-43JXM MR\= KX*+,89X;+-:@P)[^5U)0XF0;7.UK?_"M*XH]O7W$+CW'>-;\P(/@K?:O^=0KZIRY0Z!?-D%^[,4?" MS;;>,O9C/WN!F^IN]WK5K MGBL;NE&OEI?)49TKC7S^&\J1T]LL2#YGV521\CMU4W;R.2%.@G+%:.6$5OXC(5NA)T5T%"NWGLYMNA&LUJN)I7N;F65HUFQ^&!EDE65@/5,#JT*,0HPRR1^)BE%-C:;1TIL5BW^M='>KJM]MO=>HUOE=:8I*4U3[ M_IGN^PHQ"C&[TQ2/\5[R8VE-T-/WI7 .G3 ?-,Z642V[W>GPMJT;1VP356JG M4CN5$E$9,A5B%&(JK7:^8KNHUSHKCEX^6)DM0PXGVS72\6UCV]@.5\ZDUZ7K M\*0I5_P^E-A26J[2693.4E&=12%&(>:5VT7RD?4=GOO9%D_9)Z27H]/D0(L" M(#&8<$L,!+>UQ^M??KF[C6O!YX@KO+[L%G6EZYVM_'4=X/A+:Z!K6/9G._Z-@I9D(7T-M4UQB,!+^*G! ;1P(>A",L:./&\:P_ M EU[P,=]IGV ?9'YU/0=,D!C&,T7" R]"6K:XPBHF1DN_SX1/M>$JPU$8 $C MIM!" ,PRZ]"5[T7#$7QHM"[>\H4MMQ>. QE)&E?)"!%H0]7^'P6$Y"(9$ MNQ'TX8BQ"'7M>22 LV,VA=< <]CD&!^,Q]3GT!!].]48_ &/V+6E-^='"T*@ M$Q9V&0A? E<9@LH@<^=R?SC5?A66[^5AD:"BI#/;TUPO3&9#KH8, C"W^.OB M^3V&J7K,301S H]F(PB!M\00/?X[A!7/<#UJ8^&*<33.+7^=.".?VX:T:#9J MW1*9\$.]9I1\+:5(H]9Z08S4M&MM@G%XJR_>9T#1D+N(1M@$^M,":BFP+VT1 M'V5)X' B-?#Q>S?D0U_& EX'@8=Q@1P%UE(!IB?2"SKY#[#/%S."[(;[(1,Y M2E:4:48O+]/:>A8E,(/V.6D74'T;)?662#W43F;S'R(O>(!ZAPA&@ TVA&D+ M0H#.O%$4&,-!K(3XSAA9X(@_<$6$(V A3@W\$1*JRMX%T--#?5R%C(J; >;7 MDL1CAC'O,#X87ADMSR(<)8L*)\R*45ABWX7''"G$X;G594,F25[:"8X"$7*V M8J4R7HJ2[9&;UH8"O@%?7""3)LLJ+.UD;OX6I'LD+*U V(+Y6-"A9#^LSXM" M6DIJN_3JJ%]V(_3P^.\/=]_@7'8'A[(Q\X?"O7+X M('QKU.D4%O+OX96 ^7;#MU?Q=\G)[*N;@.P1V/+9B[<5(BSMK.)K"Q67@8>B M24(.HV6#: R<@$X#B0O<^G&Z219)X ]]E"0%C" T^K#-#P2(K4OA9GV$(R\* M ,G!F^7IA> /_IX]M8GCYQ^ XF_?[C+^GQGT"5?$D=%[Z1T,NG7HK!V/HQ M>^A+[I"]\4R7W!W0T9D(TR^,>OW'\OO)&;9B(U]?/(EG_(OO!BR //?S-[T$ M#HL[3C!A%L#EIXOZ!7V.[XWI\[.PP]%/\>CD+0=]'[. UA/U\!:76<*F)3?1 M>5[( =]\^O#UUX\:\>%!>[A[+)#P@L-(3!UVGF%H#8>3A#YSD[<["SQD7M%4 MNZG(.'4R%D'_[N-MX9+P1:/.0M]%T"'6733KN%@EN;CD,$>K]EO2E?&R-]>J MS;]\_PO2S4-A!Z1W+TKD8OG8$E7CWWB%=H>JXC*-8(_<.!Q 7ASG\0/$7!\@ MI>?)/#?^^A<\Y50$/15C5:,^SZJ.8E4IJXQY5K4KPJJ-_/;GI=32;79/9\UW M' Z1> ;6^LS99O&.U^R\6VG>V9ZC^(J.X;K1W:CRXSFQJM[:R(7^G%C5-C8* M>+MT#39*[L/R=D17Y/MY3HQ'EZ$7B=D)U M5L-M>[/0[+/@47.SI+?GP:/&1G5_]RK]CD376T?^37SA^=*$K,3?&K UC(UJ MLYT)CXY3!]PGCS:K>JYTOUG"OW [LJ240Q-V4>[->(XQS6&3@*>FYLG$D39A MLFY'(?U"?BTLLZ$J ;D:L"\-O;M9G:*%36]4K[(BW&DV=G.5< J\,?1Z;S<[ MQRYK<[XD#U_A$K]X/IPS"#K:=@^OB:R8&4,U8B=>%2)RC"$A"@$* 0H!"@%; MBQH^CON;.]=6AKH-%$A3KS>.\^)U[ZQ2-LTCLFFJXXDZGBC5Y'A4$X4 A0"% M@/-&P![V[+43,QUJWZY6^K53ZN40Z;U.J1?%O]/CGSHMJ=.2TI2.1U-2"% ( M4 @X;P2HG'[S27Q*HPSQMPXE8BF-K,.?V_.9V%Y(D*%C/A;-DE]FFW_V(L?6V&! M.8TP6P_]B?0AW3ZEL!EH&3N.(?%0/JM;.O(@G2WBSH2[S DQAU#.U7MQ8A1! M*7-FLO_D<_LD>?1D-IY >X:N*)$.)B;R!7-DOJ"9?&3='$P1D,?"W8^>_\R' M@LD4.M4O @8-'$XLA>YR+^SV>Q%68*GK,TTQ=-T MALW(S!"3M>73:\WRM$$\;=)_6QEGM1E4<, XYK ;P( <2ML5!)2/:^![8QH: M4('SGH@/.5.6A]F#*$P4,[O9OT=!*--X>40B#@"'2DZR\@1'$]1OC4<@,\!\,BH J4S9.#'173$WL2TA&9S=;5+ M95<X(_A1G1LHPES@^RY18 MF'B. +8X!1WE#@N $PP.D'9Q+!,'B):9_$8L0CGC /N?F' (#"RW2IZ0L6-N M"TR&B.,#&1NY]!B\#QSS')3 N1$E>0L7M%(@O[BMI<.:1#[,O?9[9,/$ 7>3 M=R45" 9,2NCS/R,I)*&O)TI\-V%38N1\MK62W*-VY*?())RBT+1@+HY%MB5\ MRT&&A9B7<$19+BT_HN4 ;$K2^OE/Q6T$YSV15" O)%9H"T%?>]@-/,S\"3N0 M!$LJ$V']CF@_SD\?_XYO<)P'F)+('; GSR>D>%%(BR+>F^0$8J^Z-O*>8>CP M1Q!1QL'T68O:'S& #LNV)@%=P?Z/65UAH:)$= DAE,(.I_XX)@^XF^X"S5RF M3Z.+6*>L@O-,3S*;CMGO,AH"T?L[@#B 92*#(N!%J8/EYT5F9TQ63TY.HYS( M9'7DVIC)-,+TCB@!*<_D@IZ.@LEE*T0F[?0Y"SP48E.4JX$@:9;D['PI\UR: MP-/F%C:4PMKEWT/-R.\30.+H!4 FYYC_^]\HN!HR-GE[3QL(0.06U 7'"R*? M/T++[S KW<]__8NF_=_+J\8%+6EX]0L?_'1Q&TFE MYYOQK?$-]8QOC]XWP_S6,.C3!5 LY)-?X0_#O/C9,(QN"XZ2)4-+.]S.@&@( MG61 =?I4,J!NS^SM8SP)4Y(1F3W\U"T9D5EO]5XYI#N0EF[ WTE8;77B&O6Z M63ZH8JT.?34!N,N?ZNPB^67@P\J??'GXI(>&J MTZ$+ED-S]UO<\K)HNHJ/9"D?OM:]GTV7.$-4WU MYS71]S-JZ+F,SSG;NTS435\,X(3F3-\^XOE&^\B?M2_>F+E[BS#!+P7^(8G6 M2/>DHX68]PNH_$F-69:\EIZ]MM:B('^/*"_+LDSQ8QZ./!LK,_@* MS\?])($Y 67>M^.L]5A%),FV8HL!-,7IF3X/GS''/0XBNWOP.547H7M6>2-" MYT5H0*;]EW46\MWC-1C5)8$^QW"$C'"D&7W<95:8Y,)GSTE])WEK0T=Y>5JE MDVB?SI_2&"(+4U#AB=RHL1>\F['B2Q\?+UP"GM@!\H_&^106E(J8(2$I$")K M%EA.9,=W1X6+RQO/)<,D#?Z=Y+;V,.(\+-Y'A#AT>1<:7W[2E:88>9Z]K*!& MD+(A5TUCG0H?94W&%\<@*>@:>=E=VRMJ@ 2E14!T>. /A(!P,9<9L$W8/#94 M$#NP$@<":B2"T/-QFYF]OB=SD>]A09[>PWK-\3CBYS!_B77;\ED0/7>-J0P"(O%<' M9+7J/^;7!:"ASQ$S"8BT:((F/[*G -)"A\?F%HZFL)!GO#$Z>F$&M:UL+G,- MZ 3"G*5$N/#%F+U\B[CD9FQF5Y_;^^E:[C:^GKMWK^,]Y3.;TAK8YHV&V9[3 MXY?WOI/!KGC O&JVNXJZ?JO7FKLNVLYXOY!9=>MH :O.-YL +L:\JJ8 M:)B-9E4&/0N-Y%-RNKA.;;O!>\\'73ON!T3@9]]SX4]+BN+"F21[" YKKHU5 MJ;Y.4"%!ZTN]M_#H8)M/&P[]TG8*M'I:RVN6#:]=Y+ M\C/7]=9'N>(:,1I-XZ6%O<-AKC'YG7;[)Y+ MN\@\H>NPYD/N6'=\_#':S9?DQ0)B5^+11\^U7L>FE3==H]XVYPR5*X]EUU2L MN@_WZN9*,#T$$6M(H%ZCL[NY^.SS"1/V;7RDCJ\ KUUYK;B&B%K98-EZ46-> M94S[HVM5M)DML_W2EE8IRJHE-#NMSIS=_YBXMW@!-WLO:A"OI RYSYP;;SSV MW(<1\WEP' 4JD?Z1AW??\?8;A,@OGF?3W>YB MBJZ#;Y\&+_@Y-8SF[)'\Y3YW,\K%@L+HU+N-68WE%<.D2(=8AIR&.TS:3&H; MOOLS$N$47_#M M9109S79C5O':*TWG"*,KHUO?,=-?\D'8!92ZC=Z[:9S$.;U(@*NYGLS^B:\(A\ M#E NS 25T2Q2A!?&8/D4LQ5'9F5UXB_)S*JJNK\^F::JZI[Q0E5UGVM*E4-7 MY="K7)>XI4%X=9JJRK$EPD2O=T[36WDL%QM-*K%U8U27B^5 M(Z_(];FV2GG2^:]+N7'@7+@OC*D:262W0=A1YLI5B%&(V2UB3N+*&6Q$$1]KK(8K158-RQ>]#B2VEY2J=1>DL%=59%&(48EZY720?=UB' MKBQGW>M"B,H#D791YL$TY_*.%#K;PDA63$K1Z+;*XUBW-I+5TR"T37,V[_#2 ML]#MVV]'SZZRP9]4#X07@E7#W^RXO".-FVKGF^Y@+T9/)9"O/#O,N\ MF-CYV1<8\&E[SS+5K<5\?XJMT[.R.&F,* P1+6N0O(N-)R^Q MN (GEI/$HG94CRM.TTUQLW'69OC&Q0)\EO"M: P]45YFA](#!]&0,@C+O-1Q MSAX[XW92[A/[PI3$T#A[,8USF3Y3OOH7R(C?//\/3!A$=?4VD\?-=KLWFYV@ MK)=MC61)6MIZKSN;06BUD<@$55(7W%!G.>],%8VY?)QSS%7&Q4,!!9%1HX72"=0>A>4B7"JV6R*=6Z3- ^87P__GD0^[( !3VMA)*L -1382@7"/JM+ M>P4;Z%7 '-KS0Y_A;:\6<"ON66[,R4BQ@N7\B]G3\3Z(E3ND/C2 G5QJ&[HL M41NE*T.C2A&R_(6'Y2ETTE*0&O9=I]W4M^68&26UH%5'M3^RM:9Y1(V57\74 M7%8R8W&AC!G*YHE_F9P^])^5"4!:EA"8T23<+.(P5V6"B)%L*!M^*HF0"5(F MS!$Q7Z@4ZQV07I;4:,%RPRZ6X-!1ZW$Y;JH,]310B1P!0HZ0A-52\3X*OPVB M"?* JL/&Z47C^J>D^UW*.B52M_4 ><0:*Q=>N0C),*54LC4KNCV+XC[XD^#/@:RT/;^0\D(A6]CQS1EGUBA7%4>6&"'UEV CRVSD M:HS [@=R@D"1P;98'R.^A[,T84.?Z489GT2*!XZD=$H #4'/$6C>,+F>'\BZ M-O*,@P-['G$I8=R\)@^:>MDP=2V/'10EH$$G*+7CG2LM,9XVIZ.2[PXE=51B MUR%U'/1S++3K4W'X@*ID<(L%5.%':N?8(ZV4,"YE'G#'(=%74AL'FGJF@LE4 MK 16AB\/#O2.+'J>3!@\@IW)F05>6F+"\MWB0.-3CYR(I*K)Q/?ZR=),J]L$ MUHC;D4,G#3CTQ 6XXPHWN+"$&_&XBLJ8V2 &?DMJ%.7FBXH'Q35U<+&5P20W M12@H/(O6MUTL(9X6$$KFEHH9 P?MH,".6').D9\@6EZJXR/"7)6A$NZFS<6\ M37@)0F^0[&,2&B!SPF1FZA7.5G4I)R&*]K73ET:#SH[$]+HM%2TZFE+.,;ME* M4E1Z^XR4[,GM6'+G! G+)\PG_%+9)*P%3P==E#]8\9QR^\I[![GB\,6D_\Q[ KW;EJ^IPA27(6XI!&-.&6B MN+^[GGLUB?J@[B,*0&,AW.&KI*S=E;XTKQ2DX".-D[9JS]&U?A3.Z0M4+IW[ MEH!%%@B85=PF4**[ X U719AV:M8'XCKM66%G"9X-*&Z9KB1QP7BN-RXF7A[Z,U\R.Y*.$J5 *B'QX26OW)3T ML$--A28W?R-:.%V1/!=^KNU EO2C"I_QY>P+VV0\QL(>^9I+OM+C^J)3?7"3 MJKWOIKEL);]*;7IZ"W ]XA2)CX7<@I>[B#A%;;3O[VL M4(=:::HB6BR'3XW8W75JQ+I*C:A2(Z[Y]A9S"K8,189*C7A2Z=QN0"VB$?7+ M9=NY\.$]*E;_0L6J(MPX]6PQMY&\GTUN3_$(Q(/3SQ#C'#HZM='HZFVSL1]J MSX^Y';UG'&^^F,HF %@J1]@ K3&I* E'OA<-1UH(YV/\XO2%RD$3)+5[>KU5 MK7#W2G>W,E]!3KGM[A&G3%=:H](: ME0Y0%3(58A1BJJPUJK1U*FV=2J-V\KT> [^5EJNT7*6SG*G.HA"C$'-<:>M> M']I1#!+Y@'EHKEW["[3%G#CK73[U1FO3!';-#DUA-OC2+KZ-.EZ3K:77J[>;:G0)+'D* \\AS M,)@\CE?:4T3:;C=9"5JTWOILX_<)F'&N;#;.U M:$!Q%]L8PA*F-)O=YJN'0*E['D?,_>"Y0XS@N^7]\*/G6MO@3J?3;2]$TPL] MJQ&O*#TZ,/]G.V*7?QK<4.#\>V91E/6O[+L81^-WGN]3..0-P]"UHN1I+Q]S MFHJJV#)EJ0HML: #TYJ\M,''L)$))TOI-9L MG02U7_B3YSQA^\7>%Y'=J&]SE@'T'\03MZ^#@(?!N^DOW!OZ;#(2UC4F3#SB M&.5=) -:&/-_X$9,@^Z7B[_S956C/L^J M3D58=>H!1ZC+)EF;3C_4R#FTCZ-A8NRS*GN\&^8:/;W3/%X'TLKZD2_DPA?, M#><-M&?/=^R3EQX'C:BKZTVS6K&XE>YN1;9V]%[C> 6&\L51OCC*LZ(R9"K$ M*,14VN/\",^GCU[(G)/7+ ]_=&KT]'JS6AD;3H>Y9D=O=ZMUZ%=JIE(SE=)P MIDJ#0HQ"3+4BA%1@XPF%O!VFUV,(M#NE7H^!WTK+55JNTEG.5&=1B%&(.:; MQO4\P.>]QQ_CD(DUPF!2UW=\[]X-0C]"'^DLW.'&B$/ MC%JCT_K,?6M9(?1&T^AVBL6X\Z/<;/RS7OV[&'^KV>D8*X[_(X:<\D^#3UE! MW^IYZ!$9-N^6!Y8M)4E?V'5:Y2VIG+/#9JUSQR ?A")@C M[0,#&<5"SQ<\R)>6M&K:)0847,01!1=O=(T!Y0Y[IFK*GH]E[63M22Q6JCE< MEKZ>^-X3%OE%S@2R$QT$[2"D]S 8 <1@)$&"]?R8%HR9'V)11:I."L^[W$*O M/'*KJ6F?(G@(7K:OGH5+Y8%#;HU<4%N'27WM8,0F2:'!08183$J[W:-;9EP3 M_'%$)5HO[[U'(";]1;@#G^':L?!%K"9L1_ 1"T^R".1F3"06+X;EYH*;])L*12$J[CI%N.\(RI$F#TV*13F#:'RX6&J3BY!<#%&]!4TQ'7K0PI_ .[E_R!51)A M3=0(J[KVL?2K '9.&(:'#+S(M?WIS)BS>J#+K4]S8GQ>%,R("A[>L&#T6:+$ M?C?]&G#[WGTOBWVZPVL+N/I2;/'ZH>A7+;-1+\:*KCZ2W5*P8MAZPVC4&_4J M4K!ZB/M5L]MMM'=)@TR/L$,<-7NM;G,5"DI&LEL*5L315:/3-'M&%4E8 TA& MKU,W>[LDXE-2C'A'2#+,+LW"RQ24C&2W%*R()*/;:YDK 6G?%*P.)*,#BJZY M+1IDP>>F\_/\(X%PMHJF-I&LSYERADDW7,Q-]4,VT(&)V3[COEXI%F<-^(84+;BYMCLU'M5GUI% MBB)E[Z147"(;1F?NFN"8N+IEB7P$*%M=V>\V6O,'7T6,(D81,V-0NK9_C^(L MH^\]_R-_!I'J12X>?^%<[,*?%@F9HE3)'@(IY-K,MX.O$QOD$;3=K/<6JWWM M^8N0X^)7-?>R*[/;/6Z^;GDWV_K*7+@N/GN.L*;ROU5.6[9QA!)^*? /0"\F M2,P8HA4Y0N8B<236T7M7>\_[?L3\J89S(4UWL5&".7DJ4U&GO?/@'^WR_?7# MNS>:"(*(V^4/2J&H75X_?'VC??1JN;0YT-=5W=0++-*6,U[B5TN72N+B89@P M)Q//I\X+8D.+7[E\]":P4$VS_N:M-BM]T&)ZPWU<6=HC^Z[=#08<[8D#WQMK M.:FDD5@J[:"V8,[+"7H]2W5>A;2.)"#]Z7 M3F[ MY5\7Q5SS^K]S2XZ'W! 27/N$2B$'()T5TGGUTZ4*KXSB0O'SZ\UHT7KK$B7H M.^&+L3:!_WH@@9\37PTOX(6&U?I>=WW_D[G)-KGR J\WUUK@]RYLG4/T8@MR MF]LOGF<_"\>A"9:;4+SB&RW!E+X(HH )'YG]RIV*.V(, M,Q?"6GH(^40SL]UCF'0BTDXT>"[4M>>1L$8:;%A/PHL"ASQ] O+,@66;>]H! MC12==<@5QT^H(*+@V0$\A@Z>$;DZI;TAL E1%O-](IV-<='5-/0/Y,S6,^&@ M!2,O#S'2/>DC3Q%J Q9M]O ".4,56UXF,I@+V'0T^FN:"H%% M4T,"\752IE>4&S"06*K!]'*DF2S'4E[3"!/)F,J)W$:A:_T(Y#3,D24F!*[4 M!RQ]G,9_VG(E>!,Z7-OU*$>-CZF:?-NNTJ9S$"'')P&+X+WH%>D$HE024+@%F MI*0GD'WHZ!@O+OY](OTKY:.6YSCTN:;=H5A(?"KAY.XEO=M2F[8\.-^0=HY[ M=^R^F9R9K^#35< <+(O2!V*XA55HL#4XYZ)P!A"[T(@=6;PH.Q()M>VMOX>^ MG)83D5OJ:S4 8M9YKL#\"7CE5;CFX95JW"R[&YA[-=E GUF@!5$_ (1*.F3J!7XIWY^P*4$87Y>NS@FJ\;D,[!,O$+A,:D5.;46CW\*RIL7+<<91YY$K M&I[$FP$Y;N )M$'"8'2P>U MY&V7^8,P$4IBU/)RIK+1*LSYC M&5JARYE!1LBJ3P,0J5P,75D6RIKF+HW^P4%<9\.\__A^Y;"QI(U,S_LB@C\* MQHFXW[OO<)QRAQP^8BR+-%&D#\6W3K<\@$=I017: -KL^"=NEULW#./B9R/' MIY6H+N=4ZNGZP(=R'2UASMH&4G*RF!_H7*?%L:4_QV7PMNN+W6BU3+-3 -I< MAUL9SZJQ'NV>:>QA/*O;M)N-MC%C.EMU1)E];;L>J6VSLX!%68];&M**T]9M M]CK-_0QI#6^$EEGOOG)04CM_3Q%UOX*^.([&GV,%\#;B2P:ZDF@WS06 6M[M MJ\:ZE8*#+;.[ '$K=?ZJ@6,HU!/_-ZG(F_&[.^-DL?X 7DN %_E;(*#1[+9> M24 R@%<2\#CR^3:FH%EOO0KQ^1&\EH1G;QL$=)KM5Q(0]_^JX<-!P.?R5+@9 M@KHSH3YK][]H^"!";_ Z:R"UNV -K3=5\J0T?F3?KR,X>OJSY?G(OD^:+QSN M_AGY(K %'5D6^VXVNO5%2WYVP+LD+(F/O[;^C(0\'CQ%U"Q[P/.DS3%O$?)CR.Z1M/>[#RE7IT^PJQI#P!;\FF9<9>*F;"%-!+;\^J:36WS\/CO#W??KF]O M[V[UBS'SX=1ZA;72$D93M4 !IU4W?'L5?Y>DN"%@X,U&'AIT$_(YN5JEGPMH M.BJWL?R-U<3G$X:&FU+W"B1<:YE7:)ML-:Z>.?\C?UTIK[FX:].3>-GT@'D5 M;#;50$H$7!IZRIP0:MI[V8R\*<7%0BS&4Y0V8C9TFCV.W%]TZRBX4^$6T=KS0GR?UZ["%AQ9DNI'M:,N4PBLQ\]I Q3%[YQI?I,_I^X1VFL 7#!"DME%@#CH5(@)BJ'VM/=22IB2.!Y%KQ1>]5L*H^.'2CD20 M-60#3IE?HUW 1WL&&I^&#%0 :2F2%N49WT0T/*.]AAP*\B"%2?3RV)2CH=OD MS ";ZU<2'2\LF3@&5P,*E]B'DFZI\5U9-C@V7Q06:VZ) M5YO\_360A? [*" MW8%"-4X+!1X3]N5>E!IJ2G['V3E_VY04BS9))!JK1I=-XDJR(Y94H1(=PG^)%R9^FI6Y$.0XAM MLR)U7(OM/GJ\%!T8SY6#V>[2'WP.;44\,2')I%,!!B!<]>%P:I/Y#:11IC4E MCL[L.]%HA1'YD4HO4(N,T+8 ROS$*PU'GQ*MRUQ1/;[]OU M]EI^'0GG"'FP881HEI;F>= G -9C[J_I]K'4ZU:/,>K#YH5:D M PLL.3+W)W9UE 78VC+?XL]YEP"IEF(3I)I*1P->;M)&;BPT:>/L%C1IZ>N% M(UKNT% :9$&VZW8M=\Y8;KLN.$X///0OD\[O R?VOPHOMX:Y&MZ&*RTUP3 M5,[\K=:I__AW[?.GA_O'^T\?W\9^_D\FT9]B*C7Q],7%LQK_Y.MMQ MFEPT_VL6=[ D-R:,^^FB?D&?XS3G]#FI.D^CDTEYZ?N8!;0G4 ]O<:M(V+0D M<7J>%V7UZA_N'@LDO%#?J*SJ_#KUD1+ZS$W>[BRHZ/2*IEK&+LA8Q.R[C[>% M+,HO9KU?6,QMX]+P91,Y7WT]N0PLN>G0/H PU>[AP[)[P#V6@-^8)9:'2]-% M"5*RBI^]K]R6)>PB=#7;RK"HU,O0WB=7+CYJ<<5W0@L]S93 MQ?,V+YYG-NK[H71%QIYV0??/>$\B;/+H)">J] (LC5*4QW4%_-V7)F]UJE60 M\]2%O RA3*ZCE'3? \@O3=W<4V74-^#(:RF4ZSX/(]\-LI 8 MA?>=:S,=O5MO*ZE^".C'U@+/U3";1)JZP198ZZ(?A9ZOM)K="_Q673>,EI+X M^U%F$J4]%UFE,+[S>N]ZNVDH&;]'L'^9-<$HD.]0S,&T[XHDSQ#)+ MJK(NOAX@CK(N*NOBBTVUF\JZN*EU\7^(F,.;SI1Y<2OFQ:I@[D7?X(JP]*"P MPTA([0[=T8K *_5-*SZ"CFH58>'IGZKHKE@=IG9_8V#JO6:CFH>I%>A#$I=.\:W6V];2@_I?UA.RET@C=3 M6C!B/E]^RW0*(-])=ROBNZ*T'I4(-]>'.97<.7E@'UQZUVM[LDB?H/!^!:IO MA1.%\NBO<'V>N*ZNA<[)+IN*M!1)5!8L9<%2%JS7-Z4L6.M;$][)[#S:PXCS M\'^4_0I5"64PJ-"I7$4/54;U:^F]EC(H[ _Z24DUA>P]A QUFT<7,G2,XES% MP^T?W$V]V=Z/F>RLHR-4/%PU\&Z:>K.GS,(J'NY<%\!ENZYWNON)\S]KB:_B MX0[I^K.G&'\EXU4\W(% WH!C:?V_G%] M>Z?A-?RG+["&Y+7OA?9P_Y^[GRZ,6OWSXX6\G >BVC]>:-NTM/[V,1$0*VZ7C!B-GP?_W&1,^PM,L"M;'2C%4GC?JN1 M46@W9CC;H?RHS I_NHC_R/\:SM@>DR%>&61_7,MV]S_S>++#7%]+X;NPU;OO ME%\]R$<;4I+K-/]KDML4D\8F$8C]:3X?Z]^6YVZ-"RHD3V"5!]=+ZM2"3FNQ M8*1-?.])V+)IST>44YPCYG5/"Y'JE-$ZH*3 5)^7 HBP)"]FO)6525]. G^# MW;UWO&>9'SJS1>0_E?#:WM6\[F9B$WM4@/:H;';3T--\Q8JEV6C35+;+T^,N MY]C_VLXBV5:=8-V)+\984+Q80GDUD,>9S?]_]MZTN7'D6!?^[@C_!UQ=3[C; M U_[2402*(DZ# >+EOGU;V958>,F4B1% $S[ M'+>XH2JSLK*>S,H%V*2JF8L^(-SA:5U[T=88VW/<9X+;LP75A;7''#YCZ>5K M/T_@I[87!; AK7F>$C,?/B^>BG74Y:.QJ+8CYI(= >_[+-5=V[.BM!DQGCIF M7!$[/P_7>TP["@?I%,*84M&6 $>-'Y89,=WPH%G4-=0\EIB^+=1/IL?)F(?Y MB4@)#>+VXI)V]!;E.HS/.)!05TP<9B8]Q*TUC._L*B0[1+:OGA*-5M7*T']F MMJ_].VZ^GJ9QIEV&R]>"8H@T8;MP/MVVY^_9%DEV2J)HN9"N?"#.(6UDPX;W MS9%H<0[R@NV0(A\+S;,Q?_3\'YKLEA!-5.,D!V3>$?M$-@''<;N7&I>%W[(_)0IX)F-N7ASE1Q>^;_0 Y@UWL;I50P M7+$%WLLV*U<*27)/YADC+GC]MER9P/I\ M6R9MK>3).I>MY@N7B@>9IMJ@L) M/,D;@#4@"MX*3HA31ZB\# N>=8W;8BC+!GD-'0&P8&^K5V_ A\:BA5YI_E)_ M"T&&IP(:M-0F4EMH(%L"86\8U7WD@=F.>&A<*($H6B?I:N2&V-Q5F1A M4+KCO4<7982MUK"^K(I<(&%DKOCCXH_(!@U8.O6=4"'L")Y2(1MF22PD/K/X MQ MLO"XUN1_*3B)2WZM/=&WLN?Q9:1?LG64%JI<-VAU))R*+#X F;H(R%AI& MM'7P 'S8V&=KC+WPY ?P:!>0-\BPQ9ZE8N(!=M@ &#.)X)Q .:X:/KA,F54J M0?@\P?,%-*= H?-6^M[G:"=+=9Y=J8)"R)O='[ WG'%YV#Y2(N2)Q%F\+'/1]BN#AB( MCYMKJ>>"*&,.!W=!']F@0,#F#@*P2W6T01P;%)R0)'B6B(3&=X-H@CP0;73B6Q3E-L&N M9>_D*2<[B&&S'\&:N.-/M$2284EE>Z+$JIV6XO=S1#@8P62.X2'C78"+7;:? M0J../P:R']'L1LHJA71C*\\L9^9(":,H^"7+E_)WDYY*SAN#QG @WRT3.&IIC!5Q8F%JV'C=0.> M/E+#N,+38?M"8NU@[C1U+2L[J$H>N!]+J17EO1OIX_2D$Q(,+LQB1W2\,\&\ MMD--^O- H6 /2CB;0^'",#UX-HXH=DJH.C@%'!T$$APZ]@_NV"//LR0&AD<] MQAWA5$,_*_F-M*#B!8.OX&!R9=%>L"RO4JX;P[7TPR2X2* MPC/%_K;R#;$0- L%%J^M+7O'(G[)LD-I3FD!#,6W L \ON+LLSJ^O#!E+Q*T MB+O)XQ1O8UZ"TAO&YY@4#= YX:.'-%NVU$DX, ]G^WHI;Q)# ?+OA9I+6G?! M'-*.?[@AT"A(N@/"+,)'KK@<3PW==F/=.>)26=G8WDP M#^2%Y&1".4OIED]!6H2G?.N,E.S)G%CRY 0-*SMFRB:.'@J/].NB_I&%!N,- MJW8<_C"V?.P@Y;259;">"'WRM*299.JF4VIEZFGQL;G*V5^&4^$2.]99JM'E M]'&-6UJ8&L*+F#O?7<\]GD0#QS91"@"QJ-Z8S!5@[6+NCV9!02)\ G&*H]IS M=&T0A3-X 1:'/W'?M(-\ U$PB4&L<6.@+*77*&*14Y_61#5VU\5!KIJJ6V&URWG,.GK^C+]03IYZ'W7UEQK]H<:C)8"+KI0H7QO^< M]&<.7$ M/XD;(\)*#;/MS]D:4YLCJ1C#BB0($09+UEP,V>$'2(5L;B/Z,H/0+(? MW;QU)?2Y[>>7CDDUQ]P9637#^AP6\T%S<-\P/+>>)L*]'LN00+ZQ6L1.TJK#>=+YG#_)'8D E >)I274 MD'AK6K-YRBG/16-T#QXZ#&3E'E&"43["XO$K.2>97C6E)B0(2F^\'#V]M8VKC4SRO 9*#!)@\][EBW^/V55? 63<# M&'DPWRFV9&%:^L! M,!E8#ZBKA<@2W_9QL_;["?2$SG$RWG)M-C<#79+=!0K2@V-!0>!X+L+GFEZKB*[O)W#'Z60D%QW;2?PI+9=012VLW:(;#)K )HA&Y>2Z,,% M2@O;5#]+T8[!3[KC@U4DNFH@ -V)8/+Y<7!T6<[[S+S%1A-U[JWXL MNAG*>G\L=$4!BD=A/='.,Z\03*-/! M-938X0'V&E_+'PI)3EJ/P70@O6,"' MD:,Y @LJD*<"/GPX@S) &^-?\(0 $<6["]@H5RB"(PQQ@XWBPR/3 S^9)<^, MY>#W-=1!RO-L^^GX0ZY<7[@MA#,.KSNX7S8P &I0.I*&S(QC9>Q0Q.=F@ML< MN7N%R@"6C3BS_H@8TBO,G=,(XW%UK<^?F#K$!Y'M6 (J('\=SY2\=4$]H!<@ M=AJJ!\-R>=']2*O7>CVY@ S>L^$(G\ HS_*1?N*@D,<^&!D1&DW2ZA*ND8DJ M;Q''DOJ+%AG;1)@$\Q52 M=J72F_."4P.,&02I^T%1W$5.!A!*E3,5933GH%'#+3EM$U8G=!'8!DJJVWTHS M2W1O_MOKS#;K8&:!=J^J?L0J!-TQ8DZ9FW$U0KPX/#N*B-13D7AV[N[N[S*V M*/$?S'_V@(/4BQO7V*NCKLZG^%:U_7OEN??'5Z":+.TT+2A4EKU[$X=EH>I' M7(%0/I; U8"/NG!D\NXHCO))KR%71#P+3PI]$>!YY,X#CS'/Y^QF%4 GL:ED MHH/M/&>F$M_"3 ?,7.DS[^6@@_1(1K$]@GZ8T1&D)DZ[@3!8+>+K>G*)\*( M*/P8$2TO%G<4@+MM:1"R[ A95C)P-.*."B0"(3F:=K5)HP;O66+0E%IF>*E,#X7=7L23^4=ARS9V&K#?)FE(PT$!D?<0"( ML/!RC^=/=C!U^2XN*7UUF*AUECD-:M&0(+GJV<4. D]!'^'1#H6J5?L@#N5% MX#01NT0%:+^(A9CPC,>$IVAGQHH$(WC.Q9T=Y&^G\N?1U#,6'ST8*I4)M9^Z MP!1\DD$^N;T2;S1YKCVJZ^(R2'M_KE,D/D1OA--'$^_/A!O!+)CS M'"BS,I'B62B1AF=%KITD.4UMK+G?16]++HPJ&VHHHJ*8(UYF[ST]Q[N/'5Z( MUAXQ<(7(Y5.0*#H(1/3&<4?P_T>X6?))?&5@Z!R]Q\BN4 MB 4ZFC"4,;]1$[IG-G#FI[C5N24ON6='T:>BWK*!"2H>)A-D)#W'EM)9/-@2;6AB+B6LZ$77D17XXBH,!E#VM[EZDR6F/E6X)4*G%!P9>;,MY MR;"WF5-BV?;%\V(0[YKJW8ZKAEC:;9H]6"K@&<\_+XTB#D*%_\3B!/MP;./I MADLK8 2&G MH.(9,;XC=&)W<'H')#TO>&;.S&O/LK8UER[W1981:N3K@6/?9WP3Q1:NNVB MT"]4>?Q.(DLYBU9=_,GH\%ANQ <8;<$T-!8< 7H2-G@)&^2!(1,5AMK8?N+6 M,8:CB2B.D-_+<$4!0^'D?7=Y]C[.-<93(TU03B(87QH09-%D&-60C(MN-K"C MPN=)HOFT=_SD_D1/.0$[ (<6-R J_G:,<1H3)Y;;)+O.52&L)IN("QUXI'+X MV>CT-$. W[X*Q10I;'&,O+R"5MLTR72(&3Q_2AHFUEMQUI\6>,/P$2;Q'H\> M.UC$ O0^PU^!B(A8H"M$.O>L8A!34HL=DEI$HFWQ<<8\!7GVR369C;P/$E14-E5)]II M$(.M^1G9[=F 3F^BPES1H%)YNSP;"8N55U8@7H9F!MGPFGS*T P) B2(K+!< MPD59S(5<$*A<50%!8/,"*<=B84 .,,U>VL#P(>BAQ*\_^TFZ;U(5)+:DDA#A MOU!#"5P=:&DYG)FM!BP]0O^@CTMU+#1#/-"1V%OP0 PBF(JGEVY7%1N%NDG] MR!85%&9DJMFNZ;D%TY;CGB^ ^.!I?.D=_LS/I2])A$4$(@I=QH O$,:*G+E] MU%J8]0V[_09-I))LC# S;QD,G -;Z;Z1&H%-AP3DT5@F@2 +OT1\VT/FY(FW MC(H8R(1^X7F,*E*&2#H\=:!\%A_EQTN5>')*9BJ38.)X9G?B6'/KEJ1^$9&& MEYS3<\J!Q(D'V<^SM4>4[:,RXN4WQUD;75I+)]J_8_JF&)@G(^>P257\- 16 M1E420()+$//<1DWPP\5@DIE4,#9G8@+BK,AED5\PS4RI=[+Q:GC(B:PJ%0\K MRI\$:?T3O"=,#WQ4E*%G_M!\+\SXIF6"")H.090B@^S:6#*524HQZ-Z0F_). M_R[W.#F?(#]IQQ[;>-RI>A3)U!*/6LY/E_FI.%$P:#Z^+Y)1]+D9I @C4+.+ M?97HVF"N.M-C]N0F-CV\R^^]T(Z/Y$PAGGP%G))HG\1R4^[5(-WW>1&,BV-@ M<)!*78H-1"^^JP\7&(#H$LO?C\TJO7@"\15(E,MXD;E3,L/.45X,EDMBD;%' M3.#9M$S5=*D@82GCYL3#46F*.-\N'TDEPIW M\ )*DKE*GJ=YHHE2SJ15*N4EJR?ED\'$1Q,/\S)%WI#,!G'G(XY#Y?7HK*#I%;4>I6HL.+4JFU8DD@6O&>452HR.CD-WXNG+"5J M\:S!+H)'^7B7@B&$(FYEE3KK\?)G;S]$]I&;V7S)$Z8V6" /O6#O<;A;JYD2 M6Q8JC:$,SI_3V)J1T$5L@,S)F8>CH"[C"%/8Y%*,,T@SOW$$[I1%!^0!"6=T MG HM+C(2?P)B" 7>&ID@)UD6142^>E+EB80:3^7=2NR:/Q'2LH])S0G8A)[P M&Z@=@4V,RZP>35CB E*7>(%ZO'*AHE M3?3-Y ?*X N!=,359AB\G-%=,5&_!56.)2$%:\YE";O290+DB+!2(C**3RVS M4'MPB;E(?0\1U2@3M_*IC?HN9@_ M"6BF@@=5(*";1.V"E2=K)HA+C$AZN&#;F<\*,*OHR;107+;24QZT>>Z])_'_ M FYG*F2+0XI-[%"5%!&&10L%>FB@,^+A'PQ$*QJRN#4>L#2@T'94$]FWB]N^>QW$RM7 M8.F_&2>]])ECVW'$WH&WFS-O"VF!3]JSGV 9BFP9#:P_+KX.?[2KG1LACTBM MSYY*EOZY$%:HN.,0**KT<#;RF[M,7 /C8QRFHJ9C M+>RKI Z6WOI@H(TLS9\X-K.S9ME8;&&NBY1- >>"_%=ET* L"C?-P!D2LJ!U M<3+$LAJ.N< YG'I2JVS*\YC4F'$ M\QX97S(]R4)SF6D.8$K\(5Z!EXJD+9UR$I\MIZW#%WZ@"(BJ7;,!5TDU\!% M(L\7ARP\4J43)V625'2VN*K /:0.V:EO)F'-22!A]M(K4SIG2HXL3/H/[8U2 MZZ'ETSEJ\%TZ6J?^<"/4 M(*(5RFM:6RE )AKIK,;S;^.1A?8UWGT_O M/KV/+XWG?O';1"2\O3N]^_8>!/,D'1?'.J[57R.S7*E! M]9-W?6]BFUJ]7GO_ :.#E8/.3&RU,Z5 0/"U"W'(JNI#IYFD+MFB<-X )PO6 M?#Y!(IH/6!+?EN-MV]249!;T"W448]R$9_U4/SD9M81WL98ZDKBB:K8FE2#Z M+%**[7^\ 4S.G#JVX;EX+6RI(+F8@.7]@/)-GRS;2JL9LKQ+'EOM2-?0/(5; MAC/H$O/@[_' 0=+5+H+]D6P/X-;T!N@<&[-M%Q>+OZZ=9TMAH?><6R('4(EW MUVB!>/?QC,%5NLS6.0 AR>Q0E([XQZ>)7V!=*>9I;305_1++M:J6)">P$$V1,58Q#B:8A?]9E,*X(#%@L^F=F<%S@K12@"0E LQZ2*-DT[ M/.S%PB5/<[SA^9%6E0MC'MI3/ Q$/LE03DAG-RJF%[F%@%5L3N$L$5W-A&4KL__3%&(V1([,[C>C)?9;-RWV0FK'-UIX MH-TIH8P-RSY"3!2DY(=I@N0K3RJ.05RNL$E%=E<]/3T6)?+%=F.FD$@"BN=D M8 WB]-,D&WEY?IB(+9B?(0;F'F>6GBH'+,^"N5()1I^:@*HSG?2?D=$.,*/4 M5II*JHI3S&:3!/\>Y'+-A)GAJ>]+J\$+L4_1;-I:ZA6.,\^FTP\7JPR9<::) MOYX3);!H:8*,_VQ-+=/+ZPT[:38 R\N5.1[[-Z2S(DX"S'3.B_6++&:*3=7+F2P/?B7C(6+-4F^#9ODM MTS +47+NF\#YN8]^I8I15=,'75&.$TT7A$EHF0Q7M;FRWK !7C,Y MCGA]HEV@6DBS<@,O5Y-=QFZD+B6)IN?T@IAN N2S,"D\F:F;.*.AMGWT][(W M8J]% '%\YP'NP*P%O/(N7--X%?7'UO2IR.,'RP?DXE 9\%8Y807N@X,*IRA, M:J.F9UX8 C(DK^LU[9W:!>)J1->4X="LRT08C X4A.UG_> JHPX+U OD("MHB4JRF=JN\ET]'4)$'.9WICK 95S:L3<\ MCH+L70%3E=LRO>]L#(,4(6A9=2)3XV1R6B[I7_X^[N>15# .LG$*V=KYJH1/ MGE-;0?1;V-8R(=X1#7VQBJYRSXDH[5RE*,3A? M&P,-M?C7,JM/:10LJR;2EV28OR1M@5[R%!FQC3;!F#OA'L>O6+9, <"+G3!, MTOZ2B'1):VR-S8"8()<<2#AC1/5*TR,J##399R>>2ZE M#40YGQ.768O,3K3RH:*Y+:EBFZ=FGE4,,.C?ZK63[NP=[WSCLR:WQFIM&?_U MSR@XOF=L\N':OV>N"LY([ZK@Q2J M74:?/X6? +/_^.6O?]&T?R5#(0B ;_MP=EREE)XIZ]_BICT&S/'QZ+AQ)()' MX3&W?/CQZ#3X?CW\;M2_-VK?T7H\$K!??/0-_C#J1[\TC&:W5ZO5,H0M'6W; M,ZOW<&;=>3.KUQK-#6?9=/?%[\IA/SQD4^]D7IZCY M?/ID![/?S7PSN$5-.10OHN(-*4[^_%4U(WX6[5CG$RW; ML8HO-"2MQ,2M49Q^.=;\J:64>]AI)-3R+9P*=XE%44*N%57TJKD02A^_Z8;M MM.:=0 6@N*BB5RHF%GJS%99K116]@B_$5\\UMP&+N]U&M[-H0ND@6YK'8A#< MJS5["X^#7_Y7_I@Q67(1*OF53[Z4Q&W(L UX=K/66R@#Q\UF M>Q[@?YG67 2%#*! E_(G486ESYYN9%#\:2A37='GVO=NV ML.5?5=+X;WQO( ME_;WOB>DQA"OYE!@M!KM60(VF-T^:#4D$E.T+MPAQ_568\X.*1>Q\6+&Y"[> MB,=UH[XG:K$=%_8.P_@*_H79;CK$=.31J6MA[,U69;K97EVFUY[JOKFPA@#T M6HV2\6';HM R=L*!?9._CA*HU8K)@>DG)AIHJP)P7&_.06E;F>=^Z5_QS#.Z MM6Z)Z6^M17^"Y](@P13JW]K!CQSHB[L@"KS_R"93UL*\9P3)IGA6H8.WF:"] MW-.S-"^S@HWNIANTF *ZAHIJ&!L>UV_%@:TKIWD&VX83W!?)*^JC=F/# [DX M)*\AX9OBT8V(_LK#Z^$;FI2]WNHG[@IS(T+?EM#D!$MR3+!K8_A\%E=PF7&= MQ D:BZ:\\.PK/P-7]3P8[35@*)%:0%+?<%M4@(5KG(U&>W401+06D]:WW1Q[ MXN&,&RRY:OCL>^/3Z[/+SYY_QQQ^/4ROCW9F-*VA(3:;^(X9M /6&*L;U*^= M\NI,62Y]QG:]G6M<;[PP+R)PNP2NBIZZW=7==43AFU*XCG)N$8E;)O&;&Q?^ M^-43+7"E#I/QS6;RX74->AQ[T7/84R]BL=^>$BZU+[K:B61O=]KQ+L[DC;7-& M2P[M5K>SG$%+9Y1^F/E%7P#A.(5N3=WX"V;Y6?9#G$&.B8#'F#P=%W 3;PS9 MV':>/_0QHUP#&=)NO3%S96[Y]JK/:?],GY>9DOIU__H&OXD_/K^\N[DZA>GU]^_7+\ MZ;K?O_[M@R:F&+\I!LZ](PD1;^5):_V4?NGV\LNOZELK\FF& 7#VW+L?C[!* M'NRV]+-0]MWACA-,&+;O^'A4.Q*O)YA$JEX_VE8X^GADU&H_'6D#;*+AB_?5 M!$1E/C'"!RS8%T]2C>#'7U-/_%!+V?Q_CH^U_NFGJPOM[/KJVV]?-<'>.^WN MHJ\J^ZF'6$N)5=3AX.D*AM;*OX_IJV_RZTXR#Y%SN\FCVDTB8R$9BV3FXNNY MDAGY$S\SX#P9Q H#@LZ!%X;>.+LI1FM+V[*2&--9T0-?[DXYS=&JX\X9RGAI MJ-4?KWVZOCV_N$WTUO\586 U#;2D)C*S?\83"K6$BR3.42CSYX;TXA^S:>/U MGI[EQE__@J>(F/1@?J'.PV55HS;+JDY!6+7"1AO< SL\.#+^[]G9Q<7GS^G6 M"[U)=M\MUPL+]^M.Z]4"4#J. 9LH"Y["I>7U#M;0>',H6U>I[&0XI6VE5OW; M-L>-GJZT2L6;]?1)8\C.^2ETB3"[JJ\SMC)<*N* M=$L'H[C$=!:4K5V]W2ZOIOB_G\5_5M05=Y?_O8#M?=+"_3U/#5Q=?KTX_O4B M8Y.OK?3CDO=@WW^_O?[][M?3\PLP9JYO]72RJ2DS_8LOW_K]B]LOMY?G^I%C MN_QXQ'']/B0^%NET$11DGY-R4Q6:K#5>7,=M<6.+([Z(OM>?DS:7S8+!TMMQ M+'_W00R0#IGK05 (PN;LZ**121)#$O/6$E,1(S7KU2T/RBBP#=3JZ,UFMU#( MIC*\[73T;KM88)Q0(Z%&P@ 'B@%(8DAB=H@:7W%?K$P1X:<3GIJ M)//;QK&Q':XWG (R'8+]ZGGE:;R1W8[@LS-/Q,_#B[-L M;_J85\^JD+1[G_:-W6YAH58MGWFPT=3>FLHU\N :W5W3B9D35_R>.7=)B_B5 MJ.A]A_F+; P@(GFQ7!B7#+EP;K=\$OGFB 7\>GCFC<>>>Q=B*L VQ:E9:S4; M\_B\9 ([F? :DM&K3^5(OG;*HD CM_I>GSW];H>CD4P'0PTP8C[_!$^Q,'^, MNX'L;;752L2U5MN82\:ZTWI+XE8M+=KJM.:+58&)6UT$C5ZSNTOR^MZI*;KZ M39]*Z7F%I]=VY;';JC?F"^2*TWD#6E:N)(G_+38MZRB\5J_6W"$U<4,W'GSQ ML=?T"D5V.W(I&CCYY.\XS3!^GGB\;"THTA #F.'W"Y?[]\^_V:;O357557OG MAOGA ZS-T//7YBYV)B/EA;2OGU.&;7L#DQ>K,0K MY)(=C1=2UYVNX+T'\H"<5(R3%RN1]U\8W+<7ES]NOMWJM1>0U_P.,"_&>NF+ MU%.U6Z$W74]DB'3>^9T6B2Z_L6K-5*>IV:R^@C>GA=S+;%>6EV6N_L%??8K9K M(%2C]A( 6G_"$P[G[XW#W/#4M;"*XV2\]9Y#-;#N7ISW_(GLEH!5%4N]WJH7 MD8 UE$JSV=X2"5AV132%$.]\RYICB@(1>%1W9!!NEDM2FN%).WE;^R#;G'S':QX7B@ M,9##(1PUEE@^4JN_G=R=:%PQ)3C1 M$.;;I@U/AZ^-V7/Z..QK#W*'V;OL/FY(;_NB(7EBZF,3=>Q.23/8[&&G-=F$-^LO9XXH&)K@V>16=OT0<$6W??\@?N1DBU-=4='2O8N1Y[HV+"L26 M:+YXPZ5#)J,Z+[]^7J\43?/H%U OM9J1F?I*@^YLH@MT^DXF*KX0G$;AR/.Q MEM8FG,1S?\886CK:UF>V@'6[F-EE$$1++8&7V?7";.0(VYS)0O9L/!,A<-I3 M8']P;>?C4>A'?-V*4-H_MS/ 0D@T9X )LZV+)SQU>*RH)(S>2N&U1D_T9\PS M]Z4A=S+'Q3"QW6RW"C7'/15':TVW4GP%&SR3*'7(W9: M;>UP]HL9A=WBU1!R;5U=25R.;W!$:SUYR>K1IHLPFLZK3MU'HSPK"- M":R^9-U&JS>SUQ9-8;Y+;>:N:GTX66\TVLV9I5@RW(ZFEF"MA4_\]-Q_GO < M+OL4V2*& KX6_WDYGOC>@\1PBSO(@9YKEY1F/%NBD/O)=Q9?<'=:O1DL5Q(J M7Z8.:&N4=0T_1SY0$?FHDS_;3_C78F%MM6?51$GHO.* AC#.::5=:=1F0J?* M1VD 7UR/['JCVYQ!G6](]I+;GE:WUNSL?VIO>C88M5ZM/F.CE83HU0^'9KW9 M+>O2ODQ=N][ME74-USH<.IU9'%T2.M<\' "M[_.XWPJEA3DC:>U]6M\#/TP;K7[AWKW/)B/;9(Z05>'@]I^_?[N;Z[;L=:8#^PHV M?Q%6J=KZ("7V,J796]5RV#HQRYR/O5ISQH-#TRKNM#;:4?5NN[XOC;#:_-?9 M46"Z3?8YG-Y(K]>46L:W[3QCY@)(DXFX8 (@K%+$OF5(X$G 8@8 MH!*(^!&-A;"&0:AK+LBI-]18VM ;Q';B@^2*13W1SC.O-#L045PB<@D#EN]% MU%$0^@SSO8^Q?H0VYN'(LS3 4[[X- KX,'(TQWZ =97!8!J3T;0^<^]%C)+O MC>%]GW,1R,1=[9DS/SC1$H2&(5\)1--DI(V:%\^,Y>#WX0'^& /:9-A9,OZ0 MZ]HC;*H1QZ\#*<'(\^&[RR.?BK&BV? Q[Q&#S>"-(3-5YK=FA]J(61A0]V![ M4> \2U9822#?B#/KCX@AO?!M5SN-@M!V=0WV- MD>-I V>:2O[#/)6]=S4$Q M$IQ#KJD'PW)YT?U(J]=Z/;F #-ZS?9@$)@#)1_IBN89R+6!E[N$W\"SQ"(RQ M@W$F\AX^_I):O&&ZG$$!/I>RGY?I9BU=*B&Z8C;=]M2[&T;:%SXU: M3Z_56V]#[:$QM]>FKF5OJDGR/J,J*XY]MMAJU_5NKYHJ8Y]L;?7T;J.\VJ*, MR"..%)'((ZZ,!C/UAN$C\SFID1W*>[.N-[N=$M-93+8V.GJK5ZPV0=4&'5[Y)C^Q0X.L-O=NLE9A.8BO!D6E-Y"#[>R6PFP7:-0 M=%8;A"3QTL*2&:J(:5(=.Y3QCM[I-4M,9C&YVM+;/:-09%*+(FI11 UG#K3A M#$D,2ZTWE_"/RLM?1>NUX$?I)Q2<8EF0H':BJ0Q)#$D'%9&GCQXG&X MQS#N1@\LS%Z)L5N1F5OOZ.WNV\!%NI0@W$@H@% 20Q)S+YPXRN.B]I)9\79 MRR\6YLB0TTE/C61^VS@VML.5 QEUZ3ZL-.7$[WVI+4*YA%D(LQ04LY#$D,2\ M\KB(7V+II)R/U^C2-BZ MY<&^B1)G5_:0KUQ-R;[GIL"" K6D*,JZC\'J8B4-1Q5EA M8#["QK@/_-(UO3'OX^8O>[T4!KCN!K!<3U M'GTV^7@D_YT5F$4'?.[P52L?=Z@ M+.6^H#JE5*>TJ*PR9EG5+@BK*A+'MQ +8/M>K,_O:BSNL7P\], $80Z\':0- MH$-ON4U8A0"V?>8Z5()68FU5ABLW:TN4VU=?7V=?IM7KA/WL.\SXW1O%;[]1AM_>^1G?%!KU8FD18G"!U'1!P'7VOL.HKZVZOS#;#;1W MCD#=[Q%VFRP8:4/'>]1&W+HGH+W[S9 S-2M!.3&:&%UT1A,D)WV^&S3>,-ZF M+.P!%-PH*E L]' EYVVI0/@FJID_3;@;4*N00Q3R0@^W:G:[WJT5JUU(H8=; M%3[4B^'-HPPJRJ"B?)@#S8NO<*GYFXQ0C9D_9.N:P/N\J%-EQEO=Y77H4X$NV7P MNW;CC7K?Y88]@ ,Q3W#!ND>3KXU\;60''Z@=3!)#$D,20Q)#OK;7Y@SVO9 Y MVGT^E#FM/J/2Z*ML(CK[CNA_5^]6JLO4WAEJZ$;G;;RAAR>K!G7P(JN/$!DA M,I*8_;.2)(8DAB1F[U8?]>Z@WAW42Z+RHQ*_B=]DAY(=2AB1,"))#$D,20Q) M3,6[ZVRG#'PR_+P&G39H[F/;IR+#:9^-Z3/8;5=)ZU1NTG?!._ MG)V$QF'4$$:Y=+4AB#H\ $LCZSE6B+K+,#/;#3V-N1J[][GHZZ,]CFQS!'P* M0T>QCXT]("L>BC/?/<8>,?## 3"1@5(; DO3H5KP/=^+[D?XHGNB?7-!"\)[ M=I .HR_E@<]-#FRVI@C^6_.DF_X&-I<#,GQ2 LD]=8;'%_<@&)^\>^X";HCTE M9'+@5)3'S/_!0^P7M$U13D=938+KRP4X%ARNQ%'(YR(1DF,ODIS:26-&Q\%PR[U=GE#M5&3;R: M,[M.O;7#Z;463*_QO9U,+_D[[HLF'_.9F;8#(IIOF08#Q>.HYFA$TG*2 MA6 MYNC4M<[Y W<\T2CN0F8.;57,C5ZOTVQ.S7')X%N?YXH"7Z_UFCUC?_-.2.@_^ZL/0 #ZS(# $) M!3_@"2!JW'?A[,?!(T= (YP?8C7 1X&D2A?81,XV]$!0W?OL6Q8'FP( CQIP M[/FA_:?L0 0$ -9F[KV-;?; U.7X-!P!T;<# $"0-,&?R*][$2 FL( !9XGM M ,.?:*?BA]HD OX)&@$!!M$$?S8%)CWWWD,B_$7<1B3R(-MTX%J9;&*'S &! ML< &$%!*R".$@T E?PJ M4BC8*XRG810"[D''@6* SV->(2I^D)@/+#H>A + 6?C=8>1H#OP\6!^"O:AL MIK53R-!VO #,!QP,,FZ(^-.0F4VPMFJ*1 M1P*GUO]&02@.[L^>#_H1'HNF'XQPXWLN_&G*WJ\YD)!^Z0[DVP(3)O@VL6 J M\.QFK;<0-]3;]1G-$0J5\H5[]SZ;C/"P%]I%Z!3_^?O9UWDZOF> Y55]XK_=S3L^FJWN M].E1.MIO)/2[]N\D$!9D!PX;X'$"8]SQ>^3,8N] I]7M59<)GWR/628+PI?X M8+0ZG6;IUFL6^EV(!V#@^OA_T1(J/%H,IH MMHT*:T;!#75KBSH2S,PEO#!J[5(KB<27.F>H.VR*>39BZ+K(X?'L!^?BQL=Y M[GMGZ'^ GRVVFQ!-E%IR-N967U[-B,TVYI;-_.>%[&IVC':]7A)VK7HQTNYV MVV71HD03T50DFC:Q9QHU0''=ZA,_UYXQC'JK-,;<0N(W-6C:W8Y1>O'?BD%3 M[W6G_;<58L2J!DVK;K1*KQ&V8=#T6C6CS#AKFP9-L]MJ3KO,2\6+MS5HC&:Y M#]4W-6A:S4[3*(FUO'I 2;?=K9<%5A)51%4AJ=K(M&DVZZV2G%F;D3_?N&GV M&MT*D+^Q>=-H-=@WTIC9BV^CV"A9VL2@W MI?D=F",X-)]?GZ( 4TB"4\Q "VS\3:JH_OL[>UA\<#4ZL^E-NV6"#"]>URX2%L.1%_#9>;T^*78K\I$MAW#7_\_5 MQ??3\_.+<_UHS/Q[VSUV^#",91KWQ['M8A[VAV/U7EP6X8;[0"1(M\FUZX%C MW[,T:[W8PG47#0) !*'-'.<9\SMB64H3-$RE/P+M$31(*C?B X:R S-T[QV. MF2\)&[R$#3*A.X 3 I\]MI^X!024R$%QDARP<$6319!.*6C&MCF@F\?IZ(.: 8:N_XR?V)GG(" M=@ .#<(IDW1@Q#'FUTR<6&[%SL D$)?;"#PQ%07+.N C!QQS6"P[ (QEAIHK M9'S"?/&Y2([&R7CB9VJ;8JI1O+\$@^=/2<-3P[)PRR/[ V\8/L(DWI]H?$JSX,V<^+BG(CTA*$AE,CYBH(U*V3^_.4FZW:U.U!T8,Q&:B4HM< M+\3EQ61H/E5M(%J!>)EJ'O ,Q2+E:#$) 3X:YXURYR;4E*&,0#^G/Y)5-9D/ MR\B0E&.Q," '#C-5.0?X$/30,XHUG_M)NF]2%22VI)(0Y'X\E$C5@BV0E'N9 MV6K TB,6!,!L6*ICH1GB@8[$WH('PDKRO$@P:4=)<0U0-ZD?87;:')EJMFMZ M;L&TY5CE2\3P:9P'2R#*S,]E>AI**%9 4(HG7*0>*W+F9JH4:#<^@(F2;(PP M,^\)SCL/MM)](S5"K#\&HI3)#!K#LA!ZCBGP W2Q.*ZG80%U^%A_EQTN5>')*RM,9!I750#*[4^2EII\&H6\/(E$N M!+:C/%@&<"2FY[0Z?3)?%<^8_APK.B4$B0-)' EJCP=L+!0()FK"F0R;P/:L M$^W?,7U3#,R3D4PLK^*G(3#+9;'*)8AY;J,F^.%ZCRYNQ[@:C2Q"Q>9,3$"< M%;D\9A:?8:;4.TF]$77(X1 F]P5"$P7!Q%Q\#H3 1T6)VW(3 MFQ[>Y?=>:,='LIL*=%8*-S!D]G(L)RG+0;KO\R*H)'SL!2&LU0\L3A,;B)[: M(G:XP #$DDY";)-S=U;IQ1.(LZK%VB2[SQ; %!9T(*8FD;>&5H.HO.:BA0I' M?L $GE5)G;CY?&4L9RUEW)QX."I-@6 8YX2>4K'^(5;<"CS,AX]1-GZ^@#&( MK,%HXG]$0*X LX'G/"#1R-^$K*P(V:XXAB5?'YCM2**\K [)U@9 38*R("1- MI;\_"\%$W@E#@X5,#I@@D\G$$2GR8KK ;ULN%>[@!90D MH;FDE!=NT40GI_J1:1/8>\*,5.L+3\-KO)(4OEIP.$AXZ0%;47[&G(?3 B:^ M9OJ@RN !N.B64JSYU<%O^Q:NCE#%J;J3%190\$%AB?).<;$(P65I,(J"%&CW M!J*H@O2G<%6_0I3A2G6R[<+\X(_G9,I2HA;/&NPB>!2,$(!-)^0OIB'Y&4XE M5L\.,$J635#+K_Q2/FYWG%KD9C9?\H2I#1;(0P]K150#CL9>5NT3 ZVFH^WS46#;0:/O"V)0-_U!ILUGF*+-0>\3_R3X@,2O5 M#H5=D+P5[Q>;9_9)XD=U1;55L2^4X&AW(RXU BJ.V%LCL&*@J;4!];)V<9%U M[@/6NDLHSRW"ZXN3-K :D.!"N4J19L^@>]^+)H'8E4HK![*LYA K^&!9GWL/ MK]'U//26%1CE<21 AJFP< :L99P\:%L.1-$<=00.O=@:@6.*W8.5]W_]H'5J/_VLW5S?7?8OK[]^D 6'0.?!>W!67'[]DE1M M%@(6ORD&SKV3D<+\T=7Z*?W2;:8V\L;B-*?DLZAX+ C3CXQ:[:?YC0BFV(H/ M^?9B >64?ZJDLRG*MV9;.DB0Q1TGF##4U1^/:D?BM6H0(5X_VE8X^JAF)XM3 MB_<5"\0Q+$;X@*=SS*8E+2>RO) 3/KN^^O;;5TWPX4Z[N^CG2'BA9:.B#@=/ M96B-EH\Q??5-?MU9T*'R%8]J-XF,JI.Q2/0OOI[G:KN_V+UE85=F1/5K;IIU MVL<.?.V?Z31'JXX[9RCCY4ZUJS[^Y;+]&$V"R@Y([Q[-T8OSYQ8#C__@-_I66[\]2\(M@LB/05C5:,V MRZJ.]LYX3^R:RRYCEEWM K%KK=9C9V<7%RNW'ENA9_<;N*OBZ&]T"LCX[^5. M &KOOGE[]V:[H7<;W;>A]M"8V^BU])I1)^;NA+E&4V\;S4(Q=QT-_3BR0UXR M_9Q-4ZJ\;M[)<"L*M]'KZZQ9+6M;#P9_&?%77PMCIBSZ7.F0WON+W^ M_>[7T_.+L^NKZUL]G6QZQSO3 _Q;OW]Q*SN!.[;+CT<KI?7D49F')EQ!+$*0R9)#$D,20Q)3+$E9M< HW;2 M67'V\HN% 1ER.BG.2.:W#:"Q':X WV:%DAQ)&/%", M2!)#$D,20Q+S)G9H_!+KJF0^SA6T07I5_='HQ1HN\QB$\[W]=G71___Z^M=K M@0+,0?EO$8) M,!+/2M;[YWPM@"07."YQ(9[J>L&(6?"^^N,HD_R_J)S/RB5\Q-6GF/<'3928 MV4U1'\L1I:OGQE,\-HP%DK48V\59VKFK$RO,C+;TIF;A M<[^)VK.R4J@EA^AC(F"G&,>CCQ+CVNVBCIF2;U/48[-]4)9DHV)UD9S M:YM96=FWG$627HRB6Z>:*/$KJ]#GRURIDIX^WU8E7RS+]4]1.G^F J[#PK1L M[U 4F0^XXXC2P^+;Q]#;]6+5"JEV[87SJ99LE=?.^\QKKS=[ M>IV*DFV?KW5#;S:)K]OG:UNOU^ P>Z .+?[?#T9F*3.[SI_ 3)K__\M>_:-J_YOSJ MXBGDOLN<^!?!I^&\1W3J;[W/7Q5[^&K[M$O4R*:0T8SD)1K4(7LW[>8J6:A%0+0)*XC\X,J@6P=X3 M@JD6 =4BH%H$!6+5W%H$Q*J5ZQ 4A%45B7M>8O_:6.[N+L0";DMA.@6=;B'H MU&CV]$:W]3;4'AQSC;K>ZA0K,;,RS.TU]5:W42C>5KL&P=G(=EGE-?(^$[D; MS:9>;U53&>^5K[6.WJ'" ]LO/- S]%[!SK>JX^-;'H1X\?CH^8Y%VGB76J/3 MU-OU:B:[[?>4Z^JM)IUR6^>K8>BU=K%*GE'<)L5M4DS5@<94D<20Q)#$D,04 M)7^P?"ZWOAF*NS[3(7JQ?<,8G4*J@YO&WJ[812*MQ6/:5;Z9.+;)H?_!2O.%#K%]+EU".ID MGX&X1EVO-:JI2?;)UJY>;Y2X;T4)4^SIXLG#/OCGV2T7^$S M)%9R;6WEK_Y(A"\]V %&+[U3X9#O1:E&6W!/"]D3T !,"NP@#'"IPQ'6V"^]X4Y-%=/\GC/YSYVH5K<4O,:S!?41/"6VS\OK8V7=(W[NNWFV^32+>&_47V3M+FUV]URQ6Y>C*\+:N MMRG!\4U5\6?/YS!LY37Q/C%&2^]VWZ8OT2%QM:/7.M54P_OD:E-OULM;IH*" MHZ8]210OJVV7JM37: =6,WM8J7/E\K#9F1C3T5\:F_]VP\^Y*"-+;J.WNG% MGI,-MJ@$Y<1H8G31&5UM,'TP%]=[Q=%=O==YF_N2 \#1[^HMO?-&D.\@V*DW M&X7@9JEP,]U,%U*:6S4JTKUU#=%L52K@:J^\-/1VO1!0@&ZAZ1::;H@.](:( M)(8DAB2&)(9NH3>[A8YO/LBFVZW[K-FA:^BM^7O:>OV-FN(= CN;>JU%!AT9 M= 2V"&R1Q.R=E20Q)#$D,7LWZ/9^/_>*HBHW*]2DK+RAY^P[8_J=813E0KHR M/*WW]*Y1K"3(RO"VH==J]4*QE@Q!,@0)I!TH2".)(8DAB2&)*8PA2$W)M@0T M2MJN:C^CEJ%)5I5&)7X3O\D.)3N4,")A1)(8DAB2&)*8@VD;N';[OV5]!'T^ M@M_9#UP^ZO.6+]Q*>QK]]YP!; MWVN/W.<:"U1CP6#_;06[NVXK6*.V@M16<,U?%[Z1'9%1)#*HK>#>^WN]MJT@ M/XRV@J[WZ+/)QR/Y[ZS +#K@O.K%9%'JK0/;_7N,'1@8:V"XZAI9Q*EZ; MRQ3PO.,25K[75(B:YKD?YN+YN[/;ZYN;B_/;;U<7NIBE90<3ASU_D ,?2VCR MC_R[/__I >Z':69VZ@)9R,/C4NX3ZJY(W16+RJJJ=E><5=:K1:.6+N/=C"H:>Q!V8[:$X<#SVP2QC8%0$W(]\.;1YLO^9E3.BZL&6-L7;\ M^#?M5%?NQQ.K*LJJ#;+?WUI#OB+[_9OK]=[86=KY@6T=FHC=S"YVZ4 E$@_M0W*U1_.(+4 MWBCU_TWUXMZQXRLTXRTW'18$]M VQ<6,R""3RA$O'YS( IUINYH+&%->1E1+ M,;[E4?_.V"A-[*UUXMNCH&[=J!=YG8E7)86,LUTCC/JF9K;)@I$V=+Q';<2M M>[*L-Y%H9_N%]8EQQ:2,&'>P6//@K?"WE/!Z;3=@LTH\*@J2*@.OWK4V*\+W M6NNE1"AS6^;WE')<8(9O.5)Q[E^D?5^[6]KM?6R6,K"FW=BO1Z\,/'K7[11= MU\YDP+VD;3<)L%^N-YQ#RH!+6+'GU)2I.10C1^-5J2AE3#TA"2 )( D@"=A9 M_N^>O"UZJK"!E4093 1I"7+G]9-VB-1K=R7!O6M.(6%L>6C?(TGIK!?**+"W,_/SS2(4-T-HL69[8.I^M MC7IY.\V7#Z7AO5RB6N[JZT#T&0M;3(&9O8 MH2KQY2\PC-]D;IH@1'7GMEHQI@ B@)1K;0'Z+X MJF4'H6\/HM#SR3FR6R3>K3=+3&8QN=K1:YUB68W5QB78W-@,09T,HS#RL?%N M$!X'(R:JC3+K?Z,@)&BR:VB"1OU&I02(K?/8:NBM;GG=K&4$)Z>FZ4>@3)PT M,ED8.:*!-^F0W?I*-JM&0ER=5Y%3[Q7, [51:N)2#;)),MZJ=_F'D9J8Y<:> M,Y->F%,Q4GJV05@I,Y=(8DAB=BLQ)3)>=U?GD!!-!B>V]%Z'_.!;!XH]O5WB MD)XRVII7/ @^:/]F3J2NYC&1D[GF]MLPDJ!GBEXV07^\34SL1AT=2L+-MMXR MWN;^;)=%1N=8G&UV@#DS',?."@,!!X6'U"X]RZ%NZO7NL5*<2CT<*NJC)K>:!4KL*'J MJ./&YQ-F6QI_PHH:%.K]5F:+;C2+%6I2Z.%6AAS-@N4'TY4\7N!7K"2 MQ)#$T)5\22!&,1%-HZ4W"Y;_6NCA5H7?;;W7*);]3DB1D"*=^P=Z[I/$D,3L M#BF6T2^)30FLV?K$P1X:<3GIJ)//;QK&Q':X?6&";\*!SVXE" M?';V(9H)2A]>W/+AQZ/SR!?))]^-^O>&\1U[>G_O>_BJWL-7W:-?D (@(%Z@ MS'E2.TD.F"$;V\[SASXNC_:5/VJWWIBY/Z_H2E[)Q[65O_HCK@T]+$&%A=/% MHFO(=7C3#T=:..*B\UP4RAP=6/ !\E*V@)'E$ MWPMTC3^9''9<^KG%0O9^>2)RAL79/.AC _? ^>7=S=4I\&N *YCR*R]GF4?\ M?GG>__6#UJW]]+-V ^V[>77+XFB$-[[^$TQ<.X= MZ>//)FG'$2(_I5^ZS6S'C==]CI81FTP0IA\9M=I/\Y',%%OQ(=]>W+,I_Y06 M,3GL$3^+"86HF-QQ@@DS8?D_'M6.Q&N%,,7K1]L*1Q_5[*0^%.\K%N"V.Q8C M?'#X,&'3$LR:Y86<,*#";[]]U00?[K2[BWZ.A!=D=N%:W!+S&LQ7U&_( MC?T)R(OS++^ U-<7D'-N\O& ^^EDZST]RXV__@7Q9T&DIV"L:M1F6=4A5LUE ME3'+JG9!6%6J")_%T> +#T6,\)'][Y9B= H\V4:ZJU7 MS1#]O?.V;>C-'@5,T54270S0Q0!)3'%821)#$D,2L_<0N\+F "\$(N(*,L"; M4JR4J>[3\+I-7J7-7I]5WCC<:^6[AFZTBM4(WT,7%Z@M>(<[6JEEIH@"<;18KJ[ H_3/6:GVQL'^&J'A@ M/_!+4:RTSYYN6FYINW8HA<$-='(-='P<\S!E<7>&4-N<9\Y,$L61J'G M/XN^SL =KH6>^,:9-YXP]_GO@<9CIJ??L0.-!:H_QPN5)G;2+J.SZW89+6J7 M0>TRUOQU81HTU#?Z-9&Q73*H7<:+NI':95"[C$(*"+7+H'8916555=MES&JI MI=-HT6\ M*1IO-KC%**@.\WP.TTO=. /N\J$=DA9;0QK?&?63C7SG"Y_\O@+,J;=.-KH^ MKS9SZB<;Y>V_ECD5A&.W/ !#W!S)?L_\@3O>9 Q@6N@VT^>6'6ZM>.9AJ+7> M29-$\VNM.K.&\VBNIY"YU6"G#VY?*J?RG4V5TTF# _3)?Q\Y9[,QZ$ M0FN>;%0U]2!X9.P(K!&/MD=$!<';5P_O3R(SM/'N^9T+G[,GO(=^KPV5B>RI4X0'F,%*^RJ$_J=/:$6LJ)3^UXFN\DB Y9:QFO&VDY;8EI2T*]%W"&W+$+1VL6S?J^]T$%<9W M\M)APN$?"R<=R>(6#.M1,->D>]8UT1R%MRZVS7831E@%WNSI,J:"**[O,S>P MA0Y#) ?_X%WJV ZQ&VP2$Z M C&Y/B6P?C-?:3@U@*WK2;E-A;)457"FPGU!SI,'(T;/IXX MWC/G=]Q_L$T>=X'GUEDF0_W4@4>(OZZ'MTDUR1N1Z7GF!6% G=WCSNZR_;JH M<"*:>$]\'G W##2+A\QV@F6% $2%E$#+U.NT7=7VW14;@6'FF:A?/!;/A&=) M =#>B6]Z4BLJJJS=]#;[)R:.%BU;;;*D1@.:$YY/,'[D;;RU&?1\ZZ MI_).AE-P1<*2OVUSS%5S7/1Z8Z, /&+M8M;6>AOU>B+6+F%MIUBLW2#-M 1Z M>5%+Z,KKYYT,MVH]C8;>;6\4 4QLG<=60^]T-JII0&R=IY)[>JNS4;[L7G5R M&='R'7<<($37[KG+?>8([W:0>@+QSTIZ%UJDJ;>ZVQ4\HC8.E]!=WND MH+>NH+MZK[M1,=K]*NCIV+FE"OH500-KFS^5#J2;RXT]!]6\,*=B1*-L@[!2 M!MV0Q)#$D,20Q!1)8BKAE8OOH?:-U@H]W*H=I&IZK4,^M6VSM=G4.RVRA+?- MUD9/;]>+=3M7=9^:"L3-]/PB%]H.);RK=RMZ1[I75P_>CQ;+%U_HX586UF9O MHZX\Y$ C!QH9MV3A&MYI>M+WSMM'0 MVYV-6C(0;Q?R%N2V42PW)5EP9,$1NCI0=$420Q)#$D,24Q0+[C4 8_TBC@4! M&<4J$[L515#24?=1UK,8E!._#V'4,O";[%"R0PDC'BA&)(DAB2&)(8EY$SLT M?KFOFKO;K92[J"#O9V;[_V9.Q$^#@(?!J6M=V6Q@.W9H\^ WSH+(Y]:U"P^/ M?!\0%DS!#O*U?JD(;U*$-XC&8^;#<($HI NB%\E2NR @LK+N>,+/X( M4^H]7V-B%46"O9.N(SR3A1H(D#96*ZK!ZY$=A)YOFS '4]2S@I^[S]H 5UCS MQ./A=ZXV!!$1I/"3V3NBG1?Z;>RXT&]M7X5^C4(7^C6HT._B7V^QM&RW4PTR MC$J049%ZQ:V=K ;5*]Y[X=!7U"M&@*<)A*@1I8??_T+H(&Y96LU1&QP M^L#*":H&\T^KHO!R;HG5TE4OWN$.XP=&!@+:+GHOEW'*2:K>!J9O3P2$G@>H[LYNKV]N+LYOOUU=Z&)"EAU, M'/;\08YQ+-'F/_+O_ORG!W8HS"BCM19(=MY<*XJ<[[K8\/^+/&S]<0/& 1@/ MMIM7%J>B%8SV&_-_H*TQ]/S\YY<6C"/,"FE3YC]]=X5E&5,V&._+H%EVS?$[ M^#I@>Y/!%Z[1],HS[7H !L"#\$3D6>U.HI<87"<&YQF<9]N'96RG!/"MA617@E9B;56&(]82:^<.5XE$N)M-07>CAB+;&V?,.5F[6EL@+KZQ^$OWDN?];&P@6G#2/7 MHA94.Q?U3E/O5;0(V-YY&T=D&?5BZ1%B,#&XM-JA1+;@*X[ ,\^?>#X+N6;Q M 7R$$8HBVJWR)^'^\5YU]RV%V]6Z]6"JDT,.1R.Z=MP44V:J;?E^\!^Z[ M&,1%!]\;2GI/;U2T 3'IYI(-1[S=.V^+IPTH,9X2XREI]4"35DEB2&)(8DAB M2&)(8HHC,26Z?WA%+)H(>I<)^)E M,K[8)Q]7[1UFWJC8,WF*L/; KIS*\/; MJKMC]LY@H];0C6:Q-$.I+B.,;'D444*E]_H([;N1YX?'(??'FNT^\" <4YSV M&RH;)YNU6 G*B='$:&(T,;ILIB5=\9<*13:[ "*-0@E[97C;Z^EU@WA+YF49 M&6PT.WJC5>*N;/LV+RG&>]_#D2K9.V_K[9[>K%>S)RG);,F&*[',4K@;A;M1 M8,&!!A:0Q)#$D,20Q)#$D,041V)*="?QZG"W8.ZM?N6],7MW/M*MQ.YXVVAW M]7;!LKDJP]RJ^V7VSN"FT=8[G5ZAF%NJ:XFM1KV)VOVJ"YNNN3RD@+/B@>Y72&)(8DAB2&)(8HK#2I*8'=SZ%^2N M8_U[?W+$D)^ &$P,+I>W@%A+CAARQ!#D)[[4(QGIQ"Y!0B^'V@\)LDAB2&)(8DAB2&)*8X$K-K2%H[Z:PX M>_G%PL!2.9T4F2;SVP8TW0Y7#F34I?NPTI03OP]A5.(W\9L\1>0I(DQ.F)PD MAB2&)(8DAB2&)*9@$I- TO@E&S@\\[%E/Z2OD%[N6IHWU*( 2 PFW+2'-K>T M_NF7+Q?G\,^GJXLL<;F?+XL46NT"> X@3.YG,_$^,&H\5#;:Z-A /IY?WMU< MG<+ \:><3OE^?]7S]HG<9//VLWUW>7_OOWV51-\N-/N+OHY$EX( M(U#4X>!'JVSFZ=_']-4W^75G01C%*Q[5[52##*,29+2;E2"CM9/56+2#+[Z> MYT[6%[TM"X-:P]':>W^=^*'<>1:.5AUWSE#&RZ%*JS[^9= $2MI#G0VD=X_F MJ/?YTWSH+(YTD5]33 BX7:.3?Y>,#]E*A&3=?J-:,# MIP^LG*!J0=!O47B9X53]17%Y<=Q]BR%#)C M4>BM OG_>XT?&!D(:+OHBES&J5AXSWE@^O9$E&N8_\N_^_*<')@+,**.U%DAV#IT61L[7TAGU]77&_XN\ M$&#FC6^;/(#ERBN+4Q,1N/8;\W_P,-"&GI___-*"<6R3.=JI*$V=__3=%7_@ M3LH&XWT9-,NN.7X'7P=L;S+X@BCKG6?:]0 ,@ =A).99[4ZBEQA<)P;G&9QG MUS?7VX"Y#6+N_0I90<4Z/4M=(B=ANE2N5/)_P^'6JNA24BNW_2.^ZBJ2??+6,/1ZHYJ=UTED2S9<>46VZL;?%^^!^RZ& M<='!]Y:%\1MZVVB5F,YBLM70FZU&B[C:)M^20*2&#C4Y=;S1+W*1BWS<16VT4=3?R_/ XY/Y8L]T''H1C M"M-^0V7CY-K)5(%R8C0QFAA-C"Z;;4GW^Z5"D;VFWNI4\Y)_[[RMU[MZO6 1 MLI5A+MF7.V9PHU[7N_5B>9Y*95]2A/>^AR-5LG?>&AU#[S:J"3!(9DLV7(EE ME@+>*."-0@L.-+2 )(8DAB2&)(8DAB2F.!)3HDN)5P>\!7.O]2OOC=F[\Y&N M)7;'VV:MIM>ZQ7+L5H:Y5??+[)W!35 -[5:Q+M5*=2VQU; W4;M?8Z(TMZZY M/*2(MS?2,TX)PE8*/1PQFAA-C"XJHTMD7+[BGO\T,D6/)W'5?T"W_'M'CP3/ MB<'E9G!+;W>+57Z,6%N(4Y!N_:=-3KKUS\^I&!0T== <1I2IDXO6VKMMEI]/O=74ZXUB16,?!..;1EWO MM(M5_?4@&%\\W\1!L+W=*5ZM;G(*D5.(X/>!PF^2&)(8DAB2&)(8DICB2,RN M(6GMI+/B[.47"P-+Y7129)K,;QO0=#M<.9!1E^[#2E-._#Z$48G?Q&_R%)&G MB# Y87*2&)(8DAB2&)(8DIB"24P"2>.7;.#PS,>6_9"^0GJY:VG>4(L"(#&8 M<-,>VMS2^J=?OERLN=66S@>V(@CB_<19$/K>NW5LLDN,#6/[$ COHXV3[_"G\Y'CF MCU_^^A=-^]?TH[WA9]NU0WYE/W#KT@V9>V_#K^0PGZ,0GGLZ]OS0_I-A+9Z+ MIPEW YY_LF8"!H47MWSX\>@\\L4WOQOU[PWC>[UF=+[W/7Q5[^&K[M$O2"S0 M&J]E!M[63A*\.V1CVWG^T,>5U+[R1^W6&S/WYQ4CJY9DKHVXQ@/X%@MA8=C] MO<_OL;X0RU"I<4FF-O1\S4Z8HBKX:4$T^%]NAEKHY7^%W^;,'*$ A##,$'@* M7S9-SM& @=>!R1SMF3,_T.P '@<_<1SO,=#>V2[\Q(L"YEK!^P]Y9._DP[4R MK,L&BQT;N W.+^]NKDZ!#P-5'+/.+WR_/^KQ^T3NVGG[6;Z[O+_N7U MUP^:SQV@Z8'#>[!S+[]^272%"%*+WQ0#Y]Z1H6S92#85W-;Z*?W2;69';KJ> M\Q2-V&>",/W(J-5^FF\P3;$5'_+MQ6V;\D\I$I.#[/M9TQ/WAF9RQPDFS(1U M_WA4.Q*OE2$K7C_:5CCZJ&8G5:)X7[$ M].Q&.&#PX<)FY:8QEE>R F#\?GM MMZ^:X,.==G?1SY'P0A2(H@X'/UI%%T__/J:OOLFO.PNB8%[QJ&9K%V0L8O;% MU_/<&?:B7V-A^&@X6CH_UWOTV>3CD?QW=MD6:8S<;E8J@$6AMPHT^.\U?F!D M=(WMHLMB[B8U\F&IGZ4*_ ^HP+D0X>[L]OKFYN+\]MO5A2XF9-G!Q&'/'^08 MQU*M_2/_[L]_>@ E8$89GB\(>\V?N.%H54XO)FU9&-3*CX9WIY,U_5&P7):*J^EYQR*)-%;D^AZ4Z_7BI4L= !: MND$RO4.9-KIZO5M0F=ZK3WT;CN_Y+O7KH?SY;_#\<32^!3.>.3?L631%^^SY MUQ..+G+W_HJS@ :!;55*ZNHR4N^8Y&NM8I5"*?R.IJ^^A=8PZP*XE(ET]']T?G'9UV=-H5^K2C$G-;4@(E+RE@:L.ZSSLBAB=]['C9KXN$-1Q:^7A#F:AJ***:IXZE'M)I%1W.#H M>=*VCM=K7U&T2Q__,LS*!!.W5@\F=E2$M@C-OL"#1\QK,%_#%2NF>$<"4M@P MZ^T)R!K1YK& S(4C66[\]2^(30HB/05C%4"S&59U"L*JJE]D?>+WMNLB$A\P MA[DF7PK+UB!D.HPM]/6C08%>+V=!CD%*M!_$6A6Q+%,YB * M;)<' 9P2XX'M"N=&]2_%]YKW7^OIAE%-C;)7OM;U6J]8;*4[$KHCH3N2 [TC M(8DAB:$XS.S!NPDQBP:(,A$O7 M],;\$Q]Z/I=_]]G3.?P3A+9YZEJ?X7U@0(FKDV\[2T%R21L(EFFV?!6R)Y@U MO' B2R4LI)D,\(V)YV*>"*48O'X9YR@(2C&@% -*,3@X,BA38N_1W5W*E*!, M"$556/RHDMRZ4(G4)&MA&AW-,[G6)%C%2&M\#: M6K$222K#VJ;>,.:4N2Y)G%/YJU8 MNJ+0PZW*UIIN=(O%5KJ$ITMXNE(]T"M5DAB2&)(8DIC"!"<7U^T6.S3WC=O[S6>3[\%?A\\%?;2JNF]@J4J5(:WS;;>[G4+Q=N* M9^+9KAV O26Z6U=?>>PSQ:G> +W1*S&=!65K6V\VBI7G2+<]=-M#GM@#]<22 MQ)#$4!Y0:5!&@8VA3E/O=>J%0C;5X6U#-QK%XBVA1D*-A $.% .0Q)#$%"ND ME#(/*A0CO9]1RQ"97:51R\!O0KF$<@FS'"AF(8DAB2EK7/.R4.1% <(R@3M[V AM#GJ\\4X0^%SXZ>B47V5;^ZH_B5EG'(7O2^'#( MS1#%PDK60K-3KFNN%\)'\<)H+-!&='LM6*):)+PRPU;LK+PC>:[?< M].Y=^):%8>ZJ#^H\!'%W=GM][A0]^7Q4&]38*GGMC_ERBVN5!" A2P$>&3F+TS>J: MR\/E0Q;% [U'7_(B]W8*S2\M&$<0>AH$/ Q.S3\BVX=7KG5ELX'MP--Y )_! MU*Q-'-7_?WM?VMPXCJ3]O2/Z/^#U3N]63]!N'CK=714A'U7CB2K;8:NFI_>+ M R8AB=L4J29(VYI?_P*@;E&R#AX@F1T3-=9%(!\D$IF)/)XFLWBZ""G3WFDT M4C3YSIM-GZB#GY_^]W?\0KX)!2-GSS;W1(]"WQQ@RO[P;9-$;F3'X4A'OF9I M',JR5PUY5_YM="BK4CN4H6Y)-B[,NI8?&6UCDQ4 /DPI3+1CK-G.T O=H*K& MZN\BBHE8IYT7XN,^662#'W]@V/B!_1]QK".F?MB>M?R%#]P#3'_.Q-25)UMJ MFZZ*W;[-SP\L=*GMBD 9LH'R3!\O%:V;MVQI:U[HA^RPTY'OFD(1V?@Y(HSF0S O(^V M S;>5;3!F%$5$'/@,D+ZX]+OM#P/MT9;:36/? ($M!^TS0FE59-*P&9%;Q].&"/=4R3 M7Q;SNP>3L/W%H\E@=Z6WN^J*H<'NJLX9-LO4AUV5IFY85^HMV%95.;1$\/$D M%2.8Q*7 _DIQ?QEZD3M%P)FUW_;ZXGG6J^TXL*72/++4MJ)I1Z7U2$(HG%F[ MGUFNYY["N979)M.96@A;K#HGU\R;,<)C<&6DO+D^&(JA-C*A\Z@\3)DV55'/ MK>F9Y5 N21[&30):<\%T"1 DY!%DYB^S*GX:2*51C>5,7T<8)\\8TJL2V\X M(BX5110>" U\VPR(]1BP'[/GK[SSW;7Y\(']8@?C1&J:=GA]Z^YX1.:53%=G MP;]!-\SEX?&[%#5/^9M+90"7Q?',>DZ[G&DK[7*FN?7'@G*F4,[TXXE1CL92 MM68IR&@=-1%IR$AG-7(O:UNT#D@/CQTJ,G'9H4ZAW=$^QL-QI7R%,D@759@? M?_C !MB]0&V9T9F5^ET&*+;P[_WD%F[EW=F5'$"YI6KR QEBVV52;_GM?S&U MG[>E[1)_N,*C-R[:KY!RF<'M]/L^Z>-@!=4;EQE-+K7-%52Q$ZY\4ZHM7\+N M3G=A0 -VOG%FQ@&*[9R&9LW2$KB]WVQLI=R[*)G[ZAU3G)2Z;DA,QKL6;W8- MC*9>+TV7>=WE8*M"T )0)1/E)>=Y\<7'[.B/J9\-I\'&P>IZ.CW:X"R0#+ * M"CB *IN,'CE/ VX&$PMY/K(I#>%8V(LM/S2-HVHM;WQP67J;PG%0.!D'4%77 M-+CDS6P=)SH/>I[?(S98"GL>"6WH=@TG0JG$'$"53;+2>V?" 3&+[V[\4D<5 M)SW"(<&V*W.0(YSVH*CA(D8) P< !P ' < !P '))085@RW[KM!(7I;!(7$ M%!$"XW[C8)JB'U?8+#>4P,Z7F*W4L]91I2BKPU7MNM+0T[ER*9/3=S'QJYW> MV2&BZLG;B/#D.11XZ(70 Z4?:2DLQ@IJRE:+1WO<0:"8$Y&#H?-\OAP]!R( M7)$/(GGXKZTJJIJOFBA+LGGR^>!;,\\O5D<23[L;\3_3S"^?OGL]'#G>F)"% M8>5((Y^S32)_=1 -AT/LCSG/4$[LJ5AD!N8<>X0G@*-7.Q@@GW"^"KB:T+.I MB9U(A>AYCN.]TO.M:@/DM$-.^[J>O8@%Y+2O/0IRVF4B W+:(:<]N9QVH6"@ MB6(#.>W99<-"3GM2.>W7;\0W;I$KN6@E: =H_ARMV?9:H_ M)Y:> ZP=E\YC'%4$)I\V:S*?;8VS6KW ;",GEY:"5H VI;,->AFLVN/0RV!Y M3G($;D,O ^ 8X!C@&. 8X!AYH 2.V9%C*G_KD'1*%=AC<;<.QE$1\M)BFK]G MIGUV7/*!M-#FR:[-,ZW 1$K,KG7%T.5BU\)=-QR7)38I')E?@IBT>R-7=Z6S M&)72RN;R(@?ADTZV3Q*8U]0SHUU*V.7AZQ*?JO(RMJ%H]9I4L!?0XCSNS)W< M^8MT&S!!Y9!%]=)&P4DLBIH0(0=G; D96U=40R[8I[PU1P#Z^<+#YYRE;/L]A7_#$ IR.?)MG&Z.A9Q&' MURM'UX_W]\+I()+2)]^CJ!^U/$*OQ"?(Q(X9.N+Q(>4_Y\^/TM"%:W^^P#DD MI3?33DJO0U(Z)*7O^>L$\X<;Y4A*!S)DSN:.VS3[*$!3?2R:9A%3(%O[IT#R M9%!T[5J3A(+G>$$M5Q9C5=+]IRHABO+^ITHAXEHA9/]GER8"FWK?\ M-Y!D4!GJ.E1-@"H6*FT=JH8D4!70Z;ZGCWUR7?WB<=O+L8/Q5GNE##ZQ/+V. MQW50W)G&G\J/I)Z-2[P"2,K!DX4+*-I+SC[8],_3GL^46IN?DX0&R,)C&VB0/E>U*-KDFF%0A@"]@" MMHN"69IHL(2BM_8+$UL,.TLM,BS3%B,%"3]:C-N$X!\(-P$R9",#@G]ROX*& MX)]2!?] KP]IXC(@V@>B?2#:IY17(A#M4VG'AM3# ;:Y8VOHF= ($4$0$012 M0_[A -OD&0ZPS1W;>D;1Q1!'Q-^$."(0 M&C(/!]@"MKG&$>T>.;1?0,^F8*&N3S -_;%XVL7XTL&4'A@%5,(*3Q<> YHO MXI7M,Y/"\RF_/AUX/AO76BG"1/DJ(9^,II4.1K[7]_&0"@N$_2BDV+7HSU"A M:8\U=:!"4UF#M-J:)!-),#ZIKJ5!1N[Q244+/[F/)"_J3&2U.+?0%7?,QTD4 MB$79P;Z3 !'GQ>A8;T"7^T';%(BQ_P%=D&VY%0NJ8^(I8U#I#+W0#2> I MN\OXCBEWS\1'LXB?$GLEIM$\G-AR)GHZ>5=(UE5580(B$VK_OJ/9NL/.+9X_ M\9_8#;$_KMR^E:N-5&GVK9;AOBUQQY"]MG G[(_Q'Y^H:<\-U\LN12&LPDCWC6S A:<2?-K(NI4T,\U?7H %N$ M>Q#$'R<+^4J;?)<[^RN%M!'S/D?"GY:.!]-RF(TW'&$S8)9=],?BI\$&W\>I MIFWH7[R72F<%"V-M9=^-3[UQT8*9TU*B)@7K'F[;-?FEP,3!O>;6QL(N%:T+ M^.>+EM/4Y1WU0/@;VXOS+3*T'8=[80(/_4V/^R#JNQ@0GM$EGAS,W0;(XKX; M\=1%&=KB3ULR9\YBD%ODFRZ6;EN\M^Y?"+@J\>I7?NCAIWS'H^9UQV-(?<=CP!U/@:]6@ P@ M \@H-1FYWYY"=8?Z_E=B7PE3M[H#[")-1]\\7O)33##_J[!<89F!@9CY]85I MO^QG@$OP:]<+L",)$!"(,5N6#A6NA8T]GR$<([L@@\_8]A>/DQ]_X%&C$'_! M_OCB,^-^&9NY]V;Y?>[+(>4[BH"?@)^ GV2%IJC\5/:KZR_>"_%=[J5&%GD. M%AS)Z[B4ZR9[JK?E>-%K*'JSG%7U<\?V@Y;-!7I,1GXI\6RUE$8; C[2X=5Z M*YNB&E5A5DW5E'93KJ3XTH#[H=Z6@EO+'15\Z?DC3]3AJII:EFMU(TUGQUPY M,PKRQ/6#WI1"9I0!RV9#,3)2;BO%HK5:-J98!5A4:[45504QFCB/-O5LFI\F MJ'H5T2G6"4T1LBOT+U"],N%M66OF2#T<8)L[MG6E68>3+GF#H2;%25<&+(%# MR\RA>^EBG\5_.^IB/,&.J4]G]0W)7XBGZ9W^XWHAD6)O-^9BT-3#W>\BU4\D MYRGSR6[.$_SRO=N]?OCR<'.EG(BPJ@'ABW8^2R&*7;ZD MT$APQ/<#W_:>4VPT6P1PE"!R&OWN7 PP'_),784X;\)BMK%L9 +' ,< QP#' M ,< Q\A#)G ,< QP#'",W!Q3BNB/:<1SL1PD[QKU.09^Z76EW83*M;< F=W _M TIJE:7!E!#476H-Y52110IRJ&4!D^]UE3:*C!K2H*U MEDUW7.B*"5TQLZY35]<4K08M1!*7&;5:-M*X DUN-$VI-[-IX%@I%H6^K8EQ M:$-7FB6U%7)ET;J>C;, FF)"4TQHW"C_<(!M[MC6E48K&S]CE5#]8&C9&&$5 MT,: 0\O,H5!4 8HJ0&I915/+@&. 8X!C@&. 8X!C@&.D@Q(X!C@&."85CBE% M\ -636FVI @"APL%N% LZJB9A5P#' ,< QP#' ,< QPC'10 L< MQP#'Y'ZA #TQH2O-2]#SHO-W[HW[0FC JZ'3+I]2E[P%%[Q5RZ'= 'SW$^>_XK]JWEYR"3V:[LQ0/I?3RY"GW,"TT]:?J3H3WQ;C)/78^_ MTMO\5>OD$R=@H1?.@EFLGLWLY!X>VL[XO,M7!]V25_3@#;&;0%O+>11N(G]U M!P3U&#+>J^WV4=2CDH;#(?;9H!0%[&-L!O:+'8RCYI]LB0,/]7GK !0N(,U^ M^X:>)UBC#[8['R,8>"'%KD5_/E_V%? 7:3R2#RE#7H6H"5+%0:>M0-22!ZJBZQ>M2:NLQNYM& M?G2IX@O2MUV7FU//V,&N2;9JYWNH"8> MTW#,].+"B\1DDN%WX]N&D2_7%@&C6OVHFAW5P,@XJ@Q/IM*O(+K>/O)OY-N> M+Z1?8FTK*L&VVG$%3BJ"43%UP"PQ:A='^A5"]WL@5M24AZ(>$VS+<@^S_S'A M1T,GX)?$&#EX1 G_4UPICD:.;4:7C0$.PD!\XMA#.Q"WKR @]V'L#YK2:J>C M_AQ52$L2=&I&.JZ$,F"C*6H[G9,CS9)6[\G# Z)E-J^'4X&\BJ1'."3H:F4. M X #@ ." Q!(CB^&_N78MN*@[0H'4%=4HIN,UU)W/")+#[D,*>,9XJ]]-WI6SD5(>-&02V\XPN[X?R@R)W/EU4)P M@'!$/^,-'A78]PD.B,\_#S/>] M5W3M$#/P/=$1*WSTP"1;;>">(>?V8JG:GW MW9/( \%H:?QT@CI?;[[16])4/+K%\NF@6\_APSFG6]@_ @AN6Y=6FG?NJAPZP*W+GO^ M6OKK"B!#)C+@\BCW&Q&HU'X,@T"E=KA=K-#MHFQ0E;52>Q$KA"!126 DE#!B0AJ$+^H(KW;T3+%U0QN?N.&2R_0 K2Y_WM'\C(\P.F M@%S9U'0\&OIR-ZF?.BGW4V?6M9GW:W8([Z?6.D,3I-"-V_/\H0!!K,D&]^AH M1TIVD>.)_+40NH$&F"+/)<@;$;Z<;A_1B#H%#>TW8K'UZKO809C]X_61S=;? MI4P@H)'O\;Q(^>_LXSL<-8& >$ M!S)1+_1-]A=FTAY32OC_$/NA6$^V>::1*,\AM5V^=_D7/?8.>XS)1K8#F_\Z M$%]:@XZ)PA?BG!6,$_ILU494P#Q=6[[<'NHQL!!'KN_YC&QEHO -@?B6[,G#O&8+R8[7RV^D0BZ]0(RGY!F*$NPH8V[T>9_ M3(*L(B^Y';O]UGZLB( DC&@X9',?3Y=ZSIO3N*3G\8R')]2/B["F$TSX'L)! M%)05[2&,^L3K^WC$5D7LRN6%I -[-&(;GGU3;!2VB-&^FH5C32!C;(5L= MXX/-'\\$ F,0^C/DT4-$%T1T%2"&",B0B0R(Z,H]M (BNB"B"R*Z)((*(KH@ MHJL MV#?79O;7X\!=SUL5=.+60R]PVHK1.JI7,X"[$5Q-5^K- M;*[(*@=NNZ;46]E=X!&[6:HM?+*8QSQ55M*LU: MJ\"$RHFKWM:4MF3G6]GUXP=" WX'\^KYC@72.$VIT:PI#3V;T,=*X5IK*?4: MG'*)XZIIBMK()N@Y%6F\VF1FJS0^H+K^WL9-J3O.Q**1<_>)=^8D1]N&) @K M9'<*X!C@&. 8X!B9.*;<+K>N%V"G]$:>D[[N V&;@M #<= ML9L M?DDH&LF@4I%1M^[#4E,.>%=AU"+@#78HV*&@(U941P2. 8X!C@&.R<0.G;Y, MM%C6\L_EJ)6Q8WF+D<]KO 1C4>2$_!7:HZA"CDN"#24OYD- [8N#%CIF1T'M M"ZA] 44CH&A$U;*WH29 *6H"E#V1!Q+=L\W%UEM*0\^F[4;UP-7:2K-6W#"D MXD6&0AI@9KRM*C7( DP^+%1I&\45&'!?!/=%X,N5ADS@&. 8J:/0"FB?0NY1 M-NJET5;4FEQ9^^4!5V\JC99<1C^HF:!F@M)04:4!. 8X1JXH5DAV*%%8=CZC M%B$8O$RC%@%OT')!RP6=I:(Z"W ,<(R\H=0QO6#?;^6ZVOO588*]_X6XQ,=. MQ[4ZUM!V;2IZR+Z0Z[<1<2D1'36'V*$?3TZ-DPW-8)\,WORU,6D%&S6&;9R@ MT+6C;_(P(4T_^:35Z[66P19O<=J[S"*]F2\UL354\2IVYNVFWI!IYIL:\,;, MO=ULU6K'SWV ?7+!NT?R('GVN9A(HOQAM!MZ:WFBL8,F-[$=E[]6:];U+">V M^^K65;793&AJ'=_';I]P.7(QGG_E'H_Y6YU7[%OBGW\1T?KWGOBV9VG[D? T MF<*3>%)W/"*=-YL^40<_/WT3?64? R:K.'GTFPCUG/WBWL'N+1XN_$!\]49T MOF9LRS]GJ]2.?G;RZ=[XXSU4#J-8&BRI'SP]\&$B2-BK;_C-'H;#PY!39\BU M +D#>:Y60>38T9$ SU5QMQZ#7(7D7/R9,<-KWL1=3*!(Y\;S^T]^7GWR]5^A M'8QO7*:NA?Q->L>[U'<'V+T;B3[LG7[?)WT]'0_L5>3%J7U/0Z91KIWE-)S@NZ[#Z+K6J*WK,#EA4[I5XG'6 MOFT&Q!++(;Y!V1*MO"^6Z>'Q^\9E:M<;7&##,O&9\)W-K/6#S9]W9-J^:V,T MZFJ,A9(](@5:ECCC;W_S)&8Q&JT8BPR6(IFE.'2'U VU;<"R[+,LB9GP<0(K M.DQ@-5):C4.W2:.E:K(NS"%J^+N3^.SY/<+36&_<2$U/:VLDH2PS75G;P=F7 M"BZE6Y!$]&*F%N_B?BWTBGQACPAHW'+4D]!YQ6)\#AU'[/YH&8XSX=?62#/4 M&,LE [#R7Z)$S)(4W/-K:\0L&%BAHPW'A)UAL$KOB[I][LJ\% F9.W5]ETB8,B[&1@W@@,5(5P=H M@ X@73C2VB+50*C)>/U?[77Z7:1Y$*OS0GS<)^+#*QR0S]CVA;Q:6$@],<]" M$EI"[>23H9_I1O8K]2YF55K*1+0,MI8U]:Q>A[5,="WW-8,3VI;-UEDM!P$* M2YG"MFSJ9RW8EHFN94Y6=8W?7)W5X;S,>S&3VIIMXZQ9Y:UYZ[DO(G+@-N0( M[1(\F=$9>/))K[Z?AUQ/1PYWI@0 >%]Z)L#-O!:4J)>^Y9$3/8*"1DCL]5M565D MWMN3@,WA.?SQUX9+^$52X]@,=DU=31Q.">Q#1.;,'].A-!Q&4I(7>N'"^\I^ ML2W"Q#D.#K\56A7WQLDG]2P1:;_KU&5$:I<*,X#4[B5OI,#JD&V];3BNO&^J MB9".-J'5DS@7WJ5):NQV3U]DY^@?S/#3:ZN&7]5!>_:D5GQO+Q%;;Z0B);92+BO6!Y3_V@MKK9E0,:_B8YVT#(EK M.+=3LS29T5Y.Y0F7O8V\4#4C15L]*3*06U&1Q+XDY0CB<%?!>03EBJ M??;E>PY1SVOJF9&@>IY/98'U?+N=C]443?"ZH2>4N?8>?:G!F%0M@ ,L<*V9 M[)&W1I4$H"7NMM"2RI7,'+0C_18)LQ_W6[02]5OL2*JL^*;@%VJ?U9HRX'N$ MKV3_!&^]L'ZA VA-EIFCA.".:\V":3W^UL*\-G0CRN?T-[2DRH\?2W_6RY#C M^==*J$K0GK1FC;!TPIQ;$4F$JR2"0+(R?N^YE.]*(#D($EJ:V94]7^Z['OOU MT'.CRWS&!^Q;ZA]YYCF^,]4]P__;<3_&K9+X@&8X=\/.FQ M7Y]2^S_D7%//U%'PJWBCAX>V,S[OVD-"T2UY10_>$+N_GOQW/_CUQQ_X(T;3 M!WR^N^V>?NY\N_GZQSD*^ ]^1=\Z#U]N;D^_7G_NGB.-/Q5UK__=/;VYO;J^ M96^=BO?$T_BS^)"(SX&SP?1-F_\AEN]4 ((6$>%?^,6>?O47_H#9B]%ND]PR M.AZ.?OTOK:$F]%=W0,3DL3M&;"NR.7&BQ$YEBS0.;/UVK*$@HH<4S7'G:&%HG"INF%;%^@GN>C M8.!1$I&"0LH[RV/4P[9_^B(LG"%A7[ 0.XR13TRO[[*G4O8C@L@;GPKA]-GL M6>Q IHS!+#[%=X W)V=:5_X6Q.'_UWK;>NK56]Z;G!UPW MN!&E!X4DV,/?&&-XU=JU1GW5#;8^2*+3F$G(F6?[8OR-8!KZ M_//ODK)*XY M7I*FL^\N?),^$#/TF?'6WVA8RD+?[,]_V$P L_-P_)6\$">>Q!MWQ+1%\05M MY4S/ +)VK=Y<[7I8(,3T[!'CKHNUJJ]%W43S+]LN=DV;1QY,Z\XM/>S2\T<> M.^O)%7D.'OE#[, FFUN@:TVM94C 6-FB]/WQB\=T+I=_L"-0AJZWUKJ.%6@' MIBVSTL0>A%^UA4/A@3^ Y[FXJ66E(VVH<\9/4:W1;*[V#4AY&IEJ"9+0)ZM8 MCX.LI:VUHRL08CFHHD:CU3!6*^ 7=1.E=MKHC79M+=RH]"@=<#1HM::Q%MU< MH!U89%44A%^UA4/A@3_$_&KKVMX\SYW) \^QB$^C0OGO _^DQ]9P9C-H-C1- M6XE%61L@L0G,L)IYEZ,'VQ;-^XE'MD!=C:?2D:KT9*4EH7;S:W^0AGG_D " M;+O$NL8^CT?8O$V;M6:SUDZ=BHVUUMD46DQ,U]-G@O4L@O1W:JVMRTO7GEM5 MK]4:AK34R+%9#YW]SMNUI6KM=B;;=>,]8[MN, (K-84LSW9-6[WDE(FR?8]W M56\U,A&!!Y$CC= X:/:["XVZ9F2@,6[S"&MJHZFWU6K-(5.Q45\M%" 397N+ MC69=RY!A"RHV#IO]SF*CW=",VK$:'P\NN[*IZ7C<"=%E-%PX[#O2QQFNAQF^ M'V3XS/_0]#.T",/_H @($4?V?%2087*1D/R/_W=ZBB[OOGWKW%Y]?.S^\?7Z MJ7-U=7VEG RQW[?=4X?T@BF\?*E.;==BS'1^.GGO!)V>\F=%NR&BN;"1E#:E M(;&0>M::?\Z8R>&!E)3'^E$>*VA&I(J02V2%W)&&>HRYL8,XFVX/(BS>RHH@ M1_1 1I.H;W3O>WT?#VGAEOG"P[[%5_#*]HD9>#Y%. P&GL_&M42\:,]S'.^5 M+ZA8;N3/J1Y-J$8?;)<'I(84NQ;]^7PK[0O":K*VW;M[OHY\::]N'N^_=A@6 MSUP6SK&8QIFN/>+WFZON/\Y14_WI5W1_]WC3O;F[/6=SY 697PA[CRWPS>V7 MTXN[;O?NVT1Z3=\4 R^]LR#BEAFO_M/\2P\W7_ZQ*/:.6M,5KF1#/'4[%U^O M!6'*B::J/TVY;BNL_"'?*?%/Z8B=CSV;K5ZW\^7+]142CYL\8HX?=NR^^_&$ M1^.R,V[^6<#K?"&3. X=89,M^\<3]42\'F'+FKY^M:U@\'$RNV?/9_) M4L<'G_-08.W\^RE]^C&_;FN23*0YFX?/,R2.>51=2X.,3:M^?7NUR/N!OS!@ M'!>AEPF=SUX0>,-%MAYLG9_KO?IX]/$D^O_U9=LDNI;$RD06,?GI_8HN[AZN MKA]F7_@O4:])14S*(1%O_ROZWSO^@;8@]&S78?IGK+30EG6IR7F#.A-9'24V M\$HJ*$ZB/%X^W-W?7U\]?/]ZK8CY638=.7A\'@UY&HG;OR^_^^M_/&]XSB:X ML 0;]+0E\?Q+,-@5^,V4SL^KM<%V?OS[BW 2(P=W0EZ\]M$OT4SXW9WMSM([ MYA_P%=F&6Y&0,CU^)+@BARP1U#I#GLXB"3P[")?G/H/ 8P?=?UU>7E]__CP7 M-X$W6I0UVV7A1AF5JAY\QY0[GH3/;[@EOVH[<3]D,:<*:N5VD'-Z1B,MC!6>S@Z4ON M1%KX>,D\Y/ 15S@=PW<=5M,?+%JS7V]NK[DEV_UW5[F]>_Q'Y^H:<;_[WFMD 9^I]]R2RS!E1C9].4.?KS9?;CR=\-Y\LN90&,\DCGC4S M@E;<23/K8NK4$$]U/3K %N$>!/''263DK%._X$/8V5\II(V8]SD2_K1T/)B6 M(^HD8#-@EEWTQ^*GP0;?QZDF7+=[N3UC5#HK6!AK*_MN?.J-BQ;,G)8B_-NJB#&WQIRV9,S%7*=;B3K2<3?M.FDN'Q9L#S"\7 M!-3S!:""AFP?(7&S0) W(BY[@W<.0NS+[-V1;[]PS (?NY2Q*B\)H_"E M=4)+W%8$?F@&H<^P9C_ IDD$ =T@?.XC' MC]N3"'&Q?),9F)X;W=O3Y0H=,MC:$YO;"&GO3TA-/:OO0$A##$O)]'FO1&S%P.;+%H[8 M3^8S*=LEX@,Q'4PI._I,(0(H^LRW_T*P"Q+1+F@IW 5]]6CQKAGGEXC1_1(- MAPRM>4V:7H]O0;;<+MM=MHCHB82AOP:2%XKJ-'@!)D_ 9"[!Y/ R][G?2[;2 MOI=4X5X2[B7W_'6"UX&-&I!1=C)ROYR-VS3[F*K3&Z=HFD6\<6OM?^/V!\$^ M$J:&F%V"[^>PGV"I9?23M[7 MRA]JV43*_5P1/",&:NF:+I<4 8 E$M.2*->+]QV:OK?H_H)MEZ(/CM"Z?^9J MMXGI /7XS>Z 6'U0M-/?#$NF9BDH!Z !:-F!!I4''B.9)-R\0QA5DJ'W0YO'E[B>'/ MXK\=Q3!/[SA'VEE]0^H!XDDBI_^X7@B)W-NWM1B-\7#WNT@T$:DARGRRF[-4 MOGSO=J\?OCS<7"DG(EYC(-J3GL^*\\I-DPF C@*]3R-?G&861#\]*P%3@0EPENR<7(X&L#7QO8P16U M@X%C@&. 8X!CP-=V:,Y@UPNP@_K+HU1JZ#+P*5A]8?:"1550C XX!C@&. 8Z1Q>H[1,%0SYH[SC[Z MHC1*1C2=N9XQFU\2BD8RJ%1DU*W[L-24 ]Y5&+4(>(,="G8HZ(@5U1&!8X!C M@&. 8S*Q0Z>:*[!VX=XKFAAP_"( M:RDR^?4'7CQ[7&_41$71RRLTERN.ZA$Q^*RY\?XZZSV ZZ58" M[4..6.<8H0/M0Z!]R,JCH.]&^\X^L NU$AXYB>(@LM19(O" MCBYA7 DVD@6K JF,B;016C&S5WL(@65].$<[R?=2 >#DI R JZRN67DK/$L. MU]5TE,TR822+)E4$K#[4M70L\00+"!3/,1EK?J\(QPUF>,*1BK%_@?0]=+[,PM9NY8D]YZT/28&?[O<<*J4)#>#(N?LE94Y MR)'&<5"V2A&S4X #@ . X #$DMYS]N=E%[WF6K%7=0@K& GG%K'E?*L#E ? MZ@;8(F"+@"T">@AHHL !P ' 6G;(H>=YH>7$,OS1)>T2N/!)_O>0V9$6 XE MZLHT"N!7/OS P@(+"[0K^<@"_1HX #@ ..! "VOZ,L7Z@]-7O_T2TM,^QJ/S MQ\ S_QQX#L.'7O\5VL'XU@O(E4U-QZ.A3[KD+;C@!5P^_?@#0K\M_>R&TI!8 M5R+T]UY$_3X.L$_H]7#D>&-"Q)?N7EWVZ($]NG>PBRPVW2%VZ,>34X-7LG!Y MY;,'TOMXPAXC NF>M"?CB=>@>.IZ3YK^9&C1J\G(3_PQMWA(.F\V?:(.?GY: M&NX^],T!IH1_35?5]C=1[N($A:X=C?.=_:&=?-+U&EO]%1SV)RA#5 0.S2DJ M:O0J:52,=K%0F?+'%!>]S5^UDN<6(V-<;LFK^(@NPE _%(;' =D2-P@VN+S MPIT"E^FWV-M#SQ73V@1$2PC-'8&8T; 'W>+?"[8D%I\D<6D477N\W$@, DVM MUW?'()Z>C #9*C*2XPFM50P\LMLE6J8<(N3,B/^*7K\1W[39LQ(!I/.*?:L[ M'I$E );EFQAW$Q#&'F(SEHR=8/@7=D+2,=FB45O\_'!QL4J"?O*IIK6T7:A8 MF\7N?4:!L[B60I"4IYL0L#S@;A'$=20YS A24I[15/!YX',II8#U;'M1Y( M8/MQQ]I.^GM&JFL[3GO?D8YD$,A;>6^U8S223!'(WX:KR5(1SY"O>((P[:V07A"#8!;+O$NL:^ MRZ9 -^+0U&N';.X,8-A=I3/:>C/&)I&8B+3W=^Z Y'UP"Q",E';XO>_U?3SL MA,' \WFAE\[0"]U 6P2@L0Q AS[=]9Z:4QMN1BT_(]VL[XO,N#$] M>44/WA"[N[9A6\[T7$_T?+\? MX3/_HW&&)L0C03VZXJJ<0T5$PO-ZA)X32-H0,&K?)PJ=\2 -BNC >Q5%SZR( M(AZ708E#3-XE\=)S1:B):)FX#(#-%(+]N@ 6KW-DQS3YCJ#H@9C$?N& *8P% M T'9^VT@4VE[V$R[[6$=VAY"V\,]?RU]H[V2D '] LO1L0KZH)6B#]I154Z6 MJY7L6%!D;;^FJE3-]!]_IO]L/9D/*9&RV.)\3V&2RG!.#IJ&T M##T;8BN'K:ZHZE%5:A+']H@:LT60(-S:%%8C+RYK>>%ST L=A">"I?32))7A M=JX#:QQ59VAG*H\J# M89E:9:*N\."93=%?!7XV\V44TV=.6X91-*\S?#C(4K5TKL-HF,[::8C2.*EN9JXT)6B-H MC: #2$,F< QPC-1:XP''Q>&E 7,^,B0MF'B,("CHJ'G4M).#BG2':69[+Y(T;^7?/_Y/WN1_QO$A"RQ^YY5?N&19S2N;C"YT2XPG9+"VE!JAEQ1 M0>#3!Y\^>&@KZJ$%C@&.@7CGPF@9$AM#S9K2;D).;6JQY)+E*X/6"%HCZ 5 MU0& 8X!CY H)ORS1J$? &+1>T7-!9*JJS ,< QT"\^-R)^,$:84?)[35=J+;E*54H]W(ZP&DVE#JE7&0J1KX3)C('G,-.%FY^$ M!CR/L^][(9,I#O^P_'9,SOE8K9I:8#H!5E!'5B5)E9P@>7*YQGLRR:5T2SW< MSFXEIMO)E5M?;B7D<^B[=A#Z1%@R/?N-_PVB(TT>;RK-DG8QR-4+HC3:FE1D M0J0C1#I"W%I%X]: 8X!C4@R,E]=(+5L6>*ZNE'I+46O@ZD[>164HC9I<.GBY MSG8%,FV=O*]2C::B M:7+EA98'6T-I&,5-G2MD,+20)R/?-@EOW!X04\@4TR=6%<1)WHG[1CDE29ZP MMA3=D"N,J.Q:B7#+@*A(\V#DHD*N+"&IA]L55DVIM0HL*^"^$.X+X?9'%C*! M8X!C9(Z*D]8\A5R*I$T@3=%:4J8"GU<+O"VE(:C>)*"O#S@Y\? MO+;2D D< QPC=32+O$8JQ$ GK-G4FTJMEDW#H. D.#*IJ;CT= GM$O>@@L>(/SIQQ\0 M^FWZRRY^NQ0%""^Q[X][GO^*?:LS]$)VL%AL5D/LT(\GIW4>C.7R$-4'TOMX MTJ%/=[TG37_2VT\\X.QI\KBGBY"R\X+2COE7:%.;%SCLO-GTB3KX^>G1=FSV M%)//@GV-/C*R Q_S$P;['=>ZYO%:WT34UNR!-Z[I#0F;92<,!IYO!V/QO.G' M5^Q#&MCF)9^P/XY^?()"UXXF^IW]H>DGG[2VX)LY8EOH3A6@=^AY#'! &!1? M/1,[_PQ]FUJV*!.Y DO\K!:?](6XA&$[79#-R%0-F ="&;N9@\V(&/5#,?GN MXJ'G!TP[LJ[(\R=9_>]3Y[/E."WG[!/3Z[N^OQI/.9]>(F9W1T%;G%CM&0A-AC*]MG(I: MKU5V*I$XB)N*UFI6=2J;-Q73S1J)384=23[!E%!V9(1.P#;C9]\;3GKB,!ED M>_S;]UZDYVR;^57HBP+R;,<9@K>>NMYV3JL9[5WHV'.*^9&M1Y:?,I.WC^#Q#?/+B^(=^5O3=CH_BD#R M[KRM:?6\B X(,WV#.W=F71 :HZK6CV5D8UV3VWM"&5&T(Z,:>E$HVIT/]55; M-RV:'H@5"N-TF96_XA$E=[W.:.38)O#@=R]TK)OA")O!=:_'6Z2\\/WW M@(-MTF 'TTW?4:"],XG,"#E:,DM"R/'B>#]"."]>TX!-*R!TS[WQB7O7%PIE M+-QU1C4]Q!L]/+2=\7F77QV@6_**'KPA=GKR5R M8,V->7!H(G]U![P)$AGA:$TX(3W;Q:YI8X=-D-'#O8$4V2Y?PY[G,U$R1J]V M,$#8-+GGE8D?WDR)_6+DL(7H1_YN9\P_)Z. 6/RW 1N&\QM[)3S(%/GDK]!F MISMB:X;[8A04>.S5GP21&=_P1F^8TG XBB1NP'@08<%YXIE8.'_YTT:>OS!6 M+ WB829O)(?=,9^VRSV99Z@S]-@+_C-J,Z[O,?'))K,PB8C3)]^)?[1/V(<> MXP11OH5-A-%BNR_L0X_["174]SSKU78TQ_/%CH3S_(6-)I!R*;L MBQ.#[T>VCY%E,\I\U&.GQV3V,Z(5\0P:FH/)MXAKDNGOG@GB7_(Y"(S.3:B< M;>7_]=NS99FQ+$_^A9U0T-9Q'.^5.XUIQ[7X'8+_0NCDKFUG1^O,Z;W]L=WQ MB"S=6:Q__:YW11@ZOI"4';%86ZYX],:R&K@35:D ,3NBV4*1:.NM0 )Z9!8O2G,%(E:NUE/%XG+ ?;[;"K>I4<#'O[P[AWJ.PZ ?(#2 MF]H^0&V@.C/@XOP$.0&GK5RQ2@WJ024UFXFP3^_B[A[ M8G5>B(_[Y#;DP[%YV Z/$'ID^Y/0NS!@IJ_+LQ*2NSM@(E8WFLMNX3TG Y3L M0!CH@.'FA^/KM0G$5[\&O%!\)356S'%A/K M^MB-(H_8QW?U+.F MVOKMEVPF+AM(.S('@^E4/5-;M6QQLHA]?NT&=C!^'!#'N8SN^_:]@NXQ",AO MO\0_C WTVR]OS[YCG_-_/_U_4$L#!!0 ( )&(/D[RX>\661P )L^ 0 1 M 6UY,CM?MB 2DC!#D5J E*W[]=<-D!0I@N"+Y(B98VWMQ"*!!M!/ M ^A&-YH__?5U[EI+R@7SO<\'_M9%YR2@#K6>&7=4USXF TM +2>;DL)^\B7OM>Y^L_M')QZ.3X_Z9U>]_.CW^]/[8&MPE M)>]@Y!-67O15.)^$/:-S8@6$3VEP3^94+(A-/Q_,@F#QZ>CHY>7E4#"7C,6A M[<^1SL?^R[VR?9O;BP@(Z4=TV59=Z2BB I_3KF[J&@]N'4 M7QZI=UCEM'?<[YWVXTH@*U-"%DFM"1%CV9_HA6PE6X732:9+LJ%H"#\>P=MD MI/#"V>A05.[]D7H9%_5\SPOG>K).P(^"U8(>0:$>E** M'W%)VP^]@*_T[(E>XF _9 ?K @E#$_AZ# (<%WN*[-KMNN&8!.%VCDI.+("(OZ \8 #&6FJ/=C8LF[AUAP55[-!M]:@<.JD[ M*JC"/-;F0<&/NH."*M1]V_$@G1&,P,(_GA]OBK8]V9\GF QRK[WP/>&[S,'E MZ)RX.*.?9I0&XL!BL(Q5*)=T(^[(&L"?88DY!E7%2LC WVE*5D3*4K1^.MHD ML$D[!%UGZ/TL_]ZM'3&(Z=HY0\%,/)#>BL)&:\U/,+"E!0/6 M_P,PU(:-=N#X"^S3<')/7Q[IDGHA79<"9GL.X 9^*! M\J<9X;1 )HJ*F0$^/>YO AP3LH"2)4EU*)6C=$T8_X6X(1U.KID'.BNHFG<#XG?*5_68#H+DB:T7^71Q\;M62K.'T3TE:*-BX"JFTL,DF*L%21 M3F*VE9C!DF!5%X]?GH@+VAB>$&XA+Q4(EDE+;C.H)BU)R[V)SWL"VK;8NO%. M5LIE)6T11]PJ$ )#23.Z/^;7@HSQ;$5D.KC*X1K8_PZ9D"V+W[Z29=&>75C. M#-7'/%1I2O#SMQY2ZZ JA^J2CH,+POD*5)[!'/73@>=(AQJL3U>O"[!583V] M]P-:-.,:4##"VS_.K[/8!AID43,6D>U8Z.MC44L654WA0NQA8QWZY>A?^/,Y M4]L0@ ;V+EHGU$-#I@#M"C7,Z/;SDS=%4T*:H=K!6,'2#GS[CYGO.I2+*U@( M@]4CM5TBA#14Y:)XS?WYP+=9D45=GX(99IWEG&KCORW5"CS.-61-H"5K,+RX MZ;"OB+V,4<#315@!9>?U3R]\4:@]-Z9CEH-WQV=:.8C"*M)4DU=C^4S2+S M(;]T*!J6)++^.98= U _@KD2]P_DDY8/XQ5-_YB01!!36 M:A]V99?)890+BK%:F12TDGE'/JU%H #)7*4'U? M@FI,.ON\P[0(TRBL,?X7UN KT)Z#U8T'2]Y<#B "LDI)LXOL^ Q=9#&!])^X M["IJ5HIQ?LB0[B9?;5_UC( = M"_I2WKZJZKTV4# C_:Z6/ULU RJ2UDSK@"\^/Q,V9Y'#^3P4S*-"*<]ODT"Z!HL2)W?&_B/]??-]Y8:X+ MHC\$RY3?P+B]*1N[=" $S2]KI>7-.)WE<8HIREDC:5IKHI:BVN%GBCC0Q1"8 M<>@?ZS:8<=#QN8%OOX93OP25NM[\#J[J/OQR'WT).#JKM#O+9Z@6K5""A\:\+(I%Z/ I/)Z9+UQ_16GDX']P20X<71$S M,AKK,29B150L)-/!4KQ4N7BL_T!XL!IQ F)L:RV4PG)F@#31T1$E2Y*RTK0Z ME"KXW0W>]1(L-$9\VE?><;]P:Z%35$OSGG%3"3,6&BL^HM'YP2M!8L^H$[KT MAN$9K^PY6"#_D"E69$"Y\ISDG355ZYGATQCW3Q=_N[I\OKVR;F[@UR^#V^?! MZ&9X;PWN+ZU_/ ]N;Z[_>7/_Q1I<7 R?[T=/';2-G&^-G'"5G'$G32[M_A#_ MU84X-,-SA-?;ZJ$953%A>0I8YJ( 2[%4A#LD*WM8]> 5E#+C=9K'2W>?NH-H M.[>K'K%JE

]P%^0L[ M8)(1BHOI0::J=X#UP%GBMQ@$E#/F*]H9X3(I>E=?BN*4SZD. M2!%*=<&ZZ%(:[42$;)IYSGT/_K2I*5/L#BB6"4TNS4D5H<&&,R\S37>RLGU2 MX5!&*&).HB=JAYP%Q9D.MR%EEHZ&/M:>%;6ILAZ)I-5.,+87#&#L4N;"N86E MVSW5E6DH)S4HEXE-;B>J*#91%S"[A^R$==JE+7\;/WYACMPJE'9 MT)5? *.QK!F]ZC>O.]!J)AB'0?.BO+;%!06T-DJ6P64.Q>A9$;D.KWIX77F43U?(/+\"9IK29;CE5)H-W!1)"9_?@;=] M2$T!BE6KF>%LF"NAP[7B=QI\3QX? >>>J,=\7OI9!F,%(Y9%^194&L&8JJ7( M6O?=!Q=JP,BIPX)K@AF+@Y4)/FW!,MCTH5, FZ1FQ>0ZM)I$XLC["X]T$7)[ M1@1]X/Z4D[DQIWZ=^F9L*^9SP,?RF@5/VK$644,=ZM7#>HJ,P(W79LP,.2 Z M++;ZNL6-A\?E;$DQ,4"#KUKHZYO1K)%!(GYE)>W(# 8=ZMNA_H43%:IZYSOK M3\;41]],ITP*]-^V,4F!:D]JP9D6.W%H*@XGQ\=G<9(06>(AWE1AFM42B$J4 MRD2B>FA@S\(&UPE.E(#$;&/ M SGB_JK@XE F0SD(P6*92#E MNDFUU &_U>XP5%R,'5[UMX4" F7 Y[W]9?N!'^%-8M]0?G6QL*1M2Z[HD M ?U*V7064&>PI)Q,US[[6N)1F5J9A'RH(2&R40M;M>)FK:C=]![2B[.$GT]<:&:EHN)2.TXUE(VW\E+HTR'!7)@ M*&G&MVK>PPZNYAD0"X_QS,7-P-7*A]BA5^LVV%,XGQ->I+D5%S0C5I(U$9=/ M1:Y#JQ9: S< 9>3"YPO,KA-U8K0SMG3&V@G1"7("?D.V2; MW 3ED*>_ 5P JZZ( M";K^L<:PR7P3V(K(=+#4@$6?1:&XH FB4X HYVO40O3_(9'"3T>OPOE$%@L& MVX5\%CWQ/%\-03W$9VP.RGY@>61.Q8+8-,'S=WOO+7JSJBJ!+^T5O7/H1F#ZRCNEU@WI** F>FGIAJ!;] MW5N3J-X5E&Y)U^?3(R?@1P&P^\CSO9X7SBEG=F%O"FO>JXH]]'OW^B>]_H]; M=Z=95W;5#R2@YKU'IWCJ4ZTC+N>96HTZ,B%B+*F%HH?$1*FXQH*2KCDE9*%$ MEKJ!2&@U$MY-UJ#XB0 7I&ILD57P5R^NAXPY1<;4GD,1O??REQ-4[D!< 5M^ MWPR,A*7;8X%/ME]'I,K&5TCZ0YV%)%TO_M%;$VG '<&#^IR)*RFNP"\31ZBK MOG*/G?A\D+J(*3X\_!6+P)Z!SW&>AK M.!8!"T+E ?3#Q><#["?[Q*#(@05:0,")'7P^"'@(Q3WFNKCMQK]5V06L.[XS MDNTXH3IL,O3_$19O6*A@B9 ^G8$\BT#/=/;Y,VR:XO'I.3?&AO5;QX=K5 NH MROSB.3=>I"BH)YMW5$!WH-A=D6)$4P**$ZK/R#)ONE]&#):$22K7/G\B;B;E MP#BX(T'T:S )*!]Z=#2#CDUG(^K]DQ(N!G.8H.Q_T4\I@A1[=DLVS;2Y[X$6 MRE<-V#8AKBCDVUAINL T.F:!CIMJ#PG>CIF)NW]WC$R1_%Z8>.G;8>3 @.; 91-U(,:A:\;9-NTLJ;,ZDXWPX.0\%+!!"I.X^:L99M4;[ACJAG..B MB*>G0^]IIE)?B9$/W8<.CL/ Y^(BA$)>=L3U*FXEX"7R;,LC_&8"#?WGE AZ M2=6_-U[%D:5XL06-MV1+X32OLO.H-9XHB5YOF2*^*IK^ZK9:"ZO6:.N01^0U M"KZXI( 0OKGF_EQ>JBKX,JD<>,UZ^YD(%<9?& N/YFI>GZY2NG6:99*4'"_) M"N9$#N#^;YK@\63WYH945;-[H2!1[W6317 M,2G78+%PF8TMCOP+(F;7KO^27:JW)15Q!U@#H\ [7EM.WIJ\>(">><$MJ)73 M(J6KN$C;M(_\C3SM6F,NUCIQU7;WN-JHCEL[JNO0==4-&7FLD!M.P?O6C4._ M+P\XAX5 ECM?K8O$H;PXI/L01S2@R)V#ON>$>*J2;/"!'BM@Q_ M7A%[)@O(L&X\-UY+02NZDUD89-5ONZHUYD)TE*"0N"/* MYYK%\INWW+HU>$L&#*93+OT:-Y@9"Y0E6ZT"NV=U:4M_&M:JC ZIE'[2@!K- MB!>Q8A@&:-@Z&*/A.5>O"XH3?^3_0D6@%H9=\'TGW7C3I:7FF"K*E LOV/H\J]3$-9\SM[V0'WXHY!5O"WD$K[-=>#K_VN4HB M-]#.?E#]\0/B)ADK<>35Y,)Q9O!ZPAJ/*3 3PUXF-I+5K]ZM:D0 MP\F$V907'%=N26?/QQ_QP3IT6YW8#&P;J#FWC(PQP1E;GS=KG!65:K5TBJ;& MD.KV Z<+PN3JXXFRL5>IUU8_S6 )?MNZHX0HZ83B)U;]NW2CN"/^# M!NO(D=PXB@JT;B12Q"]D9!-,@=PX]*];-XHXIEY^> #:*8]P.5_=D=]]?N$2 MH6*-1_0U.'ZZ MX5@&++VY?%6ZGU?,HCK5V\N.2J/0!:'5K=@VDSS1#^/\!I1?,C?$*$)4P+/Q M#^:2&:51/MO72J W+]1I^2,5E,/LO?;Y=1C@7<7HR+S"FKD3NNU:- N&5"7- M27.&-:'>"K8U-5MU,;L%\;J8F&I3U7IZ%BK'9&S7;AP7Y2W<8FR^VR&T0@ 2 MR2XPK:)(.*405)@@3G;[\0SI DGBWA@G%-,8;*O0X]3>A _:JM,\H0F.$DF[K_CKRR>3C';Z_) MDWNDD1IU]2IIJ!=A#>6I8F#X+L8*Q@]T_)J]PO8!N\247O@UAEU6NV4TEBF\/*<^X3QR8BB-):Y%:\H@*M6]=@"Z)"% U#^[9U8[CQ @IFF SJ''K/ MH$T%@4N=Z/:\N SI\P)3E\R)YV2LVCK5FOM%&BQ1.W#H841K)K99%L81#>P9 M@[4'"X$VLH#9.&'4D5\0%<.)4M^AIJ,2ZM0Q(';79DM6@@K"%X?I/7 ?H_,N M0)BF/IXOIQAG*),>* .!G%*^Y[T/\/1?KEQJ!]SWF)W7YHH*M&Y=4*=5^/74 MX8M'N9BQQ8.:NZ!XW'CRDW0 _96\N)9>O.O5V[/'])$N?7>)$8D9E2OQCC^] MP#L7E+);GWAY-)M5;QW6M M&T6\Y,77B#",B7DD&QMM*K3-PK@;YZZ,-U&A)]$9#:@$(S_SG1<,J^ ..H2> MJ NS9/H%U@XP9E&U=6 L>!>08#!&1"+M'7X;^FT-;[E 58N8[BT5%&B=:*\3 MF_XB0!&:,R&@ N51IN"1/^*4!)&JHTTE'H%UX\E%R88WQ%OA97O4L##<;*U2 MY7???;3>.@QR-C;\$3^+QI?143TGC!0)/KA?61 Z"XB M5ZS2NM%F3_53 QG-8"O'KYJ]2 M?=6YJ/2OV^:'2LD+"E)\MKS"7166,"_07,JI4:?EPU560XVQ%E9HVT#CX]AH MKQ[RV!I$+2G:2W)GMZ;";;6$;F02S[G:HV'"Q6.)(P#N?<^/0\M4B;SQN 6- MUN[Y\1A4?Y.1:*+"2TNV;J\LBXN"O5[FS<+$P4GD3!),(XNGGDD,1^Y[.@U*G5NC&7FRIKSU!TWO; F4U'G$UA1>G7LGK* M2.WY["()S[RC!),>XJNO+)@]>_X8 Z"Q@1MO$08B>TP#O_!>1'*H/?*E!TU] ML"4ZMDQ%B*13SGRK%ENK$Y4+#?K;J1WB4=F($[RL#$9S/;DK(K%_N_NWKV29 M=X%EGK9PR=#%/6U89:5Q4KGR;=W3HYNVB_]S^0U;:[OC&1K%S&\ M&!5* ^/OL&X/<(R8=EY^2U,NR5#@VN9.&LJEW13AFPA#)P51DQ$8N M%?D86!#0-%_\)1/RO!L4Y# C>WON1UO/(T;V[^023#R'>DYD(E$G\:U\Y= ! M?S(93C9=7\DI6IK%V]-J*YNJ>*0>Z3+^SM9ZC'% 8:3>U71R52.Y9]50GAD_ MD!42N@RE$WFQH,2%68 !I-DY:"[95O@+U:@DB$4>M*H;@7@!,!/ITJAVYH1V M#TG[JHCGQ0QC!6Z\*X_([#A0AJ*QVTS82ZGM6<[SB<#3=[:RV492WA1C*O&* M%-HZ+XISHZ-3W@NI_#Y)$')/Z#:,9M6_'V8\XD?;/.K$*H1QZ/G"K=7I+ID@ M40XLN3-%:)VO\#,9 N>Q1]W" ^I&M=MPX/R$"<$(=Z)([J\$8Z6"U2-=N,26 M!=45UTP:X*I5]F]OE\^]X@]%5*C35K-NX/B+Q,:*QY&H\@F >$=SI?ZK$^JM MJ+1"N,V1XM]))/@Y\!GL9^KD+V5MOFE=WS&@,TJ2H/7L:]ZVS8TO55A8W.(O M1G!_RLE<%&5*-95LV] *S@]TYG^LR$9:[J:YFSH=V#Q3*#^OV'5[;56F!L[O MH8IQ&/EX7@C#S,9WRH,;8BLRJ66X3K76*E@Z'WZ]=)C)%[_!G)RK9[4B!G;> M6AOVN/55/+:$B>*N_D9=&1M!O*([>_J">X\?4)#N[VU)JG7I9;T1_)UX(H.Z M-QI*WSEO!N$4E P8T/LM69,GU#K.Q,'XL/F-XQ!;_>?3I&F2>9*VOK8BT];E M1C.J!U\$F4'FKM[AH??48U$H9O:X:%<$]W^85&"^I&)Y5%_7"GO^1#1Q&D2& M3;EUM"7Y--MJ)2+ZUA9F=:]UROC3NFR_79MMG<15 @.4,,$P([.H9EQ!OGIK M)VBVW\I56W>T<:WO#/%Z1RN)9.N.5Z+8D%T?YU1KL[6G&LUY8#C"VB6KJS33 MU@.SYJ..?WXC)M=I[D_ [+4&(O!(\FU87+N1/P%CJ^LC%23NK56B2EUH*RBY MM!>U6*[/\8OT)8W!?7'^-J$=_SN_5?,"HL"A#[PMR 81[]<+P@/+A63YL%X&W5 MTIZ#\ZJ,3[FM8,&5944L$1N78QLPK@[A/?,IV8#P>Q5JC\)+57@3"#GBQOD)*D>M:%X2N"04^(V = M'<4%OT ,:5ST.O@3^5Y@W6"?M>2#!;1^^PZP8YV?C#Z=;6O]=GYW:SG$#E80 M^Y8=M?6$_.6FM7.*'%;=.GM[POXW.CW9UCX''BO->B'(G+X=;7Z)>TWP9VMT M?/KI^/1D=&:-1I_?G7S^<&*-OVY*?F6A6U,SH[.SL6O[YATK.L4'Z4N/ .SBW^[R]W-ZF*'G+!@_?6)JMC_O/Q MS&<:Y+"X(-@C+G*X0L^!RYN?+2'T/=8)0=5_6<.?WGAHM79A_-V2PCG[CI%D MXAQ]&IV>GG%A_DV%ZG&3/=Y\Z4WF-VR$28@\]PA89 MR6VG/:Z M[QVR5-S6))0K\K!)?)LEW@!A3.TP&RFL@'VQ[9- NRS&7O*FK41 M],8.6?-9:#+_!I_NX"/$ =R68GW"#J#.)?0!IKQFHII0\(FZ7GC-;4BH86F62YNI%%^+N&<&?#0:5&!14TD>;&!:P>NX/66?4XU#Y]]B!WHQ!W@ M##5EEB*?TV(&]\F)=61M*K*_DW6MJ+(5U18=C[ON$CO579>?-A":%E?46V&I MSX'W( SPP#M: +#FIQF?CJ'K>_$W0K!')Z/H>.%OT==_C#TOT7G&-'1_>A-_ M>=QMKRX"IF?L[W0NM\P?/[S[X=/[TX^C3^\_CCZ\'YU]'.UV/X&',4US J@= M-\+^S( A?1@2E3CV^)Z94SM"3,-Q_3E;-K8"C!HA.KT./-9Z:$\!]XU%*%ND MHA.[)X@62Y]]Z% UW+KE.P'V#U\Y']D^F>\--EL?L;^6J$RIKF&J5%=<5MG5 M^345[1 :E8F;U\C9Z:HM'HN,9CFP3(@,J,X&_0+YF M"ZH,2,/:;.9K^ITIFN9 Q8SV"V-#HMEDD0%ILI2M?,V]-T5S4PK7 #G160); M6";^$E*5O9)"S0'IN2JW^>K_8([ZR1I2_V7J G&VQ+<4:[[@R =R417#%"[? M,FLS8?A2^X40YPFYKD1G\<^]T4]AAXU?#'V %X@MZB%_#%)7S[8;<+^($CVI M5.V-#BLS8_B2F9CYOQ%L%RZ2N65[HT'UWAN^S-TB\(!,09G_Y <5>S.Q+O@+U*@]%H0UP MO:/@-46$LBI"K6K$Q@,&FJR;/A47VK:RPL:IN$JQK(B4X:? M94]IM",1[!3Y?N24-$R+FIK)O7=28M%PZYF[_$8.HH7./#O%AJ9-)?X,'YYC MQT%AWZ8 ,:OA JR1#]P$:[)#D=**0U-W18X-7V/ON&)*;W M"!CGP$/VSC#0KMVA/T/T*")R?HJ>LDA=&')+&S9\*^HN[=Z@SJC"[ORH6Y>5 M6!;\B5KX(B]@"]9D#X\] M&"H4NQ/>?LX,)9<_N\]A*?><1SA\>\@,Y\Q,I5C+,)B8HNN=VZ.*!&6B-C+1U)%8J\ 4P-8D^)5P)TQ!RV3-%M< MEK(KRVS)5W"IWH,JRDYAC3/FA.8+95Q,*9'OTA,E#$6*JEZR&BWC34&3QIR; M1\XX\6"AP/:_(W]Y$7@^$PK=^%-S)UWV?T=^W%*!DJ'(*--OWC%<,[SW"3D\ M[,9DSOWLO1DS'S8\7L(UA78U,=9*#P5+C0M U MGCH]*-C,RM$FJW1'$IJ+J\9427USXM&#/HNOQEE@B^Z_*9RV&&//< 9;)ZE%C >I4'AH<:3%<^ M,3/L&J>7-Q$D<8G M\ZV JH*Z?H.OJ-ZC7'4?X79[E%@@FSC=Q<_06\9\2&"RX]&FWC% %YTH6K^1S:TG@&>^Y$EX?;O/:RLIJ MOX3C/EU^)[UW)/I-%CD4#9?RW-HEA<1S/^E-Q1\1QA%FO71$[CP_?<6J0U=M M;5DH3-K&F.EI/J/\C'@A4I)Q+Q[DA1$,)4->M?K0,=.(/!2>7ACSPEWD:LUD MLI/Y/N46/A1,:'"O,',T$#%:LG(PLSIZH7L)V8XX/F=7TK0^@:%KOR&)*&P1 M?S#F^"PG26!XFAV^2J>/G,S4"D#1H78X2*I MLG14#C)/#,;83B1_[54JJG>XR%$1A I(VLN(D.US> D9QOI-1YM-;-'R+*&* MI(:.CL9EHW* WF9XTB$Q M="0U)A.5B$S&G,]*Q!=&?ZEQ]Y]#P% &7OWKRK"_20,:NCN'[Q$&7'&-I,B MA9N'@9&+]M9!FZ=0D#D(Z%$Q%'@UU9[C1=" 6$R/K\FD94/HB'!5G"4V.+\" MGW/U,IG+^95[FE2A=C" :E \AC_"S(P=:5YKU3E)2N!@T%-/(@JQ^[N=B7+8 M)3D$D$=_&3ZBJ599#P% &6N5J8JP3\Y]R7V>R%S'1]2-YP6,4RA\TA3V MS_D5#8573>46;Y4U)-$GS^X[N(XFX-55VDZ*JMW,-"I) @%C#3@A][H7,0&09@L M81&]I&;RH]$+[>AJ6-W,JD7S8*#5N)"J.[OO]\4^?\;C$B^@<(866 3"P'[D MX,3C:Q$7V=R!Q0EYFZQ$W"1_[\\:M:)6DZ7C=JV_1RW_HT(X &6/F-W\GFK^+]E: M!GEC#-EG75.+[7JE&V@KOSH?MXJ8YMV+&\VOUZI_5^0 J8F8;-4AXT.1V_W$ M27OU"FU!]WOW^VS"UM5&0NC7/,&S97A1[MV32YX5@<>R(E1QDZ1(;/"8J,*_ M C#,N354]IBOM&J8ZPK!,J/RW]R699W? ;YV[V@K5T[,OM!4!T+#>F ME/M"E&24KTEX>&AJ228Z7K)=K2'7 -%?@1O 3> BX-Y@MI$*!%\S+GCZDO^C M;+UYGUUO>#.6:(HT #=2&W+Y,YP*RC7 M7>[3T--JQ[^JG!?M^H;-$*4Z2R4RK<6DX:O*;$FH?P_I*I$07*+LO*)]UJLR M/X:_;4@9487A_9*28+&\ MAY@SYQ5AJG'Z X36?F34IWM2+6&HP+ YP@/$7\O"Z5/JJF(1E#X^5Z]N*(>2 M]6NS$6URQ[ AVI,A58:%VKN$8H'T>8<@PT^CM <$H_;E,OC=0%-35C[1 6&M M18'T:>7?V3#M"&.;:9EG])D2#Q6\::I&RE#.0P?_@ 1>?L=OH>?=+P$>G7YE M)9?R0.]--F+H\*N#H70T^-:%U2?/ZWKBB,4PH;<$+R!M!:"[C;P"M*ZP^K1! MJ2+6L6T'JT \ZBS(F]<(94/EHCN/-2&QFFT.:%A+I-G>,J0BRL-=E?8![I(V M7\'=KB@KKVA=73^? Y>_&9\M(?2C^UW9O?(/66>OJ+8EJEM111,NBC-/$_GS MZ- [7'964%BENW.13+>^4 8^75Z2E0R= U1TECK+T&>R3TO/V'7)$Q]<;+:Z M),&#/P_<+,LE.-"A,118U.:Y5Q&=XMQ/+TPJ4C_P9)'N>_J=T+_X6V!B0^DF M*+]P2ET_G'TT!*)Y.D@[G2LSTZ<9:L/6-<+(6T+G"R%.J4)3A?NNT')F^G3$ M(0WT+)];BJN8QXG8(NCR(BH9"E45G>T$C-)ELD]S4L)&NX1K"FTD!,C^=J'0 M"W:2.;QUH\4W17X@8&I5'+W:A@GG],2[X^)]N;1T9_V_6JU=\@)A%()0F9/2 M>H8BO41?29!78[%/DV;XLL*V::"A^>)*_5=[!?[VL]>3>6^%79U29/.,##ZT M>3^BU.+YJE2NUU]MUF.Q3[XM"3D(N?!K&7YN[4,:1C;?),*3#&@= EWN[[@J M$XE#2_DJJF(HL/5UN;,KTV.X=VM50CZEZI=7&*3R-=GMW7V52!83WL]YOW\' MC])0.)^RMU7)NNSC[T>\O@&W5>=13IP+LGI 6(CL#MID@?F-Y(W#=(?FB)]: MAZ]?XWPY_-#I";DNLZ22:94]!C+HR(]L6FNMLSFA(D>YG-Q@'^ %VA3>#,&8 M_V:E6JT/ALY<+>,X. M9$C:[27R7I O:?H5_YU)N4^G LVND]&MYUZV0%%;KSC?GUAU4P<-!=BIT2]V M?_N>V$6CKU#O0+ZZD:*[Q'R)"?IJ'2I)0C?Z\U!F.3$&ML>!A8DH6F_W%:/= MB%@!_!^'"/YL9/C8)W@*7@IR/.VU#Z^#HGMQ*PR03\9X';4KKCWOA'=;?AT- M70E980R<#7(,;)?0#H:!O/'7D="AG%7N>4[,RA;#O00N *4O/"7KBB]Y3! W MV(<4>GZ4=&\R_T9\*'OK.3K)QA#F5-D_,6$+",H6P(Z%(MH6#(GS(,.8DS?@ MK3/66:.8YF/NORJ75*X0H%*R55Y]0;BKY5 M6>O3M1SWY[N/_/ED[KBI(IU&0-EF"4CO*B0]+ZIB*"CS]+$;2$2+I3ZM,VGF M?L$@CO8?4&X2R5?GJU7.U)%.<6V89\9 )Q7ODXDH]578%IG07FNX- M0I[J#H597'C"*Q'W: '9)DIN (ZR[M,)*L+J2]$QP-*;K"$%O$>W/"6L=QWX MK-]?$4:K8!4E\O,N,[&"E6MU]^1!K8\Z%BC >C(I?W2T@AX#DHZB%E M2^?@@%+">CY.\OT>N[):9SZQ_UH2EW7-XR^3_)<[:+O \] Q!SN=P3BC< M%5@UP.HU\ K3!N35IUMT;5&TB,I7/#8M*04DOC?KFDV8%N?,*G.X/)@P1 OY MWPKG)9G9\O[D+-=L.1)DK"2=S4\/XB<[^9/-VS# >N$A^6T>.W.V!#SCR(XH MHKO6;]"?S.4C4I=(IXD;RCM:BTM#9Y9J>MY-WE"1_3[9 W%(V1FDCX@GW\EC MEHGH'&(X1V*/J0ZA9H@/%F(MBJ?ZQKZK%2L1(S+\,]PL)KX>8V=*R2,SRPF. M14)HHH!L#?N8/7H+:UFBVO;C@VC20N$G7_S(W4LVS5I_?P@;_H?%2J8+=K^X M;401(2,2DM0]7U*ZL[DH\GS08Z.XDJ%S1PF+R4FB G]]6G\B]MA 9IW!FDJ7 MU3)4ZQ54*<6#%NM]! 1DW0*N+B DM0X!$#JL]^E5RB6<0\:AH["XN%ZDDKHL/$5^DLBHAF&MW#RK(-[ M[$&?Y'S)_O!\9#(\FQN;0&1%\!6=#X"R2 M9^]RBB3X8O^Y SZ_+2?81FZQN_7F)2\0J\F,E!&0Q?IL@?;"XJR08!> 98W"I"(%]&64^ MO(,>9 I:UH!:EMC!@DM1% IPD@0/:"))J HC7USRP(^NXJ1(M^2);V>B[>47 MY/J(;39GP<,:4/\Z_'8*J9U]>[Z/)@>%M\X$IH#*!IX;U@#E-\+W]@$KQKB- MO3R8-,$S=U",)O;H>Z\F&JNT=9@P;$Q2?9#Y'=NBC M'WLQ5ET:I00'!9:6Q*&;6F#O< D3GX+GL"SC*SQ#3C)6Q) MGS98>:9-_EL!_I*KQM9+KZ%!@73/8E)(;SD:&?/P6D4H%TN %ZQ [$_$"H4) M,'X%;A BP'7)$P]H6@.A&JT<+#SKRD@%FTT$!:BQ=K/U(>:%!V4/^3P'+N>I M[I&;"NU!8:M]R:AX"'5[IAN/F2L,;%\,F3ON9K*JB:42LH<)HRI"49F3/O1J MO13FU39V2YT3LUU2@X)5XX)0,0\:.'^M,1G=4X ]%%WD3C"/5K5"OK_QT;X" M%#-Y\?>P=]#E+Y#E.-I;>Y$GVA[:ZRN2]ZV*A&0^6^I=MGPB*=UH5^.AEH[@ MPS\8XX"9>6!1],+\0XG[94PL_7WWSI<9*R&1B3"1 5'R<$92BT^\'T:CTW,TQ]H<23[;#R"_=%Z3)U M*6A:SF>O=;T-2BRB?E'ZPHR+)T =90#(*?0%%7+5*N!"D_U>@V7C*9GBL\0; M59/*08"F@@CZY,VZ.&LIWU1TT93AP+!5N2DZR;=Z'E! MALL+L$9^&+PZ'EV,M4OX"%VR7DG.*O6I# DQ38I@/][)+4U::8-6=?Y)UQH2 M,.JPK "$!MR$56>%2[BFT$;Q3%>0G%V[_I 4W@SS"JIO[P"YC64O3-R2=+6) M'7"4P--J#X8/O_V+3P' [3D+9_@?VS8-H),XOF(\BZL<)?3)JP\?.IJ\*^B] M :_?EC8ORGY$_?4-:O)TKZZSC\0([_1>/7,ADP!^"1CRJO0%!;4.]I49[R42 MTGQ](<1Y0JXK M#$[U%#&>Y^+I\[JM$U'%/*:"B<81H4S7Y.C\NW(@F6JMM2 M:D2&!Y$&Y;"?0V$M/$PI7 .T>7.@N#DM)W!0.-"1@2D'KHGN7Q#,["GA\'\) M'\K.6.45#TKG*KSK9E8J#] 6_<#_P_,0_?/_ 5!+ P04 " "1B#Y.3"A> MEQ%5 #]? 8 %0 '-L86(M,C Q.#$R,CE?9&5F+GAM;.V]:Y/;.)8@^GTC M[G_0K?VPLQ'7Y;1=5;8[IG=#^7+G1-K*R4R7I^=+!4U"$KLH4@V2#@O/#O__=EX\UV"(=NX/_UIS<_7_PT0[X=.*Z_ M^NM/G__I__YW_\^__[ZM7L"B,K0L[L^W[V&6'L>M[L*L#; %L1 M&6#VZE76\!/R$N'&ZT/LUUBUR'=9Q]_OB#_]^;MQ;'WI162U@0*-LS;G]\< M?LF@#OR_S-Z\?OOA]=N+-Q]G;][\Y=W%7WZ]F,T_'UI^)I@OW?JFGNO_^1?Z MG^]DTME+Z/XEM-=H8]T'-J/$7W]:1]'V+Z]?__CQX^>7[]C[.< K,M;%N]>' M7L(6]*]76;-7]*M7;]Z^>O?FYY?0^6E&&.:';&Z%2;+F!,)"ZQ_OLK9O7O_7 MY_LG!OPKUR?,\>UC+S*F$QTZYJ?X]77R8[ZI*P&H,G0%@12D-Q\_?GS-?OV) M$'HV2TB- P\]HN6,_OOU\>[0<6F%WUDW(JHKR]J^I@U>(^1L7M^\1,@/W>\> MNO&)0"42>N^&44A@8(-&^RWZZT^AN]EZ*/MNC=&RB'!E"B(1'UXC+PKI-W2^ M\!7]ZM7%FY1'_Y/._]/LM0+\%/'0]:SOX<]VL$F@?XJ(L-(5"Y#I7= MPY?A8GFUMOP5"N_\IRBP_UP'GD-6UOOW(H.TV7ULL MK]W0]H(PQNC1#?\,Y[[SE8@'CBS7CUP4/EN$<0J>-VA9#QC6^-5L-F2%<'601_PRD?N 7)WY9/-V+;\:&[;04S8YZ\>B(#: MA(UD7I>(Y@-&(1%2-C/A] -V?=LE6%"I/4@S^>T:$?Y[71$> J"!Z31W@BV= M;['\@GX\HAWR8W1L15:Y[UC8&9X\#>$8F"H/.-B2+6%/.$3WL2W=Z,CG^\!? MW;L[Y,S#$$7A\%1I",? 5'E$-BI\CP.??+23BO3TA.\8NU7E&P5XZ M\?!XD]EW1"&]\^_)X>*]T[44&L'1G2K7"+L[HE#LT& (*T[1'9=+RZ,WQ*CRN/U"?>,CO-K3.8+>(>>-W1WZ3T'@_' ]CRR>1;1&^(Y:'V W*D]HQ4P_EZPA(CQXUN+=OUB"+0'S+\8;O#?!5L-FZBIQ(2$4&@ M=R_DVWV=8RKC]V3G*M@FV2WL$6UC;*^M$)';Y I;FY[NL8UG&P)#;(=FL'2Z065YD4R67=B'%F+1=$/A^!A:=,D\AG'X0/Z?KA[ZS_#8 M*DX\%-YLL[BV(O0-N:MUA)PYT6NMU=%N,R#JZG,/*MGLVP=KGWH3?W@JY+^]"L*^O!BM9^U#/_*H?_[!PM'^F'GZ@MP08] M6R\H0B8VT#C!;;-+ZD'S:TF:]7+-/Q_=5] M$-(=G'R97#_9C7H9X!\6=GK'M>&LO6)\,+*2OQZ"U#K5-X+R27K8#=&*[KEW M/J'5IL>X!_&P/^C.I8=#%C?QG['EN4MFNTG0:P.W0>\;*A7&[3YCG"?P!;'[0'2-0$*V_%W].I B![AY8[>KSR@ MI15[T3 "D8V=AYA\Z?IN$IWI_UF8%M$83@"287%[]<7,Q>S0Z]R>?\J,P%=@%/CT8Y!Y@K#@HQL_2;%=6<(9C&Q0XB M'ZF'-K5??2XHV"4>SE]DE%0"\PSB@ Z1$W/'<1. 'BS7N?.OK*T; M69Z4*S5]3.%0#1I\;KW5RJU':B;PD9.%?DO9)&IL"G]$\/,9\T[O,K+M>!,S M6S:+S:+H8;2F6_\N- M;6(E%O"U\2B:N:MV6VN,58G!6^P&F+0AAQ^0C55L[:CU M*E8*/ .C1+)8N' 11S3GFY82J-K9<2.WL>VUR^]TP(!0'1 MJV814!/-@3ELL_2WYR G]RG9:':T+=@%&H]BKH"T1EE!%/3J9R*=DB*82?1# M@!F;H@B[W^,H0?F![(M^)!"-SJ.:+RJ=2: @.K_J5_;NPC!&SG6,Z5:("(P. MBQ5CQV8EIDJF##8, MN?./.,FJ?PX$)L-#Q%6B@-$D%3ZZ9/\4VE1[GL7\?:9WDBB(VGO]F] QITH11N@JL/^# >Q/MM-._,^&@'#J-!/WYLS/<#7HG F% M^QU#YGLE 08E^>WH">&=:Z,$\4=D!ZN$G[(=8_AIS=]FAJ>1@G1^!"^=)=<0 M*T"7Y?C3A/(.$E@_]'E(63T=5/:YBZ,H_?OK$KWNR9\#!9\VJ\"91)F^NWA_ M\6[V:G;L2_Y@W6>TGF]A@-F_)4/\;VW!I(0;-$JE4%;<:!6'A+B#1L=* M"2A9D*FHL99@TWKZ%[TE?-!/)OBT@N#E_A+Y]GICX3\E\:?UW4"$H,K%5,KH M"D(00[.J4&Z[OICU%5%4PY$\MXG1$3H<:Q#L%88Z):LV0^6E;6W='- MJ"[F2]!6(BQ'LHN V.^_R/4#J*V7YDU\LX%\M$3!G\PZ^J%J'1*/]"SIU#BWO3IVB3UR12 M'&E4U;UK?:=O -!7]6C19.2PK5_UXM';+/ $05$CZ@E_\%FT' H]X."6%G', MU7*LDYO&HQ@F%XWQ:Y:6I^>JJO3J:WII??-+]=+*^J\JVM!>FA MWL>:L4/?C4OXP M]_45\$U/JIED!XTO3X3JFA +$53*GD>(U<0ZE-H8<#B6H M(<8P\/,(YQC3,L8L2/]R?VR3/3Y"\3HBYSM*&]TP4^D_J;CR6U#J!D$\AR2-^Y"TUYTI.N#R*535%5-@%"7MLX7_1!&;_2LA M,+^^I[3EB3-*BGN_:H2 18\HC+!KLV<3" ,;/;\7/%[!MCCTUW&.0?NMZ,,Q!JR1P\0 MGRC"F^GQL:CC(Z4-?6X#S*A;^-0,Q4-2 +P'K@[[_,NP@PE9TTE.0JZ:(CU@ MK4W!R56[,EAM@3N?G+%Q\AH4K03XO+;\M@(SWK2@16@\,H"OVLFC0MW+U:WW MI*8#@Q:B/A&%7Z&SB"2GK$[Q@L"_&G01H)ZG-%&T>B;!@"5 &QQX>7SR%XTC M^-DM@S5O*$SC30M:H,8CPX E'45"57<%%MV >48-@4&#=]-]^AI^(G-$X9V? M%!'[AMS5FO2<[Q"V5HC]>$VXV =3);;M3'X,*, M4'[^OL6P:'D3Z3R- 9(X!-K@"Q8>L3Y8?)(2C(*%Z3%87)8U>@C73E;051!& MH;K^V/M\H$5L!/P;EC0<94=B567)MDQP1,YM@&_C*,:(%C^G"DT/>U&S"4"+ MR! (J\C$&^U!\2X1ZZ5KDQ,W]^Y.X+FVB]A#*R%]JX>@[$?)HO"=PZL\23)[ M^IHZ^>V:OH;HE6/I?[D@LEN)I3]..SO..\LF)BW8W/15]OSLK*#F<7[V:'L> M@MF_I3#T%HL?XBBWH9._RILY^>J/1ZHP<2+@2K_U=="HP\3W[95_U1>&Q24> M6X]E&$<(7NF7K-#BD51)K2MT2(GZGPF]-O%&2/_2[YJ.'(&<9,0N 0F&MM:+ MG+;%WX'2M@CD*.$V3_%F8^$]T1ID9VE%[2BH6DV'&!MZ7HI6\^ZC)F]UXSZI9HHY:77.:N8RQ[+8O?5-?^UU&JY4B94'%* MBO/<2:!G#XFFU4./K9[H.[,6=L07E;?-+RK9E/0R0B:=I;/F6V?S]G\]:2SW M*71WE"^6EWMZ-;5KE!YJ?<:6KU81JX^!M>T&K8&7I2YW'51+JG-_\I'?;;J2 MXF12J7,/J-P&N/38<>"3CW82I"K+IVLV!HA\NWX6F. I&A4J0-1!:*SQ8IF= M']*\%WY3 /ES;>0YST8^8B?(+6CVH$$Y:$S^654W#+]N'2M"I/TO@J3SAGTU M^SUD8LMY':$.&XA,/+AV%LLK*US?>L&/:'^5YJ3 MQ:+-DYITRHQ6&\QXUJNA:> :9_!?Q00I/VK(>EY7XQG-0VK\-)TJ7)GD928W M]LYQC/TP*QFYYSD/VHUC"!,[8#A@CDQCCB;OUR_\I[6[31]^O79IJ.?WF S. M]69U&.PT>%N+)OCL%OG.DZL#VVH[+O0WA.4M,!L_G:0*W"-U./A$);"P3^YV MBNNUVLL0+BGC,V!61F\KD.PA![QK[K/"UB=YE15B.Z JU*NCZ980Z2KP&=3? MW&B=O?]T\V)[L4,DE.IVY'_.L_4B]RXU&TFS--3(-,=CU P]\+==&C:^6++G M+)\"SSE@<8VV&-EN&D6[]5 ::CO?!#AR_R6+3N@VI#D"T0U/\%??+RA*B'$? MA.%\9]'P!P\]!U?!9I/FOZP)V@BSH&Q;( R-1S&'_XU1 W\69,H(.0I99D'- M$2]N;@X3Q3B +PM1!EVV# 5M-?.I3MYDC%)?4YKK29;@OG:].#J&F=7PZ=#: M8$X=< !_Y.7N=+>N;_GD$/<>@O3Y(F7WG:3K2=Y]U% 'OYVF'@NNIR*UI0AX MK]03CKFB5K0+E?A5< ._"5,E_8=[C# L,?#XLZ%<.B( ?H_-R<^7P+>E"TO0 MUE F"; 9WUE6[_#A[W=-.QO&IZ;HC>\34_3F*'!/=0236:B*(WC7%]LX M<+!%.-J3TX-6*-VF]8'N W]U3VY7Z3.FXIROZD./M3E?V92L'L5A4O87G7;& MYITE$T\U*:::%%-5A*DJ@D[:#ED5H2][4+*CTC+W47XGKQC#*N:@^HX *KP) MP90^?JO<74NNJ#K/^%78ZI ZF:Q/(:*7^_++8*K2G>\)(L.SJ:@7S9X*6$+, M/!*C2F:6OQRKTE-_?F<#R55B:!Z[LV,HU!30X9AL3![H9>QZ-)I(FO!9;J3[ M36%U6;B" F+@ MPQ5N*:41,]G>^1'96%RRX22VVT^8!IO*UZQZ=Z@LEBY==?3 !]R*4:E=PFI= M-3.XJ2"KL;G]6@;H*Z*U$0K?%TKX0Y5:UB+]%V'BCY2 MR7+J/*YQ-)&YB3J.J<5WU)ML%'/$.A'B9/Q-AW"A)Z*"6$1)DYS?@K8@K$.] M+!9N\D0168B;9P;A5S_<(INHFLB1^A\D[?5K+E*!+#J'A5B<-).@NH:Z,\X8 M%U"& 5&MD6V%D53'%#76'2=:)X\\EI5Q4&;.J9P*O922[OE1&9H"1A]3?:0O MHRZ67\/$&',=TY1W,8[E"+5.0VD6YEY5Q&Z4&- Y4L,P71)F.#05'=WAYZ0 M'6/&JZ0J#'*2LD&;;1RE[[>6T:\S,?0W/(#8TX[(J$6H]C.)%EM$W[+$CW;M MAT G8Z/H2([+/7\ F:=BR!E!:,;#+/F"JCPD#2'>"OGP?K$V\FC0^F[ZC3(C MK,!ZT TPFC#$>707^#N&(!DUI%:FVE^;;EJKP%^LT MUN $D7WG67UQ2+UWB'*->N,_OR%J-4+.G(BWM4)?8DK8Q9*1(ES$44C=\X0^ M,@EI.,8)RT=#2H"/+>3BD];BJR!U-#C7Q)9V'O7<)*@);<#7R&-U["G,EI=N MFPRM>914U4DVU*P\)W(>K#U#$&-JJV0V48%8]3&P9LGJ:;U57G;H2!7PP>Z" M?5=$N6;GF'B4<]N'9+0 7P&+6_QW[CLI2@WK5 M[G[!,*-, ?%6MTRM[72/- M4Q5LJ%6P.S#.G*+8'7>E^8:ZIX=Q@&1CG_"^W1.%3"BI=VNY^'?+BU&NI."= M3Y94S%39IWBSL?">_Z,H>."7:O G6;&YID%R]EAL%EN-)I-E,?'LO"1Q0 MZ@DB *#WA<<5*AD9('IW#H#SP):Z<95ZZO?D-Q!M+D-EV)T=0Z&ZYH=CLC%> M=AXNX6$SD[K:U;KJ+N"@+M=U+*[B!IJAE_O#Q[^Y"!.:K??W:(<\M6-9VOFL M3F8I)2"6RN(*;Q6+QKNZ9 Q0![:"W->N=3&JH!?]6!POG&\??GT'\$0?4@JX MZ(,6C#M_&TLLJY'IHQ1WC\'/MI_MO"? M*+J-?4>>^")JK+LFWP!+)2\8(K0A\O,JP-L 6U&S?"9IGQ/G;@WV$#7^KT^? M@AW"/L6L 9_KNYTXJ^L) %&3G,>1B*@BHZ4]3IS'4MSY[-6;+G)EA6M" M"_H/+>V^L[S"C?<8EB7:O=7[0[G:#Q4_TX 4X"-*G]8!CIX1WMSY.Y26.1-( M +_IJ3.;CS7XC$/V4G="$_4U7M?IU'E=AS_XG,"F##]C7G=C\Z_ [0/.?6W M 7XBYU-N\Q*'9[]M%YY]F.O5,L"O0C+;S#U.!R$X>PC+]V2CFVR\AMAX)V/- M9*R9C#4]&VLT%QZ;C#7#&FOTWMYRI1I+BMP1_HIV*RZ^JC*&-ER+BZX,JRS1 M2ZFGEA2N5OS+2ZP2:L,F7VD*[6@@#AV"-C3OWD*AH-A_MJ(,^TV (_=?R+D* MPKIB4!W'U/XT1<<%TQ%]\'9:5?R^N=':]1<^^CNR< '9CG(C&UAWSG\?RZF- M,,EH,F 9$,&C$,ID6$8($Z"?USB(5^MGY%/P0YFP###^J743^:,F>\ M<]&2.:@;MX4H*6T'1/O4CG.#&K*]")=.9ZTX1POC-&*1!?0)R3B(PZ\^1I9']77Z M3L9#$#+&===S6\QPNIIO"V* %RZY$Z4.XWL4AL]KRW_S]C-IN19M07U/ G:C M:KT@U3UZS:D%OLQT-X0S1!?X/O!7PJB&OB>99+ )M<"KZ7*$^6BVDC314.Q[4S"DU0)^Q!.Q9$G$50D%'@MDB63TBW^&6UH M,@G>WVVV1*NFH:D4!13FDO(.1%@&."S0O4:'['T6TS7(W@D"_A&V.HSERZVE M7-4-JEF,!EI\302MCD+-%#R86<:\O!IQ?O&[EOG%R2PSFH\W"P_S])]8'.(H MM^K(7^451[[ZXY&^Y\I)'R[]UM=NH X3-_NK\JN^U%PN\5CL0!G&$5(VE,A: M>KM52&!!.TU;H$ @,DH+@(68)C/JFTRG\D -B.S[Z<6AZ>69Z>691B_/Z!;7 MZ5&5/T9V6O? M);KI* ]JRZ<]-8H._>RV>$IC7^)6DS]UIHY%T+U_?+H M^=&MZ5OJ>GW>520EUQ11X[-DN8@8$)\2J,(JO9F)F^N_9FGE@$ M];FM[FPSYN4L#@)N: A-N,H#FBW&=U-8P5H@61+[F#G9F MA:0W?EF!Q\7NN-\.=!*]V/91WT'YIUHEO'*,@'9X^L@GIX]L,^ M8P[0,@HW+UMDDT/BVMVY#O(=:B:5/T?98 #-!VB]],J8*T/,!,YF"D!CCO(Z M&LU)'D(0[04B":3O;;5:D_F.1G.0A]!D)BL%C,HT/KTQ^;P0!5H7[:L?? \1 MWE&4DN #0HW MPF1&-:/!6(P.LHJ1O4_#930#AT>E]Z(:'@27'DO$@A?TT'. M4+2:DJA94AO,G! [(NICM+_SD[ J;NB",$7DEY8I(NFD,]>?L6EG[V;+0ULW MUQ; :W135/L4U3Y%M>M7T*>H]BFJ?8IJGZ+: 6]'4U3[%-4^1;5/4>U*/::H M]K[8*WA.("F!LR)@DD^A2Z9@M@!^7KA"AQ-EF KJ$%]0+AF(."8A9@.JF 6+ M5L&*/4@>)M]]%L/IU2"EH-L,$#((^I(I2<) -R*=0WY 'X+:7Y0[V.R @X M*>!,IV3*5[KV8#,@FVEWE#\1=M+:NG>^[<4.5JRL9P1 3_O@%5_(]FJKJWC86M MH0C+T,NP'!;,)<;)GN5AD9(9L?=#Z)HUUZGU3O>C85]TFRD+5-II>-AJ4K)\);38QO\0"YW>8+QF5@ 1#6^M%3MOB M[T!I6P028KAN8NU]BHC:M&%/[B5:E20*2=H#&A[2&(^:/OJCY@V67UQ!,V3YB)4!6P$SHZ@E_441YU6]DXQD<=/\]MJUMIJQ;40.LU' M 7HFF>0<4:K=J->PD!+[&H7NRJ^S*8@:0^=#'?P0$\ZJL*IL])SF^D]KN8S) M&63 8=R515"/XNYL,^:D_1+X3@H\/C 7E^], WJ(=8G M(XTYSC+S-RL?]ED4A3-$-XMEQL=Z9TZI.1A)O%?T[Y3@'RG* M/T3VSZM@1U#P(DRFW8Y4/H2+GQ/ %H8A, 8?97ZD28;-PL\M!U2_ M(PO[F<%M!42:Q4_K,"?%E R+9:KG7,48LS+[!S3"OR%/E+.LVMD,=JIBH\#3 MWW3'Q%]:GN7;Z&F-4)0&K8L"X7^K!L*GO6>L^RSM".")E@<<$,4WVC\0\**Y M[]S\,W:W3&NMB4)2Z:AM"3[9:^3$'EHLA6#*HI74NVL)8U+G67XMJB-U,N%. M0D0O]S55')5Z@KB/-A7UO$@H80G1A")&M0J,12Z/?H>62%: M!Y[#'JO+_K@C6G^P2YX'D=K'U+MKUIL:"&ZA)*0R?A ]1)>QZSG),X/91V7. M*O8UDZV*R$%87K/.;8P)7B.?\>RAQ<"OV@ M,E!J E# "[R)7(C#)RRN@UK7"2HWRW*JQ,P4)_ %]N:V'6]B5@OH&FTQLI.2 M*N2SAQCQ?6>^"7#D_HM]+\17P//^AC=1.OK#'GSE.R'L8G^9O(N)_)9C!-YQ M3L25NOBI\Q:YK-H2@;OFE*[I Y6+TA.Z!B?P:[$*/SN-$L>?.B.+G31S4DDV MY4PLX@/_9/:\X =U5]X&^#J(OT?+V*LB5N?O"* !WM>?F_RF1AZ7?%3,8=:W /]Y1Y5O&PGOKJ+&VDORB 6. MRZ(2^. /P0/@MX2PX1HYGX+ J652J;%I3"J!#_[8RB.HL-V9QQ SKF\L2#=7 MKS<]-VL.HMI>1IY)M5B!#V"]V6R]8(]0M5"W7"%4Z*>9HXIR6O#]UB,UX%$F M*/%'E%4<(^AG#I,:( 7^*&-HI[@H+[FZ3N:P M4A4C4\_"9F>@L9QKR3+-[X$?@69(/*\MGS[Z^YP^^OLE\&TEC:;-0$8J.6T0 M;9;DH<<&1G>=)+_LV7I!X1$-L0U,TD4S:]N+= M5S/Q6/^9Y3NSP@@ <0>-<<@EH&29=J+&6O+J MZNE?##GF@WXRV7,5!"_WE\BWUQL+R^JPU7<#D3TA-2KBTA_E'6EW"-S!VU29Z2WN /,-DB=U2;"#N MAU=Q& 4;6KFI!+@\*[&N%[2=L28KL0X=. \Y_B/ &;2AX&%47B-#]CT1^"-D MARK1_XNU08ME 4+NYE;35M^V)A>BC 42T*&LA%XX :T<F4>M M4WPS5=Z.BX7W1_@CAPA<31J,G>\1(@1F;\ /XR,,\_ G4V MY!J;SX8<,N"#SRH'\ ,YN,D7U@J]475#%+I ,V??-PIX*: R(/,$:R@K+O\E MB%#.2\Q;0<*F1C! CL* "1$UA']@5?R1MZ=%_&D%1LMW4>4*KM+#/#:(, &? MZ\#DAU81#BR_6.R@-G16K:L1O&R&TH 9FS5+K'Q:RA97M:T1K*C! 7S62 +R M9Q2M ^<(N,BX(&QM!*]JL5#@UGN W#H$QC^CS3; %M[?D1W=Q9+R@FT&.@$> MRQ%48/^'?C?*_,.?"_^K'Z(H\I"3/K<37L?HZY:6/=Q8?OG)I1;]C6!@"[P4 M^/91=]['W"8"&;)AP__^9NV0*.?C0S7G(]^7_/G?KVA_ !D?EW%(.!B&.?@J M+*T\B"#K N#%)0Z X>4^]Y?:RTNJPVC)%%'A&__M)56T3B:+A(.PQ/G7MB0W'A9\VZ MBK+H'%26 O005\.=GU(1W;L[FA$?6?[*)>M\'A+UBJS_)'Z&OCXK=2\W'.5D MMK[&F$/,1*A!XH@"#:F2;I*M1M*_;;9X5;KXJB$"@A"Y''MYVUA$8CG(R& MT AKB$^[21!H717 MZYKW'VM[:3[Q6TI^GN&U*$+D9I8KPXH#TV-N[6[EG)3V,)^+4O0@7N>?L>4@ M6MI"SK9J,_-Y5<4)HD:5U)U\BJR(^3GNZ4QR'X*TQ\FHRE(L(;X"+P"XQBHB M[:-?[5603@6F059JGY!'QEQ]0C["ED>?C70V])$0%H6P0S0&XZA MW7RA(*@%[VXS]"!R^<':LPBNYR!UTF0;$PJE[^K6=H/GA;J7OI!FLCNTK*URG3WGL+$^2 MC3#TI.<6:+"Y:7X7J/;3 S'R[]5R;XO4<4.?%K1?\X-8![#XF M$%FJ"POI"5OP-O+TQ;];0J2KP&?KXIL;K;,P\)L7VXL=UU]1C,G_G&?K1;#[ MM!K)$&GHA*.))N@<05@F %$O@[")-4%LM!_D''-P&>&/=^4OZ M#\-/+6!0=1!#&:Z*GC$FWGR&0H91NI^I<[K:$QY[%42ZAN%5+,''MPM68J#,.-6XL[!-=)'Q ^&EM871IA:[=?%,7#'.*4E"# MLC$A7 HH7;M>'*%R1=4N YV30!R0;G:_ U!WE5:?=<6%5]_6%5YE_:?"JU/A MU:GPZE1X=2J\.A5>-:7P*CNX))57"[_#TV7J2J\6P =_6YVRE541,N;.,64K MGTNV,CAGQ92M?.;N]Y/-5IZ"ZRLBTHA[,&RS?5 E]\T(FU)AMO.1K<%(:*(6 M=T4NYBX!C?WQC"T_7"),L!4]E-ML""!"U4'?DB!GXLY$XUEB%T#[VI< ^D DV]@\@U,OH')-S#Y!B;?@"&^ M@?3D$CL'2@W@J2\UWH$2_.#-'I-[8'(/3.X!0]T#,**=)_? 9)^;W /G)R*3 M>V!R#YBP_4SN@<:7;>(;PO@=,!XS,4N?T0Q!&!? W]&D<]CE] M)2<]$5EC1& LIQCU.K+AW&^%<[,L<_V.Q1L?X=6>FB #L7/QEQKG8C((\S$& MDX=Q\C!.'L;)PSAY&"QMP9*/8R>HBZD>1YQLO]9^L? ;[R+(*Q>(4W&@$BGD<8OU@; M^1[0>!3].T(+!N=WB<880Q3RK&(K*^!)C0!K=QMRMQRE'IIWH9:BG.>J%#T^ M!_6J[\_8K(A>M*0KI]3&7#X)$.+SI6V;8!_6%A4Z);;4M-1U]-F(D4-O%7>E)!VB8BU#D>' MD4R0A2U?Q]CU5]P8+K4N9G&(CP/X]2+9J^O3Y50[G\:&J(HM^&C\3%0E"'U# M[FH=$9+M$+96Z&N(EK%W[RY%\5O=AH1[-ZS)Z.B&-O@M78*6+(^ZOINQ#*]' MS>0=?V[;\29F3U+--P&.W'_QHNZ[#'2*C!D<^"&&U!;AE.:,\)OJ3PP1RY28(:"3 M/+JQY(_?WOWVX9>W[]]\^.7]VW=OWWQ\/[1'Y,@EM+1B+^J;35R,('*.;NR+ M98*"-$B=UU"SIBB3NCR#>*!#Y$5QGY:<-+R&)ITT//@A1K<6X:S-4!0WUW_B MB&5+S!CHJ84]L0?JZ=.-92.<0,+L-=Z%],W/[][_^D"V$0*E+(M-M:_FLZ=. M]G)I:ZH8@7>2%'$FYRXUQ<2^R/W,X*$$"O(&_B&;N M;$@^4J7@D9JC1<&$#?J;P] &2(U?FED(W)>8(K]8)I7#G]86V4>2LN$\Q:;5 M,/!9V!XW\-%H"E+Y@%T;=5BJ67_X?&Z!%/@'K(2XT-"",$&,U'3('9'X SFQ9)1'8B6 [VS-V5RNAE;SSJ*2EARN&_-D.%V'J K']9JYKE'R M2->MZUN^3>X:(4N&$I[!@M;P.5J+@@JO?@$1E6AAO">;2F(N9QE,B:4UC;-< M+&O"%-^*PA33@6<6&YD5[';3L6>^SB%%%RFB$+4T3) M%(LP9BS"X,RA*!R>M*&O,P8^%2I^9JHK M0G3 KQUQ3$/AL%XLG]>HA&7CT ^%$0&MS!KA5@L,44#9,"TH'S1ZLUPBFSI1 M.H33 OPNT1,S<&,U'1,E&/66IGI>O'Y#4L6X<+J(VIJG"T!A1\"4'2VX, MBFY-"3II#W,8*T4#?# G!_J;%]N+G>1DJBO@J]Y=,T,5Q+.&J0*\P!_1Q>J7 M%)-LHWG :./&&P%K%?J9Q5,%A,!;)XHX)%YP(I+,#Z[$QW(7DUE8Q@7\A:J$ MK=J>:AJ/*N WTVLU1F84JR8( S#>B0(P6/]9-D#_(18ACG*R1OXJRQGYZ@_V M46J#XH"&5-%K\HHL.P&6M":YWMO!/8HB M6B=#Y?CA-C5B>^.##O&V]KN%7:IC4A^V1%VN-C-)6:Y"#YT54D69UU"_FBR2 M)!$C(*O('5@!M<1F._;H*ZU97-IYR"ZM$-TB,J?EW<:^(SGFFX^A^701RYT@ M"5H%)X@+[";&@1-XGH6E*D"U&6@&B<&&>-Y0>:%X2#E0;F0$_P7S8/T0YK"U M&5X#WK@%FA$/OJO CPA8+"C9QHCL?W/'<1.@ZOC9UZ#P.=P7IH;%=9/CT V? MM@0O9^'G3U"U$&Y9=_@\;X[3^(5W)3O./=H1A7Z%6%5@U87+[PN?5PT1&C 4 MNPFCDG"76_<%.5=K"Z_05="&9W7#F,R^.MR:%=#5$U!X%6PV;L34O;GO'$X, MVQ67=GI3?8$R-PJKYU089PHPG (,IR"X?H+@]-JW%N3F;]&%?4^522=Y@[>R M:9;4KKI.VK!YLM?(B3VRKW-!E,7(J775$C2GQJ.\#JF&#)!@NC C2HCLGU?! M[K6#W(3EY$.9T^2K/^[1RO)NR''$#9SCM@!A/6LBG92;7$SZWT0:TS\!A^MN MJOZL[]"3B$I&W2*H9I$6FO^N(;DUOH5'4X2L9V2O_< +5OP8-FE+3=J&2$". MY3\$\(X?WW1)K@SA%B%'3-Q*$ZA4K0"J[",SY)Q1:05*SQY M$J.@K6:S1',E3H '^,BY(J;A;1S%&*66E8?4#W4=HYH2#8U',8Z_C3$$[ZM3 MQ.@JQEAM6,C0%=@.%]J#8*;,0*. R?I'MI$+P M9Q2M ^<(&4%@XT;(>;!PY", P=X=E]VXVCB7?*4GBP%K=#;WP+O0!. MFI!SC#I2X%O6P70&97B,'R;]8$4L4"UR5ZRZH*Q>O;BM,9M;#1[@E=%/A!3' M8+A]@DDX]SRT0HZWO_.7F/[D?-T&_I=8DK'49B"=A>CKY#2O=[3!#;Q9,U.8 M;@/,'-U/*(J2R!C1'53:PQ1>2I%HMEWJ"8AE#^S25W?)P9OL_D]K"Z-'M(VQ MO2;;U0,.5MC:",-CWU;#8_-C_J]9,BK]F@X\PX>1"4&2H0&\>OH4$:93MI7> M>@@EY11J^NA+RRV"(TU]%[357XA B2&%=%T^)A#C2JER&_ALE4C3=CGM-&LR M4M$J%%*K@@Z2$YX5ANDKXQ6%K,P-?EL \;P,I,L] U MC)?30TOTKI3^_*!= M#NA 8G5[8"GWZ)4=09(.P,*MA$):8+,$'XC[!Q]>Z8DK[P+@X*V5P7J&03Y\ M>V89M$CC_MFH+QB9#U6&2ARMR74J>73BFBB+"SL*B*)!AGDOJ1G8=4C-"IB* M]!ZK"W9%5D/MQT8@_X?EQQ;>]\ERSI"GRW(.LN.;>)N!/(]7<1B147[MB^/5 M$4^7X55N,@2K=X_T,$).\K2RJ&Z1NS6X2X2VA MV#RP7;%/^*VB3[@R](QR8S9?7-U-7N')*WQ.7N&Y;<>;V",(.E]0]-7'R/*H M7G",PZ.!0_=!R*^5WGX84WS*S3$#SN8,7(+-E16N;[W@Q]^0LT(/%LUE5>6R MVB@&,ED-,8@5&$5;.DBTO6Y#@C"J][((^Q W MN&$>;3&2*ME=!]6OC?>QGOH0',A:/4#1@1JR DN<1@A[T2MA-<_3=AM4^RN< M?:RZ/H2I\57T5+2 49WO_:RDHR$AP8U=W%'+B:T M\*>\*F*EU:FSLH0N>(]RBE00,M=#DCP9N_XJS:P-_/ 2+0-\V)->4/C9]1D2 M&;)SWRF.(LAU%HK(B!")76^LZC;U4//02X^*_6*TM>L; ';&X]RVN+0F!SPBS:)[K89@V4HVI_B7TZ(?] M&UERY!C/W'8+_TB%.79#\E,^(H80IJ%P=II)=PF8@=>WBI!VHA_XH$3A>B8( MBG<%%LFTN+J[#?"3Q1(+\@QH**#=IIHDM",!P1LCA%9'LLQV!%ER;?G/F*S0 MY9ZLO7G(@AV&.>=[F?$\C_I>2*<@JA] BBI=H85@G.P,2:[L99ZTVT.;3@!T MY^QQ6:MNGDTI9_2ISD5V0 F<9*\GFAE[4%.,Y,03)35U&G&2,652F9!@\8AV MR(_%#TZ_JU;4R[H R(D@<%FK%49);<3%,@6MHDN5%D!]-VVK70":+,A4WD5+ M#*DJ7_)+38X&U+A/I3>R'W#@Q':TP$\([UQ;]#(ZOQF(B P5L*.2C >6] M\A2Z<.X[*7PA-[RMIJV^@,$PKQVAM"7!_HH%6XN<6 Y M-IG\*3G]):\:"UH:06$1\'P:MPV7$M!X;A/ PEH"PZF&D46$E]&_>;&]V&'^ MA9 HBD@2/M9J),T<;V.\;84G>-<;#Y4'A)MU\$[UB]8H/.\J-F/\T.(\_8T "\VU[S+\07C6!Y7"KL^%P>2^ M@*Q)SG]8V'DFLTCVP%(;O8_15$ZM.<:6OTI>D;S<']NDCTTRX(\8^([25CK, M5/HW9"Z[*V_;](XXQ'OQS6;K!7N4Z$(+!IOT,BQI#^$)C('61:$\J)@"4!SV MCQ1E0?1*[K?Q8>*?=^5?]09M5(B710(48(3"ZL^$-IMX(R1LZ7>-CCV. &24 M+0$)AK;6BYRVQ=^!TK8()$3MJW;G%FW<%2M&4_U%86 (;[6V/MD47W;M.KZ6 MX-7^I$;P:&Q7J@P;"ZO_.:U^I))G"&D8BGJ*I"A=492W[5.B14D;&R5JJO6N M\B6F!VR*?_@<7*)K1 .9D$.]+SVZ MW\OH/AS>8G)M?A$].GV8E <%%*S ]@D;,?PZ>*,DN(^ MBE'V-O8\]AHR UC"(4'#V0NECRQDTIW2&'K$^=J+?X04YTG5_[D MRI]<^9,K?W+E=W?EF[!M3^X]D]U[>E^':(UN\G#3G4]K%[$ER1Y]I 7Y"%L>N5[.G0WA)BV<3%T'_!<0(?@,,_RQ4$L[QH$L= I9MD<:4A+-@NKPS'%L4QQ+%KB M6(2"+P]G4>H&.ZI%"06([JNBP_H'4>S"M;NED-\\+1Z.6U)8Y]-H,Q 'X8R MV&HNBZ;#:?%0M._ TFA(M/V0Q#+4>]V0L C)93]@)\ M86N5K: Y<8L%+(=AC)S\H]!)^(J8G")):CO::J7!I8F.O*, M#3W+C3V9ER;STF1>FLQ+4^[4E#LUY4Y-N5/&U2*=L-K/OX?L-:"^]_4F,T/7$L8-46Y" M.3/\4'U1@8;3TA*,OP<>&<8CB#Y:D?#0'6-F4R6W^;XPF&B+2*L@V@ \_GU1 MX=$-_[S%"+$'-U$8C278_'DGL1Z(L&;LUVW\V+*E3>/KI8FC TUXQF(\$$7A MQR8,<31=NSO70;XSMK91G/>,I7E8PC8+I8#DZ,X9AL.Y'1&LHKW8T?UKX[J@ M0>K?MM*Q 3BZ)__9Y#^;_&>3_PR4_VQRSDS.F5YSOT&:@\Y&L%L0Y^2V-%@U$#KDK'@IJ4"@ DGKSOEKD4:UHCR[--B&)/:X]<([XI:"9]' M1%E*J'T5^"R>+[8\&CI'(_49;_:)ATR;T)>GGX1^-%*?;A91+2D( M_9?(U2GW' @FT1^3V@9E$]6BEP]G*(R^"#L.LV@-'5-Z3;\-*/R&>M-Q7M3+=DT7Z$5X#-UQ0R[S^FXA"LP M:T#3U.@JFRB9A1[3Y)_!TL+[! MD]+Q -#3#./;F+3);2=0Q+\ $H05H',OTKIP"IPX%_5,+1T9(H#36H')EV8: M%Z2DT(,EL*19'@R#XKS0]PWR0MDT,SK/+)MHELXTHU/-V%Q38NB4&-K;=G8^ MB:'3 [^&// [I96:Q.8IK71**YW22BN&GBFM=$HKG=)*I[12@'O5%&$%[1 & M%I,X1%"4H>R.WV9T\)W<-9SA%XI-EQ\:F"Z3GYA) M>[9-)F,E[4+Z_2RAWFS')ISLEY/]]X;0Q5HHJ'FQ/Z MP3BN"42-9B=OSJN\$O\<1)8WRK,K:E.;*K5-]H$!WF^NH:H99>7&C!Q-RC%! M"7C/H#E+Z==!Z $W^M%#V8N5Q=CZKW7,P #I7,0=!K7!5TYYP(&-D!/>$B[= MA6%,PZK2"TGXU2< WI$O_,C=49,)GYS4D$*.0MN+:8!^SG ILB4,/.>Y2/A( MY 1?F"&E8?B(/(NEA3Q;+]_<:+T./(K-;8#Y2(NDL_5P9R=XK2G5+",4II,[ M_^U5$$82U_;'EJYM._^33>< X,W.[.829W:QB;Z-0<4+#<]_S"-P8=GI>-&L MX)=\B+&])A)*(7E[ZH"<_);; T^$,7O M"7EDS%6JP1%-?^YL")FI]D97$$V:]D/$C^=H.8;F'41)4 N6KV;H00SFH(HF MN=M97@TG.>U,XQ8'!8CK[A&%B)!A3<3I&NV0%VPI>JDLU079U/J4R2%5&N&>!C//38X$IBYTV-(E(*AV-E4,Z]T MRU%%'GRTSL%<@_#.34L$5-!YMEXNR2U@Z4;4::(N(GT-?I(BU!=QP/M,U=;* M%T2N+P3=3KO-<9"3%)FF1 #OBU1: X>7*I+*-2QXH.Q-^A)$?T?1([*#E>_^ M2Q@U->!\)REP ](+?)7;P7!/8F!N YQ^1=N]&5M@!4!,4MP#$15$^S?-9M'- M)O7-7UE;EV":A+]0:Q3>(8K1;1S%&&7Q,4*S:>-Q3E+ 6M!!04;>ZP[I2 -5 M'BP<[9\)A4++9D%.HLB-WR[>E",WTB%F;(Q9?A H1F7<4BX&H9S^Y^Q&[HU M[D=A:VW+F <1_8B1/(9#H9]^%V0-<_++3P&?<8(^?(17^\\N05,2XE%MI'E/ M5!:C8XQ'%0>(YBW!_E7G@:CO!L"_(-J;+_>%7Y1\"8W&TN(W4.4DWRO0"+]A M/0#ZI;^$M>3 :S( ,.-^B]51],JJ8PY]XY-J KR&^H_^YI(K8A[D"*0.3/KC MMW>_??CE[?LW'WYY__:W=^\^OA_ZZG[D&UI:L1>-PS@NGA!Y>;5VT?+F!=DQ MC8Q:+)>NC; \XDC60[-"*);,PJ57A@%$)ET3C=8F8TOY4FYD!"O*0)OCA>]X M4 LOB:,$F">>.=NUO,4/@Q3T3/Q0^ D'H3"]I[:;08Q51PJ\7SJ#^"K8?'?]U,CO MTS=("6+D4^@2("M108_TTV*YB",:[!.RQ.6_N:MUC:VMKTD,%)6^2=#,JZW' M=)Z$@CU;+RA\BC<;"^]%1O/W5:-YTGG&>M,4QV2 3@9SP0F6 U-D%9.TZ^\D MS8W/,UD)VHQJBJJEU^'8JP(*U:84XBBW79*_RELE^>J/>T+35;)JK9"7QBIJ MI%75E(H58Y4 ZA%N+BW(3DO3<8T$\J;Z;#ERR>$S( _Y";$!FK6F&VM&L,D( M#HFY%Q$]X2K V]^I+K%Q0XHCPL=Z"AA9$=TV%TM^W8$T0.[.OR.[+:;E BQ_ M3P,[J+N>OI9ZU#_$#CPM8&A2^U16P.'$P>B34H %# MONUZ;J+W1K>(ZL >S1V("2#[0F-1;%@?(^L2+!5MJE=$QR^G1J:^BB/ZTN)_ M!-_#N4W$GC1Z_QE95,^G0IS$C\V=?\0A6Q<$9+)$0G2-DG_O_ /J?%$8@)?16KWD7/\F/_ MP[IV=ZZ#?"=\1#9R=\BY1D[,'-S?R/0H6"X7RVNT1!@CAT ]#T,4R770[H/" MEX3N.*JPNV=G0GOYS>%Q0($GTX/L'8TGAR\^X]%"1#BFCILQN7,%.X- VR>369]X0%JPD95.0*4K#;T0=,'\\@N%M;4]:]S_Z@G'N? MXUSZ]1]/GTILRO^@\6"JE2I*_#RL(#/!2Z:=,+,?NBC\@LI6#^5>D&T6RDB MS\)5,U75MC:!65W,0CU;&\O6] >$KUTOSFH12ZT1HBZ06:"&@6&IJ*FES%_= M!R&U7%(;)MD+W.C*PGB_## K?2JVT?U68Z,[C#^C$S S'?EIELPQ*TPRE7^< MRC].Y1\AE)@9L/QCWP]Z$CV%YOR0/G\2F,.G+;(C;)&.R,)D.[NAL$C>]VS2 MW3BF-,)NP*PY >^4CI[*29QG7],1>I2[0[DB)1B$[IEVXXSOPFG'JZ,DMD+S MI%[>ZBPV'8I<07C6E]XNXVC--I7:%WVKC4^'=R(,(3[I6(55X1%C7G/]VJ-< M"N4,@EPSM"<60;/J]L,W=!Q67RY_('VNEX&\:H6%XCO MKW.5)8E"*&E_.CJA!$EC>$A?_)6J'K6]]"N)M<)9R[0\/A#/LD%8!U5Y[).= MQJB1GY!/BQYE)@+I:2AHJ_D,5)31//,$B$#D#WT!CA!C+65,N9%Y'"EC %&% M+!S:!5^D@"VR#CI=U^W-LRJ8@8__X._SO*)$2CW,YJ04-? 5V+_ZCAM&V/U. M0RJRDAZ+97HM?8J_AZ[C6MA%HB7:9 "S&=T$T_%+D1U2V>A+IPE(W]QHO0X\ MAY9S(1=%YS_J?PTR)&(@8S:J#:0]E^NK;"$>$Q+3J M2)!XQ2212^]K(I<.P[& I<. _4U_9LT4^.7X?4+C(GH^5M-?R1*P2+[@NQ"H")Q6+HLS@ULEF MVHV<::%GJ5\AW\8?)58DH9:(@\*#X-YM?8Z2?B(0G(P$JK< M$B)?Q1@?GC+)V[J:B4CCP2>):DTZ4S<=/J(/%/QAQ$\X]"1\+0EG@,>/B^9C M5BZXB.>]M0W18CG?;CW7IE?CY'$O\M6]NW$CJX4D=IMI$LQ^Z#B@AW+@+3)" M&(71PL^YHOA5>#N-9)HFWPI)4S>KY[45?0MBS[G;;"T[JGFBK^M@)R(*M7B. M'[1P?.*-OO#FV@2[Q3)?!"_WP#TO(*%9?U/XV (U+0^+H3!];.0Z9E4*MUMD M>0\XL%'(#1^I[6(4@VJQ:?8,EYYPCM0'?.9;K M/45K3-$:9D=K?'T21&O0'TR)UJ"PPB+KU1D/II"5PCI*F9U%M$8XR0EU M$3^E1-(..CDEH$/,ODMQ>D3; %.U('?<5;2#3?-AB>9!13!ZDQ-+[I2TQWIUS2<8J;:-E+VFN^XK25?@E& M _I:!*=C!@RY:5$+Z!61I57 25&I:VP8+^K0 6_,>T0[Y,>(^>[(MH]B*'?E2)F0$92I W?N[Y87,XP)'O\96YZ[W%.Y3!YA$V8&?>08 MEM(A9W=WY*_?Y_=?Y\]WBR^S^9?KV7]^G=_?W?[][LNGV?SJ:O'UR_.3)J-3 M#;H'A$27A)9CC&JD4H6/6W"S>?]Q"VUVX6&FR39$$.H;:XWW[R/>GA?\L'P; MT11*6H0 [U!(7TN2Y *H=M9;<*BM^.>W=U5,(=YZY+!+8]S5NNK/.V@FQ>J, MA9RE,#!;H>8S#,MJ8[(?JLA4GX67US!J-()FK;R)K,M9+L$1(IL_!SN4.';E M)*C/F6@UDD8/1">-KA/2X(..Y;A<6A[]JM76?^BK>;UW$'OU'?^ +/@T!SD> M5VL+K^C[I/2E46IZD 91MASK' 1"B+SA.\(!+^:KS;;0;O)1&NJLQ*.$.WA[ M?8WV= @_;W=;R'4_!RG(X]O/FW7I]_0_WZT0_9__'U!+ P04 " "1B#Y. MLW^^W1!! 0!>/!4 %0 '-L86(M,C Q.#$R,CE?;&%B+GAM;.R]ZW+<.)8N M^O]$G'? [KTCQA4A=97E/C-3O6=RARS;U8KP16.IND^'X\0$E8F4V,4D5213 MMOKI#P#>25P60 !$IO7'ELAU@;B^]:U%$@3^X_]\VR7H$>=%G*7_^8>7?_SI M#PBGZVP3IW?_^8=]<1H5ZSC^P_]9_=__UW_\C]-3=)'CJ,0;=/N$/N \CY,$ M763Y0Y9')3& 3D^I8!*GO_V9_G,;%1A]*^(_%^M[O(O>9VLF]I]_N"_+AS__ M^./7KU__^.TV3_Z8Y7<_GOWTTZL?6RVA!/WMM!$[I8=.7YZ=OGKYQV_%Y@^( M_#5IP7P#G#3B9(0#Z:^O&MF7/_Z_']Y?L\&?QFE11NFZTR(V8XF7B?QD5+6? MES___/./[.P?R-5#J+I^>9;@SWB+Z/^_?KX4.OKY1RKQ8XKO:&#>1[QY?_2J_C_^19*Y\>\'_^H8AW#PGYFWZ!-HT^=2H#)QM3!K;6=K7E_ M$M/=1L4M,U#D)3'R\M]_Q$E9T-].Z6^G/[VL,_!_DD/__3XNXSN6Z17)S!Y1D(YKC(]CE+POX V'^2<8*N MX"!DU;@E=G<)<4Y)%:>GOU[_ <4;B?BJ.X;H0?2%'O[__N/'[H^8_N'G^7KP MMT?YNAD>^5'Q)]42/ZXS0ED/Y>G@K]OFV4X:E$Q]2957Z$E$#)VYD0__$1M2EE'$OONNH.OH"LJ^Q#](\LO]D69[4AX.855+%"/ M72)@D;C$7N91%M>N&*T<\57S:Q 551*-3'TME9?&'0R_Q;O][@/>W>)\@D#. MN19\O'-6<<=Q,!=R0Y,RM/4E5_6OZ$MU8'&D\2Y])KUPLNM@+TQ6R]K4,C!> MM(#]);Z[1^1&"F7DKI#HX,,)F:!&362<,4*N6RE7#U\M9Y$TE,[F$8C,O!B<8JT5/84^;1$[B;H.-X@;,'7D M,O!UAUY&-]&WRDMR+P8PH'QUA*$7$)E4WA6I7>799K\N/^77.'^,U[PGVS*1 M^@^0BEAD,9F?>00FL"P&+5=A51\M4$1*;'VF".*^7!JB#'*! =?+,4J+\W33 M7%1NZ57*#?$JD;,/6K$S*\CEFE?"EZ/58?A\@.$@Z%<=N#&4E5A02KL)OM7* M*_=B@ ):>05<=C0X$)1AJ;PK@OM,;\4XM7=RO![J]+A%PIH8GT=0?7-B*'92 M*_9C$$5S>IDSX442_-NR=3'/,6H -X*M67:^ 3Q!,IW@7/ M))=+_-?;"HS5NC.V"XH0K2UUC(*H)= 8">K%2,)5NM,9>YM]0NX0+[)T@]," M;UY'"9V,=WV/<7D3W2;X!G\K7Q.7OXU 8*1;_Y%FNA9)Q6@ \VA'UZ48]GJ6 M5JT0JJ40$T-?F""BDHB)+IPR9J#(9H5T3H3\ = JO>I[MH1$2M&- GU3L&YQ M27XJLB3>5#.F:Y 6U,+W@TA!(="VX;%47$3%_;LD^WI=DL#M<*I=+X &Q$4# M:L!MY0".PGKY4/O5RER5N5XAH:*(RJ)6^!#*"10NL@S6PZRY&<\@=5UB(.YM MHG52;.YI1UV@'*^S?$,@'*>T[*1XS29B?HW+>U3>8[3>[_9)5,:/^!1OM^0L MBC;_V!E@"&/-:FRW2=[;!Q90*IB^L23-UM50*-P7I-4GG5RG&Y ML5X]J@0/JQC!,")+71V0FAKQBDK714CMW!X\@7<[10M9(A,S@]\;4N$E1FG& M?8'Y:Y3LV<<,Y^GFO_91$F^?XO3N?+W.]FE9O(F+=9(5^QQ0:XPM3_?9&4"-!=29( 4LO-)ECC,.-\R%OP5[2^'= M49DS&X<3X+/B=_&7MV]^??\675ZB4_37\_>_GM];ZV>0@VJAD45G91'?T3K\"\[N\NCA/EY'"7<&E5*N*6E* M.9L%2^5L9CF2F)?DG%!K59]"_7.!O.Q4QRT#7W7H1703>[O4+/5B )*JT<: M?A'QR>2=T5IS@]%WRYE'I91K:$TI9Y/65,YFTIK$O 310JT1G@.8GJ6.5@:^ MUM!+YPK)\F[A_+8H\VA=CG"DIU3_B9I*%@&OYWD>^L&^Q*D -'%8[;-F]#.S MV!F%8IG4ZAKQ]W&*+TG>CXN'L3XHX63ZWG)/,@B7:G=U'TT&.E^LB8F>K#_UW3(2'& MJRR)US$6/?)1"]9_%$#0(EFIOYQ)K)H9W%^_2NBQTX) MBD[19_R(TSU&-)[H(DL9,Q75M/]V,=CC!9F@.0'K+LW@__K3F3:#3W0 ##[5 M\<3@$\?N&+SORBS/.@L*!B>"!\#@TZ"#DDN$+RU-]X#RQN!#CS.1U6/P?STE M*#I%[W%4A-,_VT>1 44/=#U2='$5/='':A?[/,>IX%Y2(#0D89&0?=85>+)" MLU/;2O2/51HB+5!]X@35IX) O"A.8XC+@RX7=1!E%]S'R Q.0>[9"9T(<:Y0+5#NN= MP EB(H'1G"*BDS0 P06FXA ?3FA0XLH4* -:S%N18X*&@BG%2LLPINRF6R@F M9$GGM]9"7[:9$7X#/57BL6%8=\GBD$E0KKX7Y@@[";ICNM.YR>6I'0+%Z88= M3&O+W*]V_C_B4OX*5"XKI#:>K%-^XSBT37)#%SI8[VORF[^/=/W!1B8XUN-% M4Y(#8J" --PAPS$3CCT90F3 B2.0' \RP!0YTEF,)Z$WRE-1&4MZO4F>^G/ MD68WR#U%(?B#O3GFQ%&>!'HWQGT%9XC0Y,;IWO/0O\&$&GDWQ.$SHQ$F='A1 M?#]L$1=G.KAXQ/EMIETU^ZX,D7'&O8\X0>D1(>/,Z(IZ*ICYOEF/ZB;ZAHN/ MY(J("J92M"N8:E&[!5/I;W;!E'F08E^LN*K/-LO^L?.$%%N)Q3- '<9,)P@: MU]09(&S?2\@=F2&#UDORVVG]*RJC;RB)H]LXBPC'?)S@NNO=?ETQ4)=DG.O?U]'S_LN"1J MU6Q'N';-VB5GJV.;3>2V1B--;3M.5CU+J&_J!+7&V*=V?7,GJ#%(?J(F3YA( M:W5Q]K +U*[OOT1Q^CXK"GKW52_]_A>\N<-7$6TX1&^.3;2GU5I+VTU1UAF"M=H+ M= JB I"M0;Y3#415V.N;;@\0IH8JO7#>9!MAA9?W!E UM.$3F[;OY[1]6P,I M6Q61R!7H14)$@5E+38UX!:BK\@)W;@^IM,"\9Y6%%I;H,8H3^MKA=)OEIT64D,,% M7N_S,)XQ>L:FNM" S7BN-)_*>YQ?9#MRUW6/TR)^Q-63T[HH?MK>1-_$A49' M>UIGM+3=E!F=(5BK,D"GH-0%V1K4&*:!!BK-*Z075.N':EY:MJ5OE())9"VL M\/+8 *J&-GQBTU6! ?NV!M+Q8[6,P70]@"F]L?F^$*DN+% K@=05U:T+3 ]> M2[SKL'#_L MS$N [YN*W_=QCC?OXC0N\7LR"G*?4Q(\Q.0N\9S<-Y;%:!G 7PN\W2?OX^T8 M\C9,M27"@BFK56/^>.86DEDCD"7Y#,.K1AM5ZJ<)U4>= 519.$&3=5$K*XB: M69H-+& MLXD4BX%?#/66"]K,@;B!?W\1V-,&U_U7WN@*YW&V02_^CJ-\^:H7 M"LZ%M7&>R>6P;GO:_;34PC&R5744R&=Q$]Q&64 MD*9UEZ77Y72':+A"T^C!%6RV)@S_2!I7W/'X+';^\#E=\1M\._FXTJ+):6+/-^DFWV>/ MRQH-S!D)B!W,'0Q(H\R0[$ZY,H9::W0>5<\>H@:#X9/YJ.31C*WTL6EX\7RQ MW(9:&I#;Q*%-;1_[&W(,Q46QCP@XGY- !10G(0^E.E_?1SF^C0J\H>/%:<$> M_'_&Y$\HXA)?X_PQ7N/J/O_"IU4I^:-&N10+PY33HC/?> MS\P>['*I3_L@]LR_SNAUS\)SKKK"I7>$>6^MZ"#2=\%LJV"U=MD^5Q6FR5[(T, MR)&V'(Y;HM8N^P)M,,^;GF9K;33VT>T3>D%=D,;I!]1Z09V;<)96=PEW/K.Z MR5N7CH)+5'<=CLT!^LW8ZC7E(&?S-F=3DK-QE;/D.%MYY*&7K%F;HE%K]\_/ MB3D7G%Y@YK>U$79H[:*>;[=;O"[?D2"RINWUN&DC?[&PJ[%J?=+0V+7NI)>Q M.D1;;8RM04'XT(ZO'A&J'N=T*S2CRG*U [OX*<_R*]L[ C2'%%WDHR,?(26@ MH_;$WMB\92)M2NH,HTM=W^(4;^,2O2CNL[S<1DGR0Y5N1>\13/25[B']G&-F MB'.-'3_M!GLU5I">YR(KRN(J2^+UTPW^5KY.>)\C@*3;=@ F;;6\@US.+=@*(29R@2@9]J?^GPHA)+WY##XMOIAD=O8OM$B^6JXO:ES%PJEO2 M5N2X@"&D7*669PI]^XUR^/3-O$A@2I1C 3?<./)BC0X[NR @-^(#TJL/!H/@ M<41XH.6'52QF.8ZN:*IO7B>@(S)"N#J\>*-I$E,U]_0$O=!-PN@ ;_B]HX"" MM)0:6M)3LDE56IYGTA?4ER0#8"96K9SPF4<@[*<7^,PL;$91\ KNVP*=SD7 M7[+Y%>278NEG:4Y!):)IL'(XU"U:;]9(68O*G:XV:S0"']0.6VM6SY0&U0>T MSJP92#0S5;[*K*8)CY"TNT>POFM;V&1E@@HB09DH4+0E58T^1?Z>\#BK@GA? M8I:,ZBO]?N1=EK_)]K?E=I],]\(5[-INHMNK(_JZELN(]@#F5Q$=E_)$A5M: MM>+L$]U&H?E.=[@)>!B;PQNA(YL5VSFA\H=$VWL%:ONV!$KV9&< RTT#RZC6 M^7X@**D86C:\%(S>NG*?MO0SN#=QP<9TE>-=O-^-BP14OBD,8'F;Q0#J=&8! M +B1Y)=2>S58](_<"5 AU$BA%[71&3B$9-FLQU ] 3D6>("( M>IYN&N77XDJ<&X$ZNFB<>Y?EVQZDC;V8I-# "X5H4I9NVFPTXM;@X M *69!'BZREZ0YHVI)T[G0T[9[C*X'12GVP&> =>/U?WS_GB%=BG;BX2Y'"\4 M=L;L(H\V^9SC YI2$]5)&DUVF0DI983Q%"2* BPP%8?H<,C!7%>F,)GP;3V9 M#^6XVINLS%#< 2)6GY(5-TS+>Q,F^C!_Q=;OO]-MOZV2_P1OZA0E] M6;DOZV&^C?*4D']QA7/V.I/\$?OI^T&;-AMNMFK3)H7;'-A,IK>G!WP%0YOLXQ9U.HVN(X46[9 M-AY$,H5TFS0BDOK,$?< M>7V=^G11-P=>=#.WIRRLM?%TLC8$H?_V^YF7>1#L5<$\.LM;I[@!<#S:R&+8B M_U"TSNIP%KWG7_],?O6D%\-BM.RV$%/3T+"Q]B 8*H!&2TH-WM<-9UX%7WSS MS@T(PN47VSP'-N@!],7U0++&6"A?2W.O?":];K++8"]*#OH"X+?((]FZ2UA7 M!P+J%F!1DQ*$[P^ ^TZEG81 AL<7[OL*@2.+_*'198PUQGP26- M9")I/\ ..A*>!\U(LRU\!R2T])8M,P(,8:5ENI=W49RS?>3H5PE)5NSSR3J6 M*KD!2\GDK#.5Q)D-MN*;5^&8I]6R%CV)V%G4G0X!U[*X9>"K#KV(;F+OH(<2 M>3$ P?@)#(I*M*5P>*1RAX\!*<<)Y+WPW'Y-WZY]CLK>4]\/>'>+\S'3J24; MK@-(VF0[M;N9?"=U( &[1&]5GT3T[&!Z626P=+\&"&&F$0#X]70%!;M]G,*/ M$2;8,Z<:%3E%1=$*' <81!PHU_#"@H]1G-!%L-YE^7648/K1>&_F8/5E%5UG ML2A?1\5TYK*A>L.7INHV2=1P##.95=^K)+5TC:U:C=-MEI\61*=:+J#_+KC5 M8VL'(*:Y<#J:PB6;&^R9L?,*4+OMKHES>TCMFN.+Y5=-]XX^4=DP,+-$+>G& M=)&E99SNLWWQ:YKC**'#HUN_7F4%VYWM?+W>[_;L(V9Z6/1,U)5]036R9]]A MN;(V2+OUS,:PX#0RW]MJ6OXF)?($=381U4:-U1/4LUN=ZIX_HY_"XBU[L!82 MF^W,=.8EK%2T>Z?F9'0>[_D]/=1;BY^ZWB 60?L M-ZSX";LA:9]+6F]%A)9G-R%BRT&T'\+A+=5X\ ;D@MZF?N8U&^&\VG8 50OD MILHP!_9#2:E &@C^N+SD%KAIZ-ZX/B>1'K1<@F39KH#2\H>H;!ZDT*V7;G#Z M=QSEPZ7VW#OQ?00MX\ MFA&EA1V3"^;!\C5U.!17"2&LI<\PE\/"D GDSKP$^?8 "98<7BI>DA_[9UI:!^R*%S]Z+5+7=U:'='KK$[,QR%_R[S;_%Y7V< M?DHQI2T;[S;5!C6+'\#@ E50/2H_Y5 ZCOG\(#&O_;3U(_Y6HINO.'G$Z$.6 MEO<'_7H3 $MM]@'GCCVS"R?+(L54,1R76=,\DHU3E*68/8]%68X27!S4*TZ_ MX)]9@^6&@RW&VC]O0)\\YC&SEM. MDT9 A:P[$'+V^TQZ MY607P@?.7D?D4J_Q]3W&Y6?,/D7NUAH4K32BIU3_B9I*%B&KYWD>EL&^Q" ' MFEC5/,+$)&%]Q/,A68KE;'72:3?[)-#NY)JTG \S 7 M[".;,E /1%?T]VJ)RS#6M10$()-?/NG5L!@NJT\M.*:A<:,-8QNY0PJ8H.N; M"GFAB7V<;.+T[CS=-#]>[A[R[!'O<%KR%]G5TFE(14O')M?H.)Y)04!7$H2# M+*R:Z)UD7;*I!FQ-^#(L%51 %\)I5 G/(5%J4Q.&>0PJ8@CQ\ MLT01I[@HSM>_[^-F93?R8X[Y^W^#Y5LN@@T[F,HW8C0[-*>]6(H)X, M:H0"V]>A+(+8?D].7!9XAT T!-1,:JG MHFZA/?%G'=]]#UH@[Q0%2*<"B$F$A_=I'&6@%P$$HN ,$:Y;@:$C,VBPG9>Z MXXO?(MG" ;RV#U06HL*K/'N7Y;OH;92G]$;U"N?7]U&.Z78X@G[+FH=7$K"\")+4QW FAKQ MBE#75*]V;@^JM"2T8'P@8"R^8S#"ZXC23&"UY4V<[$N\,:\N(P/Z]65L8)D* M,QJ%MQK3^;62NHTYHSI3*Q],?/B:F_&,UZ4J3M^]3>"*JLYW#,WY MM:=G:.'J1ZXKJBT'-;4>3.K=<2 MH3NMW!184=8/(HXJ>?2":OP07&8JL"#+21#\M+7]X,UU:9!XM0 \6@XHM&)V MY/@Q!6=XL?[2W/X9/^)TLJJ:A@: S\<:GIA\Y-8=AW>.S)*HT5?R=BT8;F:- M(PW**3Z@-/1<(\@;*_?]S8(29>+ZQ_"Z;BMH,>#>GJ9/UKW(=K=Q6CTXZD95 M+UE U]T4M=1PQ1$':R@ZH&*X=SN,#/*GSB: F8Z?>\(G@\FCM3Q;O#:0S-- MPR0!M2&HK^X):EF?J6JF/O5JF[97^G?.O_+/&HEH=B0H 8,%%!/([C45*-"EIQ0 M.)H8\(8_U[5 [M@.$-G[7'(U[NFJ/ ]YO&8/X*..^KX7X,'K@M1$8)7A+8EC M^729$O!A4KLNBV*/-^?IAOY W_>9%PZH9?VZ K:\3-F!#L];50(,R I7*/WH MUK035)E$K4U4&66KV#1F#X: P+@UX2?-='-@/Y3\6JKJ@L;E)='8Z_(R6_]& M[MIZ%IX310\^+H&P7!M0QND=3LO!X,]S,OJ[:@&LS_2G3]M/^Y*^/BK8FMU_ MB>_N09W 7./29F"V<>?]P-P1NF@)9HQ)EZR,78D;@]KDJ$?H&SU!S"R]*VD, MGS1[PU+C(;+>;"0KB,]2&KIQ$5#>>6@59@W-5P)6^ZVWR19\UQ!J_FCU#G.< MA)1#9SHY](CSV\QC%IWYS**S/ZRNLI*(T \>=M&W>+??T63BYA4J[R-Z:)]L MT"U&#U$#,-7]]QW M;(-;.GN:?? ):E4/A3JFV#'@!Q&$9]CQC=F%.L^A?ZO@92^*VNH7;3;L[1#Y M<5CUOL;E/<)%&>_8M((MW1?LO79K MLG--?\#/*>H6DIZA=7 =U#[/B4(E^:F\Y^Q)Y\.9BPY*["S4#DHXXH Z*-X8 M/='IU+6S#JIR52N<(.;MB/A9G!IN^%F5]WYSR-E\++<4+U76]-9$@7*V^//Z>L: MHHN [4!;L_Z)&JM7T1/L,W?WOMTU:P#?87=MZC\@N/9-.F2O7"T9B>N&KG>2 M+E]6EX?:^]'5!D":N2P28(999 2'0RG ]N_GBE12?$@(H]>VL)#>B$J&G;(+> BKT8G_KVV>\?YDE28,YY8 MWNOKTJG?T+G@H'JWA=Z?HF:=!+/">P6IDO [=!:LLNT),D1M\+L#[FY MC])?LFSS-4X2A\T9V+>#-@WN.]"&#?P'A-.Z08;LAZW5(W'5SG6>AS/>Z(HE M*6K<'T]E@.>9DQJA2S&+C.!P."78M[>PD0="+K0I[/% =&33ZD)/>0\-(F@, MA]=\K;J=Y]2R!BX_,#FT[J1WQ&%_PO'BH$/A>0FT1^$, M-9PN93@X/[S7]^FJ4^D=/!Y"Y8'>":6*<]BQKQ"3-MB>93Q&[]G;O;I+\9&^ MMELBY3ST,2-OA];)?,3E^6U1YM&Z=-C)<+PXZ&1X7@+M9#A##:>3&0[.#Q?V M?;KJ9(@/]*7Q$MZBDU9Q[X19Q6GLV%>(>1ML,S,>H_<$YNPT&R6,@^, =Z$Y MJ+3ST-",O!U<0T."[WWFM]JIBW9'[334[D C.6J76Y5'/ M!0>DD!M&A_*%7]<'0! !SPM7#'IIKN@]8LK2TZ.>(1Y>6OOHVZ3.#ZV-8P/O M_J1*PV$')_7GH'F3^PNT;Y,..IR6331,/PS,]^ZJ4:L8O=>NG1_9!$]YHCBA M<0@7>/,:=O('^Q!,/-H%68#?@D7/&>L8F_Y1%G"[US85XAYJ]D! MT?U(K7= H#%Z3V#:[53[KSX,7@8^9YP=O/E"SD*]3 &?ES01%7<54U&WK<'$ MG_7Z7IC.U>D4P]Y(>7D1Y?E3G-[]-4KV8Z1IZ=1_KYZ.19;41!;2_2DC"W3<\[:$N%9D#$[E*^I& MG4:(J2>#@B+]U.C3UO8#-P^L+O)J 7?=<\!#H':[^-*B>('^(&.E-Y%.LZI7>#8!:U/7>FFUMB"C,Y#?;BA%W]%OLFAIJ7I'EL>.)SG M<2;(!IWY&&;'"R4MVN;H^J+LT4@^XZ+,XW6)-_5(AP=ZDAPJGVVK1_'S;5FF M_MD#FE\2Y@Q!GL7FEEENGW#J1Z>"VO0?'PN*">8C+K.*%YOA7P[]>D7K >=Q MMGF;2KZWF3\:1ZD@?01%GV]B3KD> FB$@.@94#>* .=L\X^R0_%RZ668(!\0O5B=0+S#T4(BF M6OJZH89-0PTH3JO.+LQWZ]\/+[BX4S(:A*_V\EV2??T+WI ;B+L/>'<[68!) M*M-KUL0REGLJH:/YK0_/M)PXIAK5G1H]CNH3Z$MU*H"7.N(@9:!+#+EB]@-L M_:4,WX-FI-MG45L:ZWMR:NG%6>9$6,)[7%F?]$0_W24_TKT(BI*,@G#MNSB- MTC7]>5W&C^QSF.YUO."3%%OF1J0WVYP#?IP[)CM4.F,4ZEPT-MX1=+6 &OVM MM<+ZK]8.Z@SUYEL%LSJM-01.J,%2BM@RNFA..*D^LP;C+CEH3;O>/SPD>$<: MURCIHS[;TG0Y9=E3VWCZ\W,"B,!B/>Q>*NY]C+=OO^'UGHP%?]INXS7.^;<% M:LFF3@(D;99 M;N9U4WJ0)*;$KT5.XG:LZ@^'0W@6D)BKD:*W:8M@WL!/I"3R%V;FDZDT8I UUCR"7S@MQL MMXO+'?OV*-U<9"EM*S!I*"9[W@$D&Q0#)&UB6>UN)J*E#B2XENBM>B>K:;?] MTW]<&." &8:EQ]^-5T!P6Z]5O@Q0@1['#C"Q+HO,A+X-=M>J;DF3EX>A[.9VYF&-%+6<6';YHF/"+25\LE6LKOJB^@A+J/D^CXB"/^,"YP_XLV[+'^W+\G(+HMB'Z43U!OK M]VJ(F;[E,F(TB/F51->M/&/UK*TJE>K9$9V7R[10I88:/;3-/$S+WEM.I>S&T!5! MPMY,,_L1AZN)<"@E(L&1E$L"'+JR3'ZM M<0V4USIRITA,,Z. M&QB"->H4*NZ \FZG_LK;#TQP>MHV#4^[ M:94&/JRU1XU5$([_6F_3-6B#V,'@[O:&$>$!E1=2D9#5&.HU-(\XO\V %-69 MAX=S?!>'3M'_^NF//_WTT\ONX?[_1F?_ST\GY-CTV=7_1G]Z=?+3O_\[FYKX MI[.3?_OIWX:W@>Q$C];HFJ]O\)J]K41G/Y\@FIM,J#WZZB=V]-].$#'S@.FW MY3AY.C1HJ1NF5LP3USW@M&![,;(%O\HX9RLE0#XPT=7L&%);TRYYZKJ?S:L: M#J4Y"K:S>KM[2+(GC-%KG.)M7*(K8G7Q9-&.>S8C:N9!\)5Y64KG)W_:OL%; MG.=XJE.BTRL;-43T M4*7(RF!/-9S5FF; )[,0_/FQ] U;^TV>T0BL(KAN%7L8WC08+J-O 7R,L@A& MQ7V>B27?!>DR76<[3 ;V]ANMFKAN(JK/:/:D7__T@/-J V] <9IAC5.HYEAS M5+1F#,E> 3,;!(P*3&R/2*$RP%T70TSC*#%LRK/'N,"W(4O;BMDX!]3!-761)8X0P!\X"":FC55W'- M\3T95?R(JW%^Q.6G+1DLIW J)'M%425IN> IW,TO9F('\G04Z:T&)YLB].)] M5A2DZA Q6IJ(X DZ+\L\OMV7T6U"\B^CD^()JI;/056$,XWXP"^W*Z38W71# MX<<(,LWM3 >:BI./ PD2%I5H^&+(?8ESNLO$ WTP)_HV42;58T:9E&56E+B: MSXA\XW)H\W16S0G4G@GG^T5IM#+@M89=.A?1MCT;4^A#.^P-F]%3U8/$!_+' MW4<%_:8[VY9?0_C":U;T)8PFD/;#9N0/3LNJV_P<%[^17G1]OXORW]YDNRA. M)[0&$V_Y#2ANE>A@/N2VT;=9*54D(D5/54]\/B5*.0EZ4O+ %9&=04A:*N^ MZ-JGH[&\%VU+HQ044?!4T"7Q3KQ9IMOWL*UJQ&H\:@UHSQIU],0I((*$6MP1 M!MSRY-"-"1@.AQ.-8 #EOX'"(JQWA7-Z(+K#+U6\QQ$5,1]/U"7W4,GXJ@8-;0W$ M5RK<+I"="JT!' 9*C&A>U.6BRR"87#78V]ZII!#+4TFG@)ZXLXWJO@,=:'=Z MXB>M8;Z6XX10 G41,@#RKJ#@ML*/_!AA0O#&]@A1 :WH0PU/=,AF6/\M+N\O M]D69[7!.^HIMEN_HFC>?;I/XC@WOFOQ;;&.\N4RO/PYI]LXUOVILH*_$"&JLL!N\Q@[J#*'6$HI3U-A"E;'% MV< 6$C/[.+(.BX7SPW;]LC$3SB-,]1A1O]+:VS8^LU5_^.6" .2"N MKQ8,+U6&KZ,$%Q?W49J2L'(G@H!5)*54J.*X6(K\VB^''$]Z>3PQ("QI3!+5 MHJ',(8&'7)J1"FSI*(:04:);?@TE8%8Y?1"@X=EM9L$>#T!,=-GUMWYVC9,K ME!M$G=B#$TS^, &DZ@%9SELT@/."_CVP2_ MP;?E1W*Q]CG]]'?*X'*YCK058X1_W\?E$YL$G=1K;3ZA]6"E0BJV[H&MJ%@W#8YU9R$,QKA3 M'<]\RVK=5?1$QZ%J6L6R4[Z5R+KA6[%#:WS+=0%*)H[F@&_9>50+A->H2H+) M2P8E3D :[H#ABFX%G@P1ST."F6F%0N?*N@.&99I4>3)$2$63#4;HXT[24#8B MQP,-(4\J=/SP9%%^VOZ299OB.DLV;[^MDSW==.H-?LCQ.F:W".3G!-,?SM/- M^2XCU/Y/=GQ"H_--M2QKP915$IX_GKDE](=-'U, ):DV@ MOHT3U%HY8;>8?4-+Y[H%M&4VL6(Q](OAWG()FCD0-PE0%; J!?)J&NGB=2L4 M+ NKWCR3_HHBFWDY/*(V^ M*""9\G*JKH[=(#I@S;%UC6B&RF]ZD90RT4C.,[U<94F\?A*_+U,)3@E').B& M>03>K%'0U#X(O6.U%L3L[ FJSJ,O]?\!O293QI$'U *HE^-NV+IP MP+AFFE'1N\@N<6*7$ &^C %#:9(P!B[*>'U%/L1)T&(MV.-RN)D'E3%==)AL!@ ]1QB1,GO"GS90P8RIOU MN>,"A8(V)5H>:5.P7S2?-17"0])4"=OG3(5'*Y0I]J%, )%J2YCUSLSA\J4J MI./,@.$%IN(0('8W9%:[,D4*986@KJ+EMQT&"XPSYX35]I_?L;MVJRBJ0SZJ7;5@D07 MXQ64^9/D8-)MW8))6RU.()=S*Y#*B2SEY+JK=I6V@42]C4$8$^^ 8_(R3BKCOXP?!Q&*UY(@O99(. MN%+BS@Y/\AVH,<_3Z_AQ<#8P:I1%<()_-3 \JZ0X(0*17Z,(-&G0)3WSQ\' M%A0\*-#PP8'T&\=N@U7!4Q"Y4/TG*80LDI[(5-R!?I,,2&N9&Y*EP"*,NGW@ME783; M:A&6^="..YL($QA7Z4=84&(ETKXHZS(E)+G?D1L=SJ1ZL4"/J 0"ECF*[V4^ M/4WLRA$Z$J](J3L8Q*1Z25 R]2557B'_R'P=%7%Q_9#C:/,I_6N4QW1EH,]1 M.=GP65>-BV* FC-LJWW;1+S4&S0/)$;&V7&"F#"JI%&6HD8>4860L@8 D$N M@5&GJ^P%9M8; ;#3^7BCK<)E2L:$BQ*QQ8%V47X7IT'M/>T>9I)> ZKNG^(O MHCQ_BM.[\UVVG^P4 1'E4KE U!E]\_W9I.R)!VC:C!17[[/T[I3DRJ[>-N*7 M/"L6?IX%BIT@':2@@"@X0X%#1N4X,H,#9_KD ME]H"JDS0I2LJ"Z@U$51R&V%,E/LSH&_!WE)8=UE=M,?A!/2T-GW$)5HWX(Z8 MZ#.0A^&W&LKR)]+P4,X%S5Z5KZLXD9\=65&6I ME4=,(=34%0$!D*AR[&EK^P&;I]K!\VH!==73GKB,HZ3>7(0A[.'[0)@V\7/T M Z'YSW1VB0'-#_7@-#_2\TOS0^?.:;YU-ROA:BMPFF<*P2?A" @Z25PNHZS9%8??J*T'^#3*R>H,Z?^ M3G]1ZO^,Z4I(=/7FN%C3^Y#^:LU7.(^S#;@BR!H2*Y+ MH6H08]1P7;A8J_2: K00W2"0)0^_4N!"I80^-L:XTW!SHU? MOP4\X7KY=#$NQTJK813E7JN@78(YNN""R]/U6EXY W!=3(+6%R>*_7O[]#7^/R/D[1JY_ZA^N'I-\/*(VK MRLB&_QKR+EICP%<_4S%N9>"(.2L"4U\V^7Y@'9I&/:4IB].3]=3PD!*#$S)! M#@@QH!)V$G2'S#IRHA_]P0<] *9OU?6@C@&WI M04/^R$)>O_<^['@#N:PG[9_*FD_IZ5?A;[=;O*8O KJ'$%*" ^IR:0^JZXP, M@0.P29%JE]"T45F:TFF[9,)G-K>R5>H]!P\IV:#P$*2@'C*-+/B#HAYIDWN_ MVPQ.VQ#?EE!)*;[#7=Q?P^/[@1ZH)@!L+%LIKDORS\:@3(@4E35"J.BE0(B\ MNZH.''\F23@QHZP+E4;_Y2@]3OY)[\C9#]$W^A(IU&P58@20J@I@ZJM[0J+# MCE[IU@8D:5&XQKOX-$K3?90<1EFP"33M@L SX+\:O(]3?%GBG?SUWT2*R_-3 M*6>D/G%ED\'[QJ&YT>E,5YFDYQ [&=1:D]-P"6 OBKY"UD6X'=+DT(=VW,-9 M^G9.A$$L-I#V3UD?HQU^D]'9_E+.FHIQ28LCYHRUIKYLTM; .A2_/:4)<=%S MZ$MU-BCFXL1, &PA"%3"3J+ND+U&3O3#_]^\3Q&."@$@;AN*^R>W&[JTIY37 M!A)<2AM*.&.S@1N;1-88AH*XDE]=K^_Q9I^PEP[#!3-[F"[0%R8>%)J' 1, MF1=WB9Q_Z/Z:1M4G=WC3?(,G!;)$G@MKF;PSD$N4!;+X"G)"#2&PEEO, "O_SQ5J4GQ'GPU :[_(WPSXT&Z@CQ?Z$K?]>/GX M0 -J#01ZOHCV&J_W>5S&N#A_C.*$LOR[++^.V)HA=./8;%_\FN8X2N@(WV=% M<945,?WZ^>79!R)Q7WS*:5GD?FQEWWB/PAT8M\SW]DGJ'*.,IR5)E?GGD<8#ESBT2G MP HH\ZS?7%L>FJ\4G,[ BB89B(I>@JZ[9$QH!C[4AA&11N57G#QBM&L3\8Z, MH7S.1#-D.L;8X;4BY^OU?K=/6+=+Q)QV)@)?3AH5D:]@^Q;!@$-J8Z9#]$6I M8\]NFQQBK?/'Y(^);$69X8A[Y4GOQ6.X6>[@J83;L2Z4\&Q5MQE-%$GR20-U M0GZ@@ON.&J@B?DYV!_#V"]/PV[#WN"AN[J/VC[':=XF,6VFTA,:#Z:Q$(URR ME>*,R1653EQ9;):H;502XUW;=,AL*<2R)7I4)*(;%P%E7D!/A+A#\Y6"=I\( M)6T2#IX-/2>B"3 =0^SP.A&7#X2 OIST*<$_$ (..*0NQM\#(95GMSW.<3T0 M@F:&(^YU_T!(Z3'<+ _J@1!DK LE_-P'0DD_R7=UDA_A\Z"P?,R]95!?9)0V5OC(QJ!RTZ&X].4J2:F8+U&3PTQO9!I1 @2 M("\H$&IFPB,D/3ZHX+JVALOG$;]MU$HLN0E0IBE,>$L] M^3A!(6!"@\ \QY!W]&JV;UD9):;MFV0 =F%, M6[D;.E*TM?'FZ'N%M5$_*#85:C6;\]9&R^*,6K?X&QBM8?FOA/;>IL#LSZN3 MA_5.1 ^1LQAG_OL-H-VE,\7H7<6-_>)K\[4$U(/JY0/K,0[QA<)RB6*Q4B_V M"F"+\QQOWN$-SJ/D,EUG.W(;_.WMMP><%O@U3O$VGC[ZUU%JRZ^6DM4*J^-Y M;A$%^I)E.\C$JI%#M2"J)!$11;4L>E%++[Y#FU;L,[/(&07" [(L/ZD'NYP+ M,;:Z$SE1E/'ZF/$C9'&HLE>BCM.(7*>+K"B+CUC(S'RI,14+I%QP+]^5);*= M& = ?Z13+WU3%'MZ&+'C)XB<"03Y@E!-H2Z-O$+61:C=L!_'AW;,V]7KXB;J M:WKFL .N(K.IM%?VRG(#B/-V0_R_( MP;BK369%6()QKH@2_X8&3(.!1-0SARI^"1%XOV\*'!9# -K!'"ZO6CXOFQ"FD1A0FD77(9WZ5E4ILXT4#[2)=/<\', MHU6%4IP"4J0 =5Q"PVW_Q_%EC!%*C>0_M F>'F>"!$J84RVG0#ES63$YOLR! M M/J9TR/S9)S.M21E<13&YA3:C0AI)*>A! .9HC ? M#QIDN-0L@G8,]82&](ZN-7$1Y?G3-LN_1OE&^:A7K2FB3("F2P95N[=,J%*' M&BDDL<.GVU:A6OUHH!)8L@$P()F_;;P6&-.$&-8F!Y"T2*.'>U@&IHPR=YZGFWK6=7%]'^7X M=53@35^ KE@"J$.V7$B*E347CBN:K7':+WL61J9'/+,=B@MH>Z*V3;\HZI09 ME37V3Q#S<'I+70S%J)/PV,P:TJ649SEE73H*+D>=-P!6!N@W66DK<5UFZ]_J M1%OWSC_GV%R<>4',(@U*^^ZU??6JZC?$&J+V0:+ALAL0N[5&_*)>$6IRJ2D1IZ+F&D/5]7V$>9Z&)U@:Z^>:?>P"*CAM 4.KF:WIFXMX$ M)_5+>XGPE']EPFZH5^+1&NOR?8!2A*>J^MXUQ+?XLL#R\D2-&IB*0YBXZNI% MKDSQ(OL,-IS7^A8 HN90@=)R]/E+EFV^QDE">N[+M"31C6\37#']^'<0PQK8 MDY*PB3WG/&TP*!=4KC<,W>S5L2XI")ULW92'F/ F*%-P@GDB6+.Z+/(]5"?= MT3A, ;9QTOKW?9RSCY5;S ?V&4(PF-KBAHZ=BL?W/'LZ@9R)4U?@(55+8;Z&87,) +N 66[: ]SD06)?\!IG;1!M/E* MR2Z8Y.^W%AS+W#0R#(M2]2BE^YU^#/B0TSFUY1.;1(!)"\IF0QU*!(7$,13Q MPP]Y_$@\/F+&5]&ZO"$7YTVVB^(I7ZA%6_X B%KE$[6_N?PB]2!#LD1QU9U% MS6E$SZ,OE<3BSY(!<T.\;[T!\H/R%)E;P3IE0XM4678C>0Q!!I]W+C!%$A](**_4 7R^N? M"F!Q'6B0.>D"PQ%8RRUP]%CU$>>W&8Q79?YF8(@R;!\YW;T9(@<_75P.L52@ M%V^W6[QF='R5Y;1)6WPG%/O84O*Q1,\O*5^F19GO:=O_.2Y^._\63U_6J44G M5"P1=<+"8G^V")CK 9(W',5^2]*=1E_HR6!:$DD(.7F@Q 9$82GDTUV[_H(W M=W%Z=TZ9B;TY>!,7ZR0K]CD6SA.:;4F2-[J6'*>5YG#L9QU\ 'I)";7;S]EJ MB^,X2GK9N_B+NOD0DJ:U&;(MV N4%&[PM_(U&B?-W M(C%)SJF$D\R;N+&55GW#D)SIY/OE\ L]C-CQ8))A&AD.TD4!ELC9CJBC[FEH M7RNTA]3KZ$59V9D,)/VR47&5)?'Z27W'+1*<<)-0T E%B;S98BJ.?0BJ)VH] M:!E/S'4_!+@S?1 M;3)=,()[=D)XP[-.6&[@PA:U-48AT*UD!\T7.Q0,7PV#P $E+X8"&<_0P_GN MT[:90R3&(%=L"D:^F!M4PDZ(Y*+,>)?O1I>?T0E?L\+I]HW-?U\6!JJFG@E?5T*NZ'TMB:GWAS@]?W M:99D=T^?X[O[LOB =[M .HD4"6" MOE1"B]=O6%@SS:#H76.7,+%,D&I?QGBI[D8:Q)2MS'$A1,B=2BTO%!KG>$VH MB\^8W),-0?)/VN1#KH>9]#>V*4'O4'35_!X*D_&O?R:_>M*+83%:=EEH:AH: M-M:2Y7]$K[,[O/3'C%H!$]'&1,@/2Q31W5U.E^2+L_33]C,AKW0O?K$$%&^9 M!"ANE5M@/N>RC=*+#,@*Y=50@MYQU#(AO:B"!C?3#8WFE78*%\MT!W!FCIMJ MZP1V;.D;4^O8$+*F6FU!'N4^"P:(ROG3W5-B@#\GO EX?BQ3E/%E$,^6(7%4 MI8+DJ;-486GX"]\'Z^@ $L+M6V(=Q^Y2!/CN&&1!F30!O4O6"CLHD11OF&&: M[B'EH_W@>)R)+;;QPOH>;_8$1017FPG2\AIIMT]T<9/-?DTW="KQ798O_9#( M(=3T>IBIKB:IJ+=L8%MJ7$5/U21HP:=W5HQUW&_# MF-VB8&%$LZO%O#%(4WV.Z7KKE=>3/8X63W ;,,KL@L!J3(/BB=?],4IZ01O6 M=)E"86T)JI /R1-7" =A@2P$ME>]S^W8Q(K>GFBU#;:"YVCOM,902)_H64*? M/L. DL.2S26SP793/'LLSM*BV\'L8,NH)Y2+>^NY5KU4TVR'BS)>7V3[M,R? M^.]L93)-Y9/*V*QG,DE<:HPQTA2$7S'Y\[?*N MT(-FH"E'OL,;G$?)X0961%\B61^D]#;*TSB]*ZYPSBA2<).O$JO_(*681792 M^9I'4!+K8N@*E5;-&41.5;WMLC!6!BJ#7F;@57,2:JM<)76B'W/*6&W4'TC4 M"WIVX7VRYH==P&$R\25HC'1Z\5K!80,9 8$-91RRU\"17>IJ3,,Q7&EP2.L$ ML5-A@7@8(R&">>&62MJ/KU.^ZCQH!IHR%?L!O8A3M,F2),I[E+7PBJ!SH@TD MJU9V,:8Z3S=OXF1/;E:!_9="2\9F$BW7_"9V[8#QN,XT4X-C0\R*;(VQ6CR8 MK5-U(2!/*"7B-'5]0,P]Z0I\SL;:0;20M@&EP]E\[258O!Z&@K5'4@*6'DLY M9.61*[LLW!F'9T*CPV79^F18^!]'2XAW?O 5LBZB[900^SZTP\X^*:L+Z"'T MHKJQ!W);3WH)+A.]OU?*"?C,Z3MWI3.[G 9[3R[6XO!:0&^UU9$3(ES^)EHB M[2;Z3CD.^EY8IA?\$V&3V /YS?N;UW:7D\MTG>WP3?3M/PIG+YBPX'ZBC9)4=O[3);4\2?)%[B95;=Q327,=JRGXFS3FW0=)]6F M@RRQ;#N$=+&\#:'-43G/G.IS]_X9.G-\6TT%0T49E7M":T^H M).F4TW0J,X3;7&N./F<0#%^N<+)SZ+RL M&PW+14G7'8@N*>G9URCE48EJ6Z@U-E8*^@;5#)D*?IJ30!;M+ITQ=A]16AJ/ MT]3I3>+N5>[\,&Z=ET\%K3*M;3F4$GUQ3_!'!-[@+H.:QU$ZOC1*?666;K/>&&:RE6G4 MVD:M\0.J^R:PUB(^\ZQTY".D- 3V"3]7B9C2%4;P9EZGH#LZ;QE).X@NTQ[R M.,MITQ!G&_38IEC42#]GEAG.7.,EE%;C79;C^"X=2+R)B6).:#F.$H/^ FI2 MHZD F_3<24#'Y;Y] (QD'D,I'6@T"K6MB5S?W@'U!F!T:M&69AK9-+QXWGA_ M+@ :D-L$8D\&ZL1HG^3?XA1OX_+@G@TLDQ(SRC?$="@U^V.6;C!=2C"^3?#; M;W2M#]RM[=%?_8,N^V%0P>J[O9*-W7>NUQS2,N37<:?<# ,JI- M#]>]ZIMGZV(=4%]@B'(M2IR5JN[^K7%1L&:CZ3.R M+2K8,EQ5]JV#68;K,/-M1D.B[RB4]N13>8_S\\T_]D7)%ADS:$!$)C1:#*$) MSTV$:!SNVP2.YWD,,S&H4>J9+NHI'U =%T))BSD4F)YCR#N(O=^?*9"J4Y7](7)WW&4MS+8I$+)S&A4*:D9SY5*-A;WU4K@ M?5Z.H@9XH/J3:)068%C\ $#_7V"(0]U[+A(.PC_5JYGB"R2T# MO;6K7A8_43COTYQHWZ7Q/^G&M=T=8'%PU<\MPF=409&Y4"KA9_P0E7E=L;?U M _#F.V6#D@BRIU$;8?8\%TG0H-Q72]4PYE&)W+I&_>P;H@34O-]J;!U0(86A M48MO=!+&FM5E,\1[L56/QF&JT/)[DT=I$;,$H&66_$=+[RXNZ0(_VSH?<*WP MG 9BP-@/?2B%F$Y(Q^?IYCVI8LF\VU*5*8WRJS3EN?*JQN.^Z$I&,(]$A(8U M2BVSP9;?9%8.]7Y5B3HM:@&F@PV#B^'?>TF5#L1-(E3; U& TQJ*J[=ASV"> M?8LJ,QE*=20'+W*\BK8-?L1) M]D#?EK$2MZ[D#^YAK#LPSZAR?&->ZMON(,*YWX7L?1[=D4&6,BXM]3F<6 MCTL95+ZI6F!YFP4*ZG1F+0*XD>2E4GO5B)SF];:K/:$35(LMG'+@^&;:T=&] MV&XQ8_2<7GS)NWXH"/B8(B>3[J]QOECO!9,E_R8 MI8^XH/LE?(WR37%#5]8<3Z?\F)5_Q^7G]@VI@*:=^1G1NSL_#LJ"L\':*2V_*%:MO"SR;8=Q:5 U1Y.)E^5D%D2O2$2]2Y"(._W&%_PGNNT]FY MMS#SUTEI=S/*!1*9O2.D@L,I.8.N8DUW[T9-FUIF*&+VGQ/4'C3]@>R@&Z$K MMM#(NRRO#U&YE[ZZ(ZESURV3W/DA]%'2OR#0YDHTY@6(FC\4]VT8>Y1-5_?9 M9CGJ^3Y2]I?GF?N2 "&9989P0*QR&"V?>.BAT MM#O^&X[M[8NLT>L1Y=(>; MQ;ZR+J3==[^?1 1_ ![VYQ+BK$(KEQ M;17*N2B7(F>6*B#'/" =)UJ].D7/H>HD^E*=7GIS*V7@INFCP()2VDWPW3 X MUXL!"JI)S#3\&3L:R@W9C+"KB) G[Y_;OJ8DTO?QPQ6)V-OK3U=OXF*=9,6> M@.Q]G.++$N\FW]H8&^"RH98!9S2I,PJ;_ GT"TTID+D)XS9:B*JA%U3Q!]13 M15^H,F+:01&R%G8$*6L 8',SGA'KD/3![FU"MRT3IZ\G=['?(RY!-09J:/GB MTSS./:^>YEZ13+@G<;[*R1W#IRV[9RB:@\)Y9_8L@\J5F65O="X+G.Z M3.E#SP^H))Z@QBBJK:+& F)VZ8N&RG)[(I298A:Q"^2K.2GGP'XH.>:Q).N/ MRTNR]5_;%W3:*<[9'#V;O\A^:O,JI7('N\BBEXB_B%&VR)(GR@K[K0P4U MO?2W/P>28T;-@K8'+UW$[_N8?0_&?RC'/]M4<\%9FQ69[V)F59T8E23K2';5 M'@CEL9H@")GB$LJOB,V@V:5ICFUP]-AJY,VAPPJ;B'&F4KY8HWRBMXQ92IR_ MR791G'*X0RC38Q"QC&4>$3J:SR8\TW)43C56U6'4'D=?JC,!$(PX1AGH"D,N MF/WX6B<>O@?-0#51 M_G2Y>R ]\X[SH;2Q@0'!&1FPSGXFH[!!C9I^5>FD9:[)M$H)=5K-5@$E442M M)NI40\A$(]QD\Z,^.XB>T>J Z+7=VX0MFRK3_H9PA>&XU5WZE>XBX)06&%U# MRU6?R2M@N92TCKAYF2MWY:(B*%[+"G2$W!YD>O!>4H%"KY!U$6L/?*I\H2G4 M:L*^J\(>."O"PZ[%;_[>,N[SK'I*S'] *#C=T);HM$V^$OB82513JQ*PCH57 MW9%0'A.*(I&IKJ/BLEB-G5WBX1F'!Y%131=&.DN"+0QX:'$4\0I'S >AO"-= MV%_IRZGSHL!E05<%[1;R^8 C.IEB\RG]C-?[/(_3.R+P,:-?G%6_DC#$PNET M3FS75\V-;8L\Z&2 \TC4]I#$R6O7TXJ:0\S>":HL5DM>=S918Y0NM=^:95)] MPXA9#FC2GQL89TY!Z!)3X:2TLN]79-[ M4=F?[4 7QD-=ZMU2P\_9IH\_MT@ZE";C)KI-QFEOW:[%YF)H-[#&8C"XY9N* M9CAN2:WRTFLFFJ:AWIE8TC9\8;I'T"L,46F5N7B)9-WZH; 5U:\^_,3K^S3^ M?2_^Z,B7.XO*J=JY+4OIT$G%N!#/H&%$KB)DY8F:>)H07BA;EOE?/X2?[(=SM:^YZ-\'/J>\>W,O =(&>C3-\-MY?T^RVP/DC'2,K M4Y\'&UU>1,EZG[ ?/V=)\B[+Z0K2\E;-B2M^A^;&E;O&S,EXK?9CMD<()F2[ MCGG3NOC3N)B3$]1W4_5KDUVA>Z[0%^H,U=[":M+?:_L]OJI_?$O,3@>P!D!4^Q/P$JVZ+N M2^_+X&Z$99&!YGQ"KF8_#0:;@X4W MR4\:36D> "?5\37<(J GTO%*F=6<7=;JO^2N MAP>0'-.E1-(%68K=6:)*K@- %G#TIM.EJT?H+P-95 \2PRGZE= R+O"@AMR M%/@Q D7U%6E&=S!B.^<4],4*>\F"T8N6;+,T.V/%.PY5G ;#F.H13Y M?&@ Y%UAP3E;GAFS9:>YNH[OTGA+J# MZTT//HW>T;3D>!8@.9I 1(,QI&-R?.6:'%\9DN,K!3F^"I@"A08RO%B/&]NG&11(5!8D.WERF;'_,^RS9$* T:^*; MO_A6/O!<9A130E]D%&Z*Q1)_BK5"Y'GP(#[S.J;!5(">;]0YIW?B???_@MH= M6BQ,&0KP _B%TI-'] NRU<)C.41Z?\;@N.IT MC=>65[ZB@/U/\EW[&[>QSOVY:%A=#]I2:^IPF !R=^9]T&[VO!S_!_O.DV5* M]I[XP)O7L G 3?/G=+0+,L'H<_ZD1P6A?]-_1)FL:M!<^O7:BO$F)U>;UHN: M*;7&N!T":+AH:-1N+;4D4D< *I'H"S93Z<^LKR1#J>: 6$^S& PI#3W7&')3 MU13^9H%I.,7RY+O$DXK7Y9I+,7/1'FP_OP)SM%)7PM9J7<>\K1R ?0:7N=1+ M/[$ET199_9T@>E\?!IN1:GQ(=0XO)\\!BJ&SX&&#XW8MQN_D/KQ M/BN*RW2=[#?TQ1^;QGR1[1YR?(_3(GXDIM;9#E,I +M['8>D9/@=A^,ZY/6/ ML5_&<8+H0- +ZN0'U R&SL6HOD,8 MC =5 ZJEPV-NO\DJ+0=+\-?BHSE,PG+>0OG[*P)D+MKL,8J)>]R2,6Y9#[@E MKKDE>>:6$+A%HW_U-IX#:XJ9&7>][L"\_19V:#[,SG0PQF :SF947MBXG*25!9J-=%/> \SC9OTXV73JH;H+^4I'W/ZX@X6V,4 ME8A4-H33#9T!17^L_O[GO#+%F'.DA)5;9_JY=5U&>>DQN\[\9M?9)+MN\5V< MIK2 />>8%:PYQTM8.?8JS*< W> \9M>KP83>V^71;'' MCEO!H0\W;=_(1[@MWG"@0;5S[="\<6[MT6V;1IW0&^[C(N$1X%T1+C=WG7H* M+UD#G-'"&Z'GK*5=4?73B'J4GI/V>&>,A)!UECL7 MI:\ ,R^<623JX=.VW?ROMQ+J59;$ZR?1O0!$ M9]S;@W1<].H0QY9Z;X4K #5(+4 V;3Q!E3#Z4O\?WLKF("1,,UH#=%J:[E'F MYJF6TN-,N!W6+J$.0*5JO%2Z7FA\.H+^-ND-<6YI.%='*@-<:=ND\83DN\?OXD;[L+4F<8M) 51MLGJ_7^QU= MP1-OSG=97L;_9)W4%.:&!KH,,#5@-SD,1S$[;_3]2E-*U]RJTCEE2JC3JK=9 M/4$]1=377#P536&3S0_Z[!AZ!BNP&_JY@FN*[Z@!23]D-@";N&7OYSJP1M6> MP,7^]A]X36[),Q3UA)]!S >#A:#Z*U()?V2_[^,<;UYRRQ),95"(@"K62P_, MKXUBH_2D2E.%@::@)/R"@AK)$%(/&.W,)%8&E]XYCNS>%4,=S@,4FY^:9P7= M&'[,]]&18TE*U6K5I>\@>K7B;355^"/^5MY\Q"@@LT:BJMLH%6/,.[/SUCFQ=YR%,.KDW_'4?Z.R,ZJCV,C1G5Q8F2Q>C@> MB<\ZV/-M*^-;DX9UC^HC:N"0*&*")D-J$$![GJD%L+Q@.1L,P3:HJ_)U]NI[ MQJ:5RU3EVVI&4Y.SRA0Q<'!4T$?3 M'"J80GN>J06PO'29:H9@&]1UF3K[GK%IKTS5QL(L4S?$_?S;J8$5XT(UM+)H MI1H,Q7>I:IS;3.O*YIQBQ2P<&B,,(36#$G@(GVEK"4@O7+&Z,5C'=EVS7G[? M"+56M5IK@9:MK]G\HM79,"]9/1O+%JQN(-[+%7-M-:&)Q5FEZFMV<#30 ](< M$IA@>I8E_R!>ND#5([",YKHX_?3]HM)>8:IL+5R67C]]B/Z1Y1=)5!3\KQQT M-=4E2*CII_"(W#LK-QR'1FDYL:,H+>CV"3$-Q%1"^<1"&Q:0A%6@T4!_X<1\ MMR_W.>9PQ_DM79]Q7<(S%6Q*G;IP4WYR&3P>9\D-&8%1MJL-*SO+CW1+1WY[ M^2XNUE%2=9D?(N*)KN7RI3$=+DG 0AA#=W,L&%PL53PU9'"!N(F)VA_^K8H MXQW[$B2ZN\O9MRZ#KT6:96W1EE3&Z9QCP3J))3M/BJ)ITS<]AH?DQ8?8U".&B?EL<&)7U&;M5" M8%W]FQ^N&I"%%[JIX?IVR\IS;U:&1F L?0BW&WP8@+/-]#9BI.P%:%X)??ZM MP-C,ZGV6WM6(JR2.'52&5!Y0(]T]%;N-9\Q*7^S0-'25U9>$I^"@K'L[,Z,O1EE)I]$Y!W&8=P MP\ +/B3WQ$C34_4 +5]U8.QR+L8HZW\J[W$^A=[I/W M\18^N7^JHB1MCHH7RI[Z=478 T\FJ=0S("?K$U2)(BH;:F9Q @[(*R&R=!2= M0\D308\<:-@GYE;YD?2 7X3XJV':EHV?WQXHJ;:X>JOIA:OJ:^XIM M?_!FG_/7C!6+M$PL$;'*O&(_P(%>?-ES:9S>E6S62&^&R*$&6$A0?%$OA)3E.+Y++^C;VOSI ][= MXLEZ!1*1AI!D(C8)2>)G)B'Q+4L RU-8U4=1?1A]J4XL?<1 +\+LV6=U_%!#*B(A@:A/$MKG.4[73S=YE!;D]IG08'&>;MBO"6/% M>B\+NH,,VT!&P%3&=D9T9F[' ><9#\8.,9JX5^>6OM6.8FM=U%=&4;I!??5P M-Q^:C;%)EL^%_6QKR^#<29TP&X4#P/Q[+WMMOZWL"&DQ^ M_1KE&UD/+A4=%B^YJ/WZ)/5GI02)/"B3CJ_89E5S&M7GPVK:Y7$<)P\$(! % M9XAP0=9B1V;0Z%/NNJ'<;0T.$C'V;B<,WK6 #CE["E6\$.0^3V/V14NZ>1=_ MHS\5?'I4"C;DJ!:T28U*;S.)469?@GVQVJH]A\A)U)P-A1+5TF.UK<\? PI$M"=5\$%ZOT1Q>D&*3$Q8EQ2>JZBDFWB> M)PF^PYODZ3+=THV:\>;7ARS]N.>0H;F!^DK,,&"1/,U',8]4C?R*\\O W(KJ MH)[2":K54*N'6D6T?Z"?756ZRV;F#.!D\\,^.XJ>X6J5_PW=V\0MK1?53VS^ M08W8J$5LW*A\CR 5E!LS0U[*$$YQ'B6O]T6Q M_%CTGVB(:$\EZ8:HLVWR-DV1,3J/##1^-#]NDH)'MF:S3 M69/@KQ%:-3\M#*[QYN?3Q"Q M3)>X>1T1K?7".^TG1B=ZHWOXC0]I$"= M*2^"G4"]LEEC^T8!(7IU.,3672?A7^RS'#9[W;[9TUN(:G:AH$3*1$=E4RKJ MH)3*_-DIKP(/:FQR%7N$TIQ'E4 ]2SD,%$O#.$$V !\0!6> L'L7H')DA@S: M$IQO2///9B5M]IBNG'3;W >NL]UMG$8!3.BPAQ!%(R%2\3SO3=QL4ZR M@KX!X'_P;*0[9E$M71>TJC, 2SP+= E(+Y"EEHG9JZL@/UTU@\,T^0R0:&0A MF-0430 V4]9)3J=3?VL-E_?G/@Y<,:%E7M'-C(PE5$_@F)OJ*Z>GCX2$3?N[.JH?,9 MB(891;4X"?9##P-@0#(4\BF'CKHG^/FJ$'I?9V@9"FVM3#\ TZ?_A;ZJ:$;T M.4N2>M:R@.,Y$B,RYTDX8&V.&SOT/#2LQG]?OB/<+_1P\W5$(&S*B\P$U>( M2^1L1]0)XXWM:X6VW]T>9C059#22],(Z=''@JSS;QI/GA=,S#?%MECCK^@',O$/3+;9URO\G ? M/\BH32PWY#:)G'UR$SNSPFY<\TJ <[1:?/?/A05P2=S&"%="02GM)O8N2$[@ MQ0 $?9H[4AC(F8XO[X/J+M-UML/OR>W/._*W5A^4[9CFN MY&ZB;[@@ \1%&:]'"+1@J;XT-BQ9)%0+PYE'N?,&(,['.797U4'T@JK_@&BB MH,X"ZDR@6V8#U?+,R@EJ["R;V#: EEF$B;VH+P5XJW5F[CB<()_6JF?T\F-N M,WJ!%K]Z<:/YM6]DR+STC0TM6_E&H_%>^#K_5K._,3NS[ 6Q + %C,VA#3[P MYYM;".EZ%>\1Y[>9Y9K7'X@+T >SYGLWKZ6S/RQ;@N1 M^F=MZC_G_%(YSU\/Q_,(CNP>4+ (PH(C\']/Z')!A@7_C(.Y1P0M#K'$>-S= M,[[]1CQD^29.H_P)799X)[Z11%^: 2T\PV+)E%RBX$B7UEAD'(=&18=ZSSD8 M?U"D!,;U)XOZ,+[E4X(F2Z.60:\XK +Z"+F#BH3WX=V\"G# M'WGXI83)E5Z U-Y3RN%_\ >0Y),;5](=P?'<626YD0,PU@=Z33_3GD7-Z2"^ M!X2$4 1X"3( \@N"GOLA#4A6#GQW']2 '#H!/^##&KFF+ &"^+0"%DQ5$DB^ MM%%HN .&RS: X\D0(;V;ON\"([#^8*KCCS#)W=KYGMR$T9LU88,@$AI0I%#( M.C>*/-D@18YM%=8G*@W$R0G4G@FH!1!&*H-=9]!E6P;"DG(O%A/"V'61%_NR M#65P:> <$%E+8B:!M+*,\X2=1-U!\18XT0]_KV0?)P"D-9HO[I7;>KLN MOH]3S%ZQB0A.)CMF.:FL"ZJ3.;3$=P(7 -1S-?O [PF@+U2D>MD9"ORET9SF M H( UWR'##B4)/AA 9LF,8[ZWLH$%%BR*=I;CQ)KI-QC!3RDDX<2CGF \' MSNQS86->#^25EI #V>D Z6\8."G8>5A02GL%N'*3'X#D&.1^-O !N+,$=,W- M>61Z(7(Y9(,=. H \@L!7+31 414#'&GFQE _%D'.6S# JEBG].#W+P&%$@9 M^N7;#<@5G$'"34NKO\6,0C5L$C3$@:J=77 +F-ZTJ:LHWGS$PAH_$1CSWE3 M!=M-O%CBN+Y= 'H[\0%B$3UZ@LCQ0+ [#J6;M]\><%K@USC%T\T %%)CXA%(N6 ?OBM+%#0Q#L#L M2*??7-6GT(OZY ^!(%@0KBF,I=%7R+H(-Y"F?JX"GN([.O'P!LA6'%?:X1_R M%GJ!J[/T"VMV_K !H"*SJ;03$.A]!6P6?<@7NSRMU56>/<8%G<_RHH[Y#VB; MY<%]WC #!;+O5[G23E#P2@L%D&_!^3[T4?#JNT#!*]TKZ00%?])! 7 ]-+X7 M?1S\:5 +CJ,"_$GWNGGM:>5[IJK$QEVMA_U05;XL];4Z>YT*E7J=;;B[F"J# M-T4X9(=2L;"3\+NY'=?;:U2B%N(C0N-XJYK:A;8')?YS'!7X#:[^OTS/U^ML MGY;%5?3$?]D-D^]8#BAOE^Y@3F?SGM*-%/@*[54C@EXT0C^0U@XU[G=HL8V70*\S8 /)= 6*0_'BA0QK:KUEN77SWB-XTJ[D%D^;DNS.%,")UQ(72"T@#>/[O"D?#Y+TAUF>).%YE)25V- M,>?K";6LL)SS9)W6<8Y#VP5\Z$(G0?J:HI+=DPDM0WC!E*2&&"<@#7? <%Z. MQ[X,,5(]2CI".(!+[4AG&6ZL%_)*[RZBA[B,$O%<&GXNL@'U[8 @^Z2I8?N M3+.J;P7&USV-D/..!P5@\HG1IZWM!VX>B7SLU0+N.DI?UQ!+OB>(&9'\2']! MIJ?[9QB2O515SO=R5?>4+_7OA/5%'K43D&](SOV=3O#T+T>&*CTAD#0QX V# M/DJ!V+$=,'8%(*LO=!>8*+G(=KLLO;Z/".C/ MRS*/;_;K=X7=)M&IGDZ2TUCFKK MJ&\^ &ZQ@\W,/K*L V7AC-$KH+![N/D#A>3\57WFZ^?/D3_R/*+A-S'R)YM9MC(9D9V7J "R-AN2!^C'1;L M#&=L 9:Y4@O^LE[U,1N\%F;;&1?$9%YAZ"=[@>\N\7YI$)IZ+0U24?':A72<#RW[L!/WVHT94WZ**OCC>=\/&"2LC@ M0%T_G#VL'Q]Q^?;;.MEOXO3NERS;?(V39$+9<)66L354K!(VW.]R!D33);U!*$I#_/.=I3+/6N777DN9A/IR*@4W@/957.@F2#\Q\7! MRXU!IKB"\@MB,V;6)]U.K8/#5_6+=0#KB8:'%3\QI8REK,90;UE!U48A4]OP M")Y-4_ $W5"/!Q9(T4S.B=0"9> -OBV%*U@I)?GE@2OIKE3PW%DM&R,'8 0/ M]#A8IN<#6F1*'4,1PB70 ,B[PH+M_EGJQP@4O"*%FI@NY6INN5/JVSJ1BKQI)1#? MB(!B3U#W0*,O'UQ2R4$@RS (ZG25O<#,-4>+G<['&UO(+TL94>VCA#[Q"/=V MPP&^X'0N5/?)[9=LBZ+S=#,>8+>9.9M@)]P.;9Z9$?<;FW%0"TS'8JUNXKBS4J0S.CNJ3>.S M#DK.R(6=2M(952=/(]OQ/CT2!NC'UW^"97[X!#(VX^6$'ONVP8$;/#IY.+C0 M*=BE)^63-#Y');[^&CT()M?)A$84(A!RP"1\3W8(96);#<^12H=1>@+1,\%, M@)-&:@)<:=CEH@[B[(2(."YT SZ@I9R&O"#G GE^:Q9J!55-A?TP5K43S-.[ M.(T+TM/2V133S\QD0BUC286L,I;,TUS&$MB6 9BKTFXQ]'2"FC-L'EAQ@G[) MLV)Q+$O#E<$N-NC:.0BV9=H2NM"-.J6M-MAW],@A1UG(6")AKXS%NRN;GAJS MD[/[L:E]2TRDOA/K"?99Y^/RTP0Y%WV*.?$=6%_ 6GC<< ?DQFL@&M(6=- P MJ0B!?ZLU(U1V)U&-# -#=7:8H1)-EAJ*^&9LX10IL0B'P=U.BA+[L(+6(^NL&( G-7%5PF0,U!;0L^')1!]%VPUQ3%[IAIZS51/LAS^[(GW;0 M<5;1UD38%VD5)?VLOIK]P7^2)Y#HT95(PC)7"=S,)ZJI83E/:U(CMX^QEW\RC9W@Y!?/]M%F,)&W$D_5*1^I90 M*C>A)4\WA5)GMBA*][:0K]6CJ[!O#.4!Y <>FLHD'8# D>TIG]W*-+KX2& M'FMNT)7["1#QMR%'[])2FI],9W M+E)4V<#&GDYIO5E\UK,6*8E\ODPJU:<;[J8F/.E@R@N5VL<#Q;96$>BDH(7A M?HZB3AW=/:/^)UNM!41-1/A)!P#8. S@G 40!F>#O:?Z8AF('_RS3ST.^WU2 M-!_;U=][=, _9!M<[)[I)['[VDJ*V6<@R5.2[JBMM]N\>%LF)!_2^,K=W/F@ M+)IV)L/6U5LR2-S-^44"DQHX$?!2V<9>H.I5SZY.%A[%^\L7],=(-KX7#@H' M\8*1%8N%1^8%R9#[O.4OP1<)N@I<"HM$$.II]V7U@1MDFR!1#4.YG>K;?>;;YBNF9 M0_R=(:4RS=\EEP'D4JDC-_H4F1:#G:^QNGK$!1E+TEHS@?(,48%V#X%Y<2X? MJ%SK-NO<-?A!!N4YL0?#T:9LQD:WW;V+3:Q0?H3 CD%@N8,NH#"A;##6HD>1 M?MH_%OE3??(9MT/4D.PSF$(2FL?D[@#83.A @7*!WNIX$?6O1M+VZ8Q@;G#_ M]6^G+R3 4Y[$CQ4D*/UUH$A[UT\#"S+V$VL$Y<"2L+ %(6JJC=E15\T'56KZ M!N)-M3>-C%$9Z9*G9.?D+(-@=4$PS3 SU)DJ!X&9'U+6<>J.MQ%==V_JH/LB M)YUK/-VJ5YBI6%U#/0S%5V2 KK87!=ZD_ //9")'ZI:(@-*TV(\K)7,MR]*! MH["J?T576U3_'@VK2L8GU[F[&C<+?&2!65#@P&R(:W9C@YRW@[S4L152%%\T M"!VER5VZ8P^*QRPTO=*2#^<*).=,S3M2S<"@!'X]N57O'S/#C7.W<\F]$O_I M4*-B2!/R#^''=K6&AY(".S,$[98V3"(.&$H$3GW2&MU4^?H/VAH15O_PKT-: M/8OY0"H^)0FYN!_FD/H$HQ.1%RT0\Y7[Q,->LZ]_CP;<\L'D(5X'+;I*7N'A MB]?$SNQQPF5 AI>R)_MGA$\2/6H2%:K%P*R"?4=,U329UN?^)*:^_3*OUCXF MVD8$3!S-'B?&XZZ=7M*]4/25@R +=LYJXM0=8FQN.P+9S8"^EU#\W7%F2>>A M-VSIQ7-Q* J<20A\)#"EZK& 'U(>>0&CW\ZN5A:TXGVTGZ'FUVC0/1X2'H[Y MXRH6 QY(7RUJW[S)B'9MZ+K^(//>%W!E5_Z6I.*5$744_%*GI'8PRU?ZTLD9E9DBI M3!I51!Q1^;=4H3G3L].))L-T <'+.#,4FJL'@ITOEM9Q"X$_RN(UZ+(\>QMS MI^H1;&JZUS 0"G"06VT;N@4!W+MV6E3#[DL/=C$^6/8)._[6WV8&YNPZ;B<1 MJ2=@A@8478B&@0#=B#H*/UV)U*]YLDK,670I,4X+3;&C3&IM -N;"8Q8LX;F M"1=WN4U+HP@ $KQ=B[.H6N,7GH8MC]Q0F!J4X?8]P(_)F@;Y_&OR(]T?]N_S MHLB_I]G]1?)(KG!>SS%7/=8="U70BF/NW[76&'F4):J!H165[MYB1:W"&6I4 MT%$'M4ISIZT%,G*7<748IF 8!)X.&SJ& 2.M%RWJ[HZH6[\PU D+A)F)T*6! M_]6(4(!#\QZ_&!%Z@:-LG:]%IN(U_4;WI8AX5+B0EGTEPA$#'DMOU*?W?0A/ M836JIDL<3@T>"OQ9"&F'/Z=/>'->EK@JWS__@O/[(GE\2-?G!4Y*ZF9O2M)7VQ_K_=LS7%'4WG>H38BQ MEX10404Q-A*JNK2++9S:,;[4JPR32\"\/[;OSNH]B_*L. JNALO-\Z-X3?7Z8_;T%[>&2$$9?)!0=M,_] M!-L7RT1Z]" 4 :8)D1]WNN!8EL-QHC"BC[-X=C.6CE"N;8YWSR1V51:DG\UFWT*7FTQ M4VK^6D,E0*XS\^S&?=J^Q*FA:6)UE&/3WYYDNPMQ-&^C& Y];C=P5N,0 %B@ M9&O@TA5AE(Q[5T\90@)JUE<.0M4X*0\%KH^B?#Q4EVFYIE/,KTF%N8\ ]15: MBM97@*1G;:^.U*SC1Y(T:O553P8Q(=1*H:_L\+$HGC$:#'-N/DC&]]PS>&#I M5\^="XHH[7XHJW1/?MF@38N?@OSS%&$CHEXMQ3EHE[+_F@S-9?J4;G"VT:9? MM:* AC44/=*QVCLL+4O]Z2>6Q R'IEMIU(K'S-<:>! FH#8(S=4#H;F!.OJ>/08QX?JJ@X'>.0@!>GWKUP^<#/^:)U%.7 M\3<5BYRV.<.LS"/*K$A-0K,\GP"I?L'2J]218J,2ASFB>!RO'3 AWZ7-AL?!%TO4A!"/XA&BQNA)82YY?BP3]X0!KT5?^UFR5/$E MP$&SN,_P=#G/\'/]%.7C(=OPCRN3"[6L)Q>"9#RI)T>V$]F6@)NOLF*_H_H" M8E=BF?;(1RK7N\]:M\W#.,,RFMB%Z8 S)F-#OJ^'?$NO+7FD1:0E% Y#6$\- M7_Z>[ [LL.[SW2[_GI";4+*C<$MU4?.Y]GXZ4QL4#S)TH$ .N&V(M;6>#:%2<(1WQ5_T:_'.Q^1=^B^8A5,CZY M^NXJ;Q;PJ((2I,"\R?!2>KO$Y;I('QG!D5%^?RC3#)R9'FBBU?F2M"\IBQ=T=^ M,_$G20Q],^Q[12J,6FGZU?0;JD ZW)_040=U2C.GDCDB0+@#_>S5 MT"T$ +M/9@D$'_L0/+00W!XAF+PH"(K8W\A 7%5!\"V1O0'C*N'S&R/[*$)5 M#:UOCRS,V521:+Y,<@"/159+OUBR,1,8LK MOYU[2.S2 K3D)@<2D\X5)_3G M4(+(/F5/N*PLYB,217FED2GZKS 2[UXJ"]^?<5;RS*@JR5$G]E25(4*5HFH8 MFJL'PEV(^8C(+00 !_.19@I"_J\%7>0S$�F=4#@8&XZH#9#$3#@'%=F&$& MHA%%J#KA,@.1F;.I&['/0'3 8Y'5-C,0J9G D TQ U&YA\0N+3E+;FL@,>E< M<2*9@32/9LQG(!)%>:61*?JO,!+O7BH+WY]Q5O+,J"K)42?V5)4A0I6B:AB: MJP?"78@9B,@M! "%3T3R(_ BGX4 \^L)@@,Q%4+S&8A&@:,:\,,LQ"-*$+5 M"I=9B,R<3>V(?1:B QZ+K+:9A4C-!(9LB%F(RCTD=MEI@0MN;2 QZ5QQ9IB% M?,K6^1Y_SLOR_"E)=VP3__PBW^_S[*;*UW_0S]L)"-\G9;J>EAT;[:[F6&G# M%AR;$)RKC:%3:;H:V6)UIM9 ;ZC.3^BHA:H8%J,_01_T"LL82^45N( M&9M];@X%PQP<1-"8F#69@HK\@78P1^M&,NNNQH M0*"".[#E6&R'MB(HM(. YBFR;0CPY%%;=B^NS,Y"Z^H0<<[,PDL&$(LSL\EU MODO7S_7_%QT-;:NNY@RY>AB:D,;@C1E$7JW(@&],GO]GJ)9'WYK_C><#>UN\ MZ"2Y#F!MC01%:*@N6.P<#JJ+[G$]8=*\@Q6:"5)B\FR#R_0^H_OE]L;W'_@S?WLC^\MAU9$3WS)0 QT?/^N7D>7'X^I+=^QDZ8\+%?I.75F+J4; M*=H5VJN^R/&Q>"/U4SSO5VD/<6X\0*;WVR]LH/E1PYL#?MB;3]4#+IK'A>@- M;J#S'Z<'&#&SJO7"\&S%-MG[G"=92;OV](FN9'S!%0EQ?2@*THM.J%9?Y*<">DMUA[G<[O$%)R--ZJD&H^D ; M\*OMQ[S I">_8-[7SY>X($%5Z1,N_X%WXZVQS91:NC93@B1L(\^.E*WK2Y)4 M>B96M1RZVJ)&$K6B[5[5Z"+/6.%'_YC]<$+#X<_M!L]J+ * "Y:X]5VZHHR1 M=XVS?(NV#<[6+3AQG(D;75@[)Z<=O&F[P/5O^%="X4&[$W&(Y M#V0M= ;#SSSSZF29:O6RH_OPIKT:1R:(AVT"?A42E-)^AMX+>_*]6&!@R)'= M&E9Y,BA0L!Y7/@31'1TWZQQC@A->;_X,\75 0A,Z<2,RGEDQ>*?2O>\$V]_F M!:IX,'+EK53=&=@!!-V<@&_=8"2'WWSBQ8ZE@&2X>*C'C"32?L8>M(V2>[$ 9_'9GYZ S'XNL06 M^BG-,8#NDS(1M4TEQJ3&D?!!9U,W0$0V,*R!WIY\#[6#K[DC02YG9*:8%0ZP M1 YZ1/VT52/[1D,[I*08OD.U'545!PTE@[+/9YR4>'->EK@J/PL^"-43'G.2 M7-@'/4D] C&5R(<&LOFJ/8C7 JB6B.C+2[/(SA9ZC%95"UEC?$IM5S?.NAA@ R366]M5-=&R$!Z[&?U_,-AEQ: M3%J()EEV(*#,B[+< FE'10T.?,&U.YN+>_^ M]A(QZ%9C1H;BJC,$\FYU9FS N,Y,#,Q29\91A*HS/;\0V7HT9U-GB/*RZLP$ M.A8Y+L"OO9G @)VIS@S<0R*WJ3/O7B(&G>M,WU!4=>:6>'6;T$PMF%8:CH4Y M2LTTC$"U9N 8(&5[]BRJ#=->5+GAX,<\UX4P=K 3&K?SE)R1?U -T7GYY>) M1->R,[045]WYGKM5G9&^<NM96P2)VIPO2] T*VJ2Y_?7GHVUC>K*QS] M\'5E&D20NC)PZYRD/6NF=:53741>^3MY,U/J,3BZB MP=58$D8X=)S,4.!!+>X) )Z(E>O&!@G#S^IV% OK4\."D@YY"D%XK[A/LO3? M)(@\N\BS,M^E&_8/>H!N>;6])J"CKSJSGPYEFN&RO,3END@?Z4_GV:9WU@H] M5R7%I>B0K""^6O8-X@N2P$,$[%@#/(&V==$3ANP] MM#PZ-@\J'Q)"D*LVY]XT J@G<=;L"#_S61V: YJ;#8?1W?4(#]BZHW9EBY/C M"4FG! 81PRJ5PE$DVR[F8Y(6O].C3B[3C_CPP)%25[9 Z4Z12QJH M9#B*X@D%#"E?RI0"\Z7PG#BIS)0=_9X$)W4$QH6:9[WQ-4;,%\OQ;?(AXH%9 M<4";0!)^>'U1F?:9:R*=B(G+>(C5-!7^I#3F_"+?/Q;X 6=E^H3K35//GY)T M1\]OV^9%F>SP#5[3#7M(NWF^^>]#6=%GNN_I17R;_+C."S:%KZHBO3M45.TV MOT[HWR':[2FPVSZ'AG0+3K\HL[Q&;ICKA'Q?88:[ZCO'E4YJ@.(9_NLT(F5SY46,Z%\$=0!WT6$"GI^ M#F'G;>$*K1]('(002(XG4\8HCU[F/D+BY!->UJT%#L6CHV#MEN1ME>+:*=F:I]>VZ4H$Q*L'5I&^],[Y/K_'I)= MNGU.L_OS\A]X0]#F8>$+W)^B(8+W%Z S @_:3XL$&:8YL\)YUVF:+I+R 7W< MY=\1R#ON+U+BE+]G)>_9KM8(5K&:T3?,(H*=L7)P3S&C<) M!&FO8*.=D0TX#=>:YOZ6YOX#,Q=IC[7DS#7LND#]1MM^A6N\PK5<"VNVHF^S MYFJP9F^M3J:G"LK)H?NH>#NHI?1.\W5-8/W2:U+"0C$DJ.9LCF@%T&GF-#L@ M4W.*-L?87(!>QC0F/PV+013FE*5M7*?UT'\#*4X.,\:@DJ@LDP3*Z*Q9 7ML M+$0P_M*C>^5X/4B0M$F0W2!!JN3':P*(P (^[$NHN8:K#[9F@6KP'.L*MK'- M6Y.=5@R,G<#6Z.C7 :SA"L9:5C-\<^-1))19.7_"Q5UN,WNW"LM_;AD7^$B? M:L23,YXJ?DRS;;H42U=BV2H!78;M_HCQ"NQYMB%_ET'YM[:MT0/8VP[4"%@' MZ*\;L G)CK;,/;D_-FAX;6R?[7%V&_-LQA[*6H3GFH5>/,23=D'6^^TC"Y1_ MM'?X+2MPLDO_C3?HGJB4=<> RY]04J0EW7%L(E #X;5[.#N9UL$GQ7EN&J+I&/3;A;_7.9;A^Z3" M&^\-0[!NX86W"IZ3R&^3$'.',([UN(SBVB$H#=MV"&K# !) M2^S&O4.0?>NQ,')38]>>W'03#MY\)!DV=X<@#RQ$LM$.8;(,1ZZA-ZQ9^ G5 MS0)],+$[;$@/0;(LPU7SH.(UETPPYA$KL>33NSD7Z.1A!P;*(OMM#Q^VAUXZURXZGO_;>6?OJJ9??3/OA*F\-= 2M\^Q/X0(L MIPD6TKAM\FA)[23KNK M$'9DHV-;IT[3#_K(I&+1W\68X$^+<\S3 \CFG/D0K!3KQN(M,;1>F'V%N^,W M,)I69X6\V1*3_6=@NK'X@_R[5\A;@P-ZF.?N)2=OD1VW<_Y(1N+\ZN+3Q[RX M27;X:MMM^P)E@A:)@J:W?W>1YG/ Y\8 @X.%]D>!6B, K1$2VF&XFV#@C= 85J?T^MYPC!IL#XGP@['^/&>TX?Y3B&& MS=?7?B9D_H7J82+I7N3+3S\;-"F:EC1Z$5U+@5H.S7#\=1;J .P(2657IT]8 M])- 7:!I$8X9_@'LS05XJQ6(6_NG(3KA>$D ^8._5U@/P0 YGK-!.]1+Y#IQ M^,'TNS^MKHO\*2TI8;^YPQG>IM5/K)]LGNY5R8]8MV8.CF[SAWH:%N?L^;I/ M!^5'TBW!^ G238,'ZZ34A MPC,G+7>O.GUJ?W5J>,XIG9B=H=ZGZDT8_5?04>,?U0&@.H+X'_'!98>23:$3 MWKNW.#,\R&MU,%'.D.HGM:G$DI+3L,T'\;?$-LE_@^2_-5I(4Q1M.Q2Z$9JW M!3JYWB<(L8;J=^+K=,*]PN0:8= ,?NUL J9>H&XF=!_S.4WNTAV+YN)0B+[Q M$TOU^PF)%'1/('8%4->YQA69S=%IZFOORAEJKD60@I+!RC5OM=Z=\S'8\#-> M@0_C4>\]_ZE_0+M.9MG#+F- OK27H0?_H$K@PWSHW_UIQ1Y9HJ:Q;@#P^60 M('FRP9>>L8S)SI122\O+FO<3H-0NO90Y_?.:)+J2LA?7F4H:XZK*"/4)2#(= MGS@)42%-#B&2:J^619C6,#&KH+.60!,$9//_J.G4''.7FF_4#WASJC]:.\'O+P=^I@TW& M[9KJP9C^]B');O'^,2^2XOG3_C%)"_J!#5V%O\1W56\=OGVRV7QSP^-_9V/] MJN!N#+I6.$<$4$%<8E"DN;WINMJ\K8B!MU5K 74F$+5QAJ@5R=/RDIB*@!K< M<9?#H@84!#-F 7Q]E1SNN%+UF/A[>N66QMK0>LOI8A^BW'YD'9$Y*I+[B"'=?C"@\PUJ8W MMRSTY".FM M:_VUB"Y9_W>, G15%PG%0WH5[R_P\4H M0;G7FC^:?PVP'',=N!73L4EQ*@XE5\T_T;?ZAYF+$/_6Y](;)[L/<,,$2KY3 MRYKC18FO^6$Y R5@E8E,&$YX9OO?Y,5%GE5I=D_^0?ZK3#>X8'ODM*N*SQ_3 M+,G61.)\7:5/C, F' )@Z\@Y$+9 .0H@(%=.-.MN;H#. !A:. MZ_7/9^AH!'56YDY?"+CEH&"!'/OYH _\#8E[+)ZRH*Y$=1[D6Y2L_W5(RY1J MO2WPCOY1:-VEQKIO]A7Z4[# #GK 2EJ2*#\3%.]N<$7^!/83OT[*)(=54"H) M7^-D[D JF,"!,C.Y>FW6E:S\L,NH=SV*Y)(.X#AU-'"A(>\+",!]O]R/%2+Z M3$PA41XO46*F#\COXZ%=9V3(*5.D$9@0O^)'@K6'I,17VXM\O\^SFVKZRI>^ MPI0>50I^6%+A%8PLQ7ZT,D2D/J3.3HKF22V'F& TF:(:95["Z$%)7\TS=OST MRRJ'+C"JMSUN+Y44/.L:/.6I@D=-NA+%D-S[M9YZW.:WR8]_IM7#0_U=-'V: M_9 4^#V);T,_I,99R6JB@)%MS8QXVMJ,!_:VC06&TRV\JU/4V&C'_XTJW0N8 M**.>=GUT -5_>T<-H+Z%.'+;&E:3C'?$N:NQ68#MJ>!8A0&/\=&R#-LR%7VG MBGBW8=BF#^H(K%FM0LGWI-A$,F><#]:*\F9C;AYH0^X2[!2$!V"_&\URJ=0( MVA%L$!P!F/D?T+N8"]G!W>;G="FYP.-7$;OW".A;58+&S5![U*^9:GMHTPQ# M@.G.])VJ\UK75M>+D1ZL4>&]'M=_>XXJQI'>IDB99+4=4"UMA$2FI_;*Q#L8 M2%DSU9_G)U-\IMV;3R\+FHJFR<#*+.7E_:%,,TS?7?NER$O1(RN5N*B B,1] M5@R!3^ 2,?5BD&YC96X1Z(3.$!.++*]$8RM.)#EX=)6\HL7+8RZI,WO84%J^ M2,J'"-\J $2)+K]RU&8FU"^XNMK2 6JN;/3)5:BJ)EJQ:AC2%?KW1L \CU99 M-36D)&:BPIZ:T31LM:+-0#$T=+)1A4D; \% Z+L=5[F&P2-E_//N#3/6B]_U MT)C5:%Q3-"8O#(WF=8)K8I::<5WDFP-]47,[YIF^O/ 3Z3E9*;#^371RJBP;AR10GU*A0]<[#<.SP9"_V9I97 MC(B>F?@98@IG*,DVZ*@37]HI "'-/RT4FJL'@ET /I7DHA%M3NIII M2X2K&19DPSX < D"'N*T=GW8/^[R9XQ;,+.6Z:4#5U3)',R%J6O%-B_V";FS[*4E MP18?-A9AW_SV]S+-8XC+*0TH700QB)#\279X_,?Z621FW.IY2;>)4A"XMAW M9*&A10D&^X(K^B]$_XF^T1_F)AG>;<]E-TUR#T*BZS+?)^GDFR;NQ1'"1A<] M8&SH 09E1YMJG#6B?:35/T6"M=$ 3-#&'3V^".!PP1:KJ6G=<6.E:=$C)RI+ M$Z$@?$%LX:+ &_:-YG527!4W%5UQ_#W9'3 IE:Q$CGG$2*GE%S,E2-XQ\NS( M1[J^)'C7,[$ZRM5?JI\A(HKH%XM,&#%I>@1ZW;;/G"%F@Y_;#9W52 2 %BQW MZKMTQ1CCVB/*RAIECP1E3PQ;;](,;?+=+BE*>M1W_1W63Z<,-!%U:RN'I_1Z MBG-^J![R@AX/+J5RD3"7PH7"WJA;Y!&2LCD^=--HHCJEZ&8%I9.)*5N$ RK( M$@5:]%0\PL,C[7)=V>*$2[/-1ZW)22)%BT=Y2G/QYZ>R/&AQYU!0PILC0<^< M.?0&SY='^V8YT*@)>;*^'A_R1X,G13T7$6IQ3Q#PSHD]-S98D'%A>C)H,."_ M3B$\]['V54IZ PDNVPTEO-'

.$OD MH ?6C+6><'&7Z_-6Y\%HC#E,A=ZB_^>O?_GK7__ZD9^F#=W_ M1ED>+[7IPT*+S(Z2@5CL,4DW'W[0K4MP^^Y"_=[U!?>(>0.-CN6T-6!93]>M M,PMJ.))FC%)_U0BA1JKWVEDM>(8N8CB;WF2LQ/6^%(R]H*H*RLZ]65E#7\R-)(J;YJ91#%*FHOTK?\/^?9_5N2ZOL8 M-E_2'^;Z(HPW19E]LGR*8A&RLHQB: MC-L I'O4Z\ISJ%@N[XF)I4[AB%CD1B^#^-H2&HYH=WKM >:FC0Z&M+7\@L8; M 8N].:!G2K^DX1M0<$2;U'O D ;S"O7F(]YZN?>W;(.+3^2'C'TJGFWX6['2 ME\5*(K8[T!U;6?17CVP_%"W2!O8E)7QH7]Z+!7# /@H-7(BF- /E65+@FF=_ M!^H#'9VPN;QH,W[V!5=YAHZ^ZO*(&F\Q4AQT6BCHT4_&!_$8;XH': L@(YTI MUX][-!9XC8F)9H-V24MRW,4KUIW=3RBCC9HE0)^A&RVZWS )]=>DHEL./U]M MQ9L12UHH"RNVQR(4N(;&S+D>?9G8'#4A]"IK,UIE2D'2?>CCH2$; M2'$)QA[ACK;F@+2W FX: SBV:=&EO]3/P/:U1KJ K>MGQK1&.32T%JC0;=/J M,V?S^LF%KAR-+\!6F)%UYZ+1V9/F2BNVHKL2D^8CWV/TAO[R4W]V>)T7;-IX M7E5%>G>HZ.#1W=2^$&#F646BV5&Q3QE)>9(7LZ?$>*AR\8T6WC>@ 86FS+Y9 MG9&EQ$;'-F5CNX21$5-*3R 02_ W(3N_*ZLB64]?BM*4[SA%4QZ6:O2<.C.0 MTHT4O@KMU6@#Q^'^C>A;*SCWE\[:0YP;#Y#I_?8+&VB>T_#F@)_FD4^W"V,L M6W]ZP(N83]5ZL]+L^^=;X:H M8!R;T!@,MCJ-A)@RT)LUC;B'=&D)JY+'WP%=6AX]I8S&X5QR556BQ' RE]Z0 MJK-#:Q/H M1$%%HE.%$$0Z\>J)3/M^+-*D4U=-^*@D8J*Q=A_3@59GC@A-^FJS9L\7K+U& MTA-594Q?-$2N]/QYRI+:@T5^4$55N_$E@O?%U0.ISH4I0G04O$$B3)/1.K+# MAJS!B.$S B!8F+86C8H_:+PS@D9>)3M+:+RSA\:[/ZUNJ6+"(H9JJIHK40M17@6]/M7;JS2*!QD94-;B61]^:_XWG !!3 M/*C330Y 4^4@B M3RGE.W:&WN"<98,@RK?H<]5D)WIC:C4E]'CH/1>2.%*Y+ MWNC;+7O=)7[.MLDI2Y[VSM"!N=F9E0=\?+-^P)O#CKVGORAN=D*0*1]'Q,3D M+O,/@-#74'+Q5",(&4_<^F+COB.;!.KTNWZFIN/S 1W7CYGC.,? 8+ U$DF$ M*0,]WR *Q,9#?TYHZO?'TA<73AI1QMP\T)R5G'\K\?:P^YQNISMK:FNHR)FC M$8*CY!A'XKI]Z'IWP1.FY M@K!7Z@9YT^X?JKD<^"%R4\6&YNH@_+@*SO(3RWZ@ ;D#CK(?VLQL90 M9PWE!_;1>\]@LQGJP&3[55,\;XCX &[N$7;^4!1+@H%.:Z#C"I)IM Z?[_-# M5I6H,TOWGJ!?>I]?77QZS1DS)/G$Q!PM@6Z@G.\U($P)BKZ5*8]5WB8>V+)N M&($^NQ@9GA9NPVH=P7,KB:G#$'O#;Q%J'X2@;:JKM6U]=TD, ' M& @Q5]I?\?X.%T"5=FC,L=*.C$50:8<1S5-ICS' DTMCVKG2UG862BTCU#E3 M"S*+Z2@5=I2_21K8@ILN'S[%_OQI4"P-6U,QIS=64OC@(5 MUX$MQ]HZM!5!:1T$-$]E;4. YY+:LFO+7F_*U[R,O-#J.L2=,[/P4@+$8O2< M(OIT -8H!,MX_00!-K(9>4?O4P8@%\Z+!Y%]#P&,3QA:DG]7 64Z@NR)8B[ M"5C5GJPZR:K?8F4*8! *>.4R-!ZKVY/ZGN[2.=?M; M1O"2WV?T7//;Y,=[G.%M6I4??C0[+C>O8ESCHDK2C/QPFW_XD>S3C(E_Q=6A MR,JO^6[W,2^^)\5FV@<$<==U"&'Y?\]H7 MAH-C,4PWQH!UG135L^!=(Y' L>,1"H#V*"(OKET%QZZ, R;BJ^8WQ'Z,YGT" MX:#DZENJO$/ 0PD\<>::-QG3^F'7J8RJD,%X@J$YY[9(LI*6N3S[+/QL2D^< MPT=2<4_L)/,)QU4"+WHHYRJ/$-^3B>I[(:#!GITE;S"Q1L?"IW9XV;* ME3VI4P.+!I6*U&8DUE)P2).NN)Q8I^+^B77BTPNQEEH'-"F5Q>DQ^V1-0B3 'A3(IU5BTT \%OA#3"Z%?$!1*)QV1=E70>#.;BX@LA"D%C\DS_<"_ MO-K2.1'YGXL";]+I?$0A=Z1YE1PHJ2N M1-[3^)N=:J*JH#(O-J/_KD<#-/G7[&>T3>@#2[K_,GL8>0* X)]E(I4/4_!* M3&[!PWFVN<1/>)>SK>P^_'C$63G]"$9#]ECX=&1!BY^&0]<"*' M9KMR]@10(S$W_'6&,C<:")/[Z@\6P+,+E2=+?-0SB!Y"-IW(Z2!#6#$5.K.3 MI.!C?&T-'<+T^5F]MEN/Y*GU@;Q:OTN3W%2D"_@M2ZORZ\UO(CI1RW;LHB$+2S9JA\[<(W4AQ;1$<]5=1NPZ M8@+H*[I!O\7#5AKCF1N-ALG-]8<-:*93>+($">/!F]]F?W$!#@5B&I3KA&%% M^@D>WGQ("OHA7MG;*>$2;],UY[T$784C/VHK@)*DKE=7IM3P(\L$I?JJE4&M M$'K3WY&GD?MI[GS1'N7P+%U$G+MM0E9GY_8JJ'O1 ^UBH,MS1I=NGE9U#DL18]N/FN MV,%.:-0"MTYV_D'A6S=="Z@HWM H[-*L+$50>>J'N.+/3VV4]>J-2#EOG:E@V,D@JIA62\L*\6<-2)L=0"I"Z8582FEP#X3G>@_$/'/0OE 9,^C M^;@G" !8LN/S.9G\PP^"EBS9M;&4[Y]_P?E]D3P^I.OS B>EXA0A9TM3OK>V MY*<$V(8#5A4L M!*6V.[P]K1JA_+1HGNGE%G 3$3$9X!Y XT'C$XXA_ WER M]U6=K.+P@OSI"3YU'B155:1WAW;G^0[Z";&![A*Z2IMG;*MZG&W0NG'WYQ*5 M#^GC(]Z\)6J,L&*:^,R:%NH2:F,Q8%7]1*>QR>[\\7'7G#=TC8LTWUS4KY>D M3_C#=HO7%=M\*)5O[ QE<%AC(0S"EUJ J$ JKEL<2OIQ,=_6WS/46$$],ZBV M@SI#J+:$.E-1[50-AL4Q[< E#)S9F3/$1XEV#<=GJM""?;[)']NSHK[@[_3, M2KJM#WV$>E,EV28I-J\I((.*AT&/N@[SS^"&,.9:?SV>P@T1T4QU5^<<;B?3 M /4VCC.X06#GSC&R4[C=3 ;D%1+1-B_V";G=5W>[])Z%*7_K44MER!%Z*O!, MH.47)-]5GI19+3?0Y6Y/#G6"Z%LK&D=VZ@WX. =-D&6BZ!U*X$K5(L/!!+1[;E22U92)[4<>C(DPH7DBR0:J[8 M9;;#RT!@Y@S0&L'$BR#.\NTX),+7?/M_D%:=T.>UQP MFP43E>;/-5(!3 D3OVZ9H>E)G"!:!E9,"C5BJ)5#MSEJ)2-I+(Q&/+<9+XO; M[QU+H$V'MD,W4-$6I+YV?#P_,^_ZPXZ@#]%5#4W(MP]%?KA_^)01I.Q)AY04 M_.F;D0Z'DM4ZGCA9Z1B.E&6N]!)(;&%$RXT@ZDM&2,OJ4>?FEB[ C#3](\H; M-R?LDJCXF8H=&C0Y$"2U23TYTIK(M@3$?)55^SMJ M+\1"9/*!RO5NL]9=\S#,L,0E=F$ZWI2PVE^6/+XBIA(*AV2IW[+R$:_3;8HW ME_D^23,!40GE1EPEEO- 5T)G,(S%,Z\&\52KXZW>-?2MOAH)=8G';8)N%124 MTG[&W@N-\;U8@*#^!*B^>':B.% 0'5<^#-?5GUY=;9MWN,LO>87+SWF2T>=' M'],LR=9I=O\5KW'Z)/M>%<#2D2_=+8$RJG,XKISK$H L(>WM#K[9:]7/$#-P MAI@)]M#U: 1U5J+[;A4"<#D@7.!&?R[@ Q<>5/3]%7M=/R#EC<5/XT,UEN9IRV M5!KUQ.,N3WJ X.>L"0K-U0/!SE]I4;N%P-^X<%Q5#[A %X>BH$>/]=1> NAT MZH+20. RD%7I)MT=Z"=3-WA]*%A4]9ZC>%-O1+1_/%3LU?RK;;N3_#4N;AZ2 M O.^A/1C?%I.((W[*3F $8*5)9B8M*@#PM6PO/4LHLXD:FVV6]4=K5*EXXD> MQ#!BEN/XV-(3DGFT!9^&?EP$IKZG)-U1QQ_S@CY,[.+^+-AGQ4IW2EP&NGYX M23\ ,-K1'$#AJ\1#=&I96% M<##TU1UK>@;"(]MC9 K \BCYEN?K?QW2>CN!\OUS M[U_R-MA,?5(O#-6]E RS&*"JAK97G435-#9H.%L=U%-$9^BGC-U1YK')YP30$ M>W-A'GA;$M=(O,!_O+;[6.1/A+M)Q7MSUR*==+,HK5.A2G[$T\K.BW-EFVME M,7RE+/ #B2A]PG6,G_-2]RFAD3:W(NIK>ZN"VB% 5CX=I[KIKK:U&HBU5>T- ME8R]C.D#1)#2IOBTM!$2D)X63/1]@R%S7'S6#\0L+DFQ8;NDKP?-V'H XJ8> MO=E1$)_1NH0PVPTPJNKD'[Y:54C+2MC*OP@)G- 1NTJFS^52NS%S27\>*+':@X-.""<4=;9^DV72=9-2IVFQ;[44VXYL&TLL096PM;ZL8/PM\G9;HF M(5[29^DT:JU29V5E4NKLK'@I=5:A0)4Z4^YL76H;B)P6F9TL. MH$Y^V>(-+I(=*DDQI=N@/;.USX+F194W:Z T:=I?7W-!MYY:F0Q<5/>/N_P9 MXQM> M_/BIU7Z"!2ODX.%I41RPUV$+T!A'C?5Z:ORV/DJW[^ ,=2ZH8N?D># 7=1-S MJ^ I$WC0]1#E#6D\6OBOR8Y/'ZYY%\@^:ID67OLVC8+K_ M=+Y+-PE=*K@AK0_>#U_2>\UC. 2'P^),W1-%W]7WC"3A0_IX39+AP\W5]65: MKG=Y>2B:)P;JYLC(C+CW,3/CM[4QB@6\<]'U;L1@>D8%?0=51D=M1-71&VK@ M)]0S$=O7 9;0DG&,#=9=C85EAX])6OR>[ Z8]PSQ5YS0R#97V5?ZL5*19O=T MO57W/15 VQ,>@;3MA5P X1B')B0=&@(PM. FZA!Q"R>B5Z*:G/,THX&*+%#RL9G+8;^GQY:0['LBUHZK#'1BLJTW M_$IV9*925L6!34M>4\H<9'[A$K*5R+* M1'R^SXLJ_3=#4O-%B%8G 6EZU$B FO;01T#&!]-& $6D)C(01\,F@ME[RPRB MSF+34)RAVBCJ6SU^ 1EK!P$*X G;><@\'PZB234OW0-88&%R;KSJB\/^Z^D]TQVU\DS:T(_YL75(RY(M-G]9](H:7]4 V!SND@!8-//XH1[ M8&"+$DZA:,V''#P,^X>Z/V@LH=H4:FTQ_CI:0[6Y:/L&&'#RID=@>01J>?[$ M\;6RX!B1YPP:=P/[)GF2+#N0Y-G6*54PF_&L($27&NH5 S?;8>LW/=3N>[K; MJ:NR4')2:\627BJHT!U47>0YT,G5J=X@_]K+$1\#TS?AJ2#Y(AQF[G6'73C>M%*1[2EO2]P:5"^2CTLMP\7MS;ULROYR^QJ ME0FG:ZAXX7.U7R@NEWK222F)@>%):L.'))OVC<[(WB?7&'%.45*BQC?J.8^XVXX M=R"$$%8$>;&\JG*T_.=N?^BR#EK/#.KE_#> M=EMAUQN)MJ'U/U! &6&XS8#A'AJ&B_ SAAAX(RXZ4\Y,9XXM;)=^7>1DQE ] MTR])*Q+HAW\=TL=].Q\7-M)Z:I->5U/-2SNJYQNJ8U1ZTR%(A9%5>_V,?5Q= ML2=Q1YG8)L*:8\\A"R.PF2J'3;=N6X=/&Q)#NDW;.3H[^*T@_QI\I46N$8[1 MW><8U/HD>6&M>\EQT!"AJ J*!W&@/$U:(UZ^T%U-MO%MM;JY#OJQG#$$SU8 M.'-HRTO(14_IYFA#!Q18L#R?GRY$A>$A*C!X+NJ%;XL=G:%<)Z3;N2V2K*0O8+)#90=7I'V]A0U.GV!NPU,W8!P(7,TW<:W'*/H6 M1_6;74;L.NJKLH.:AYAH" BP/'("S3%PZS,0V=TX MW*^XK,@$ES13;+-+,M<:_?);EM*I6/UUF>;2J#]7?+KSX\H? WJ)%Y04H2/4 MYDE8QUK4>88ZB\U&NG2!=?(C ITG MS4??1 OW[&^_D28)?W->[T;[]>:W:-X>67K:*I=Z_;B,83I8;Q3^R%:G;'HE M!X.:$T #@P%G?OI1^9WR:<5A/]?3,*_9J33[_#\V2\I+:49)SR;!-AR?V6)>\//:W&M2V)9M2\-S%>?^:LO@-(_KYK$^?4/M]W:/=/9, MN?Y3C*LVL"=).8?VY+G. X<+WP# !6C&=5!^A2W#8+GW;'Q(4.N%O<9ZAHZ. M4,_3(OH)Z'R0;Z^O7C(7%:4C$Q= W]3L\\%;)SKAF=V1I/&!#9!>AWQ[(."9[ M5C1TI=OIC%9'3J.UL02S-C!V@\;W_OEB1U"D>$E.)#EM!(22?JJZR!U8B>8XT,KUB=ZP>+)4O'M& M3""Z5\&$@\A+, 4V-.3#POZV8*< /@\"4;;/6EJ3=-#3\I(:6JZATD3E3"=E MY#96=::0W&GEFB2*MX_4&WQ.2IE@S5 W!+@\]6IJG\XH&W]\6-*ZC@K<^P@Q MOR^2?33=DQ^(*?L=I7981O\M(_'LZ+>+G_.RO,KH-IMEQ5[]U5P<,;8P87IS M"UY8WS@,J I@XE@G3_7M#3*V4T-4CYYHWM.,N%B8XX>3U;8P=K 3&K>>BHN9 M?U CXM.\I2D.RKQEDS:WY;)CN[$U4$XS1 !5)5FA_Q )OT=WG<4[X_-5DMT M;K'#V7WUP X>3_?X90)=6S@[V F-7R_5S=0_ M*)#']6P]0')!%%XF1A4%RM!2D,HTVC_E_*XDP:VK]C0S9XAJI'+=^ZQYV^8 \V5:KG=Y>2C$:P[Z&@*(RS0\ MHEWB%A;X?$?Z.<#37TWWONK$2,,33:MC,-;"?%%#RD#/-X9@6Q5-?TY@8JU( M[.P*!1Q1?Z&G.0<%]X;DEPH.EJD(2%BJXI&%97YA:5C@23]UN 8X M1-R30]^H)&*BD3&Q=,"%&:6!+!-%[U#RRL9"AVZ86@0?P\%'DY%%JF$H>4=L MWO^",UPDN_-L<[[9IUE:LDGH$_[P@WZ;/7F7UDCI2,M&2J#$;.+9E9HU?!B\_!7O[W!A1>0C72,^'^L&I_51 "'8O7/IFH.MI381CU1_ M+J3Z$GVKE69ORFW@89B@?&1:60@'Q1D*0M\S$"9/J#S @-"I6/1L!*D9W-V7 MQL5!*M16 ;D0)-U+/3GRNLBV)%GX*BO1-GLS)X)\F'*]FZQUSSP,,BQCBEV8 MCC;C0-$^<3B*J9?3N(LH32@\'W?U=L@7;9!_OMFPM\F374/&W4IX*7JR'<*7 ME$FA?7DG9." ?? Z7(BFA 'E65AE^B=V2 _L.$.=H^.LHN<*?6N=S3V/")(6 M"B+TD_%!/,:;X@&J.F2D,^7ZN,=X;+*83K7Z>Z T>Z.\)BL\/,,"+>X>BOZ_ MW^FF/-G]-2[2?/,S6,LD-NW<(4E,1]$0B>.;J__A1N2# CF.0+H;]F%88QC5 MEI?*C1+T E"A,NU\.(@FSR)I0@2!A4DXVF+4^?+4Y,OC:[Y88<@K&H(U!G?J MF.\F6]/^ZY!6SY\RTL<. [D_F_&, FIF9PE<0\2Q10;1)=1"H%P5B8:"*Q-$[$J@- M!1UC81OAXKB6B69-U'Q^1$26-*22"X8D.QB?9 M]UX=JK)*L@UI\>=N?3FAS-7]\D)9<@/,^7L6U@,/_X*("DH_L!@ZX3/4B^B% M%3)>VLY7R\1\%D- BR6P9??%XS\D3B:CW7'OGRBI"/U@A+,-V_B2_.K5%RRFCF6);+3LKO@WM\0'4W1WKRK0/?Z9W-JT"]O"&F44< 3O4HW-Z]LBBWPMUR"_WU^"<:64& M_TOA$\^\UDV2L*FX\O)5J&7D4E$*[R8N$)-UN1U(]+^B9P4W>T]73DKJ) M8O'T!60^]/NQ=A$LNS_\A9BHRN#-(=^M]\Y0X'81;2$_]EA[PDFT<[#W*(B MW6#M^?1;04%"!:@&4@8)[7P1E!'')TDV0<_/';3M^W*@6RE-UP[OJ604ZX8G MG>+!N[VI^V6D^3N3-'_"Q5T>1:*_BR/1W_UI]4N=T"]A0A=-87;Q,*OPQ20OV>&.FB9YV7(%G@OIQ+7"JJ/W'+6,NJ?/G MS%]'U%'..!L]0VUXJ(FO%D$T0D1#C.:[J2B&:K:R:,J7T45W&@2YR)FSWE^U M *:D<^]^2]Z\H4XW$ZG;\Q?2G2^9IV:>O&O%=R)O>GU8?> M^N 9^M[V6DG3:VUI@U6_B)A4]?(AVA ;KS06/8W-NTRA%=^RUS&^Y%G]&FZ] MVAYLG4+@U_LZA,CO(M89!,''NHXP#7>.>C*.(N ZP-$U^4_F_%0KCBBK E04 M.9$$][X,YC";8->[2'[(9GDWD1=Y!#1B\(7WB3_2BB?W@T]Z.?X7DO]&D]8Z M_V^JI*AB8("Y)J;3.'@,<(?OTRRC/]!_$2YXY8'YT#T?0D]D5O@UW^T^Y@55 M"C\UY#@/-S_D.5_6))'S%T0_4QS&/"O+]T.9<\Y(:P@S6Z)O-";4!!7#1KWA M4S!D-1'SSSPA+(AP%O($5QAZ+,PC>0_Z-?WG@//,P#R1ME+Y8&76OM,FNG"- MJ55TR^I<;?[$Z%M;PS]JU@ID%.L\S;'>&Y5QG6L1T:#-45 =>#72&$^)2)?6 MLAO_;8MA5-KTM_)O6WJ[)CAZ(/[1=9&N3_;5I=,DL_FF#Z91+GM^T7L<,_K# MO^)]DM*G,A=YQMJ!0[*[Q<6^##:[<(C-^]S");9%S"P<_L!8YQ5V?](<-= F MTH!SBEYXG%G%,434BQ&Q($^U!KNP08 *[$ZD449X.LRYD(F$[5^V$ J5OZ!& M7TIYY:^E\%?P^8-EC,N>/=1;4 ??FH_OUGO/+W"[B':>'WNLG?HDVCDJR"B( M@/UU[?GTM^83)%2 BB)ED-#.%T$9B]F9F1/V_.Q!6\O?F\=PI(_,ZHV9T[(\ MO(Q-O&+)].!MX=1]W,?2_7A,"R8L;ND@[3H?'2>R&\5A<(+@YCK>;1J.CY.0 MQEY ^J:CT7@Z(E"X IQI),\P<.MQI%0D9Y+QH@J06[2KH"L)='F*O>'ZFA;Z M@/$W]%&OZ1P?8Y^3YG-?-RGGV>977#WDFWR7WS^WKW]!+>>8>W1=R;'P&,,B MCGG8,ZW?& 7J8?)EX!^B^^B]&]ESB))L@WHNE__>I$7:N$_@K-DAH-_8Z2". MQX>&\<[*"[1S^MC;XZR3?\U=OPB= VN+:\A(5XG7%=Y;KTD%MA^Z MJ3\?S9C47ZRMF"SHB!HQ09B!Z);KW5\3QI:&F$/4>D1?E[M/I7&N^.%P#3H( MYC7N_(^W\Q)&.R,1T*[KF*;/*=YMT)N$3*3H/MEK8FRIC[\B3ML0C9?(;]1/ MNF1_"%U3_9G7;WEUY/HL3-]1# _'M*.=Z6F93GP>EOC5;H,T4]15!&3L-PW< MGRZ8YK9_=Y$F"=H\7D(_=A/R^%B MEYU^SW?$S"ZMGD,M//$]^EQZ$GB,??&)'W:$RT^30 //.T?^@W1-G<]37802 M9(W?^:R4' +ZC9T-XE^,XL0[*RT,VJZG+GM/?E4J@CP.N3(U];RXWNQK6O[Q ML<#X4T82%Y>5[\Y,YL]'7R;U%VM7)@LZHIY,$&8@ZN5Z]]F/48>(>D2MRU-K MQZ3)XH?$-?@@F->X"2#>-DP8[8Q,0%LP^OO;+4W8M$W8@FY*^3]>4]8?.,/# M+.J>ZW.:X4\5AMO>;&+0M6N:&HRA+9I$-5/?TX_# YUUYMT[%_2-6D/,W%+? M%9^"T9W#1!D#9W;F%(FC,QB&XS-7:&V_J?+U'V_?3[+E%?[ MA5C'N.H>)!W]G*&CIWJ)(P*^])L&[F\!F.:V?W>1)G,<;^/HA3E'5K.-()NO M/'$G)3NQ>)/O=@M^62>J-(5^64?+8=2+$]._8'ABK.M:A;>'QB9QH!_*,\XPCB?,9G^F=$\_#/(/ @ MSP^TXPG8.XJ/X8N@H,R4ACX>7EBRT8QQ+(U^8GU<:11_5#RDUX^^\L2\:(\! MMPM:D,1E>\S*;5XEN^$S7C^KD5HN89//[3MCO:?$%,KI!-T M*/Y5Q^*YA9H\SF0BB,;0V_?IE,A?/^T\%093UIDIAB713,0]G5[LT?!-[Y/, M,_2])8>D(8=M[RB_JNX2T6:Y6[XME!^"-)5:42RAX;PZ5&659)LTN_?ZJ%+I M!ZB)5/N)J%U4!CMO8R@+SQ\EB[V"-GL]-R?VK%&= F#4K)O5WKW%F<91-5[R M*&?(9]9,=1<7LJ_%PA/34WP/LC+IA9"^_!]3[R;6@B#C*;/";"IQ=2; MO[[F%#:U$"/;!UMZW-2"XR6N;#1K5Q[91/A#M@G2L@39V(+G3[=%.8D'@7/D MFO^.1+BQQ=SY]LX\WVZJI*A"9MR[P!GWCIMQ=_@^S=AG9*]Y!XX^_PA:V S@ M*YEN?LP+>M'?-(#C!'XNP',2YX2 $VDTLX)A;$'8L._2U_P ?:->4.-FJ6< MZ('>!X^*,]BOJPA3-M:5SG&(H7.73B#J,MC[".(UT2" %@@R"VM= NZ%9^@5 MOKE9VEYXAJ%'T_[,MA>>;@S^%E!/>B\\TU3R0>W!]\+3]KT$JHAYQ7;&_?#T MHS!\ 'TR^^'%GOK^VSS#_?#B3/^H%Y"5D<]/ *:+S:\T,!? YP+I"4W_Z,1V MZWM5VS" L)-"7@#+FQ]R_HI%3!6'<<]._OUP9IM HF_G=R7;[NQTEM]-,S!T M41'3T'QA+(QW8EWN-PD_)@*B,]%6].T+7FJ*C![FG86. EG"!NWBOTRTO><[ M7BLZ3P1 &[2[1!#1!NT.?\:\&[3;!>YO8V2;> +VHZ>Z0;M+&H)MO.S.1C/& ML33ZB6J#=MOXH^(AO0$W^\S:G/_7^ MXO/[^P+?)Q7VNA6"V> >V3R1 MGT]_AXI3(!I/B[9.\9Q&>^QE8PQ3M\&:WWBWT3"-/?;6-L"F&]I!S-2XGL)& M'<8I%;!6>-S60]_Y(DAC81UFD'U!#,*P[1]+ZO_TV\>Y&6"VYE"X!\E">\& MWQG"!!.L;US:5XDP?U'L/>9LWS ZAC93/WK2WST"Y7# XA7\*TG7D!;,: MK M@&?\S-(Y.,?%UI/Y#.NT"&FV'MOPD\XHWZ U_BM%KV7\S.O"HPH,Z'U;#X%% M]!HN_%\W[]NYH'^/OY?E ,.,I8,_U1=]/>0_V'M]WD@SOO!.A"6C>HD8^,]: M EW:S0I>&2Q^!O/TPC)L@%%/$:X)?SXDS83F:DNT]WG&CJ:^)C,=(@75\FL[ M#. M[*;9[=]=I.D<1R^H%^8<>4U[M5])*=T?]J11:YX//;+T3-CB+!6B4T^2K.QL MW'U2_(&KYHA<\F/]T@,B24P;.7I4+OV5'9S[FL>0^ V(Q"A>;RA%:\GL_]T2 MS)"&\9HDS)=DCR]SVA":OK3@X$+W5007%R%?,'"(T_-K W:1.3PQLW%8=T?H MO;0[*M'[ICUJ! ?M4?/_J7U$'"#J 5$7Z%OM)/;=I5R@KO_8RSUG?3J*+DG# M/@FW#3!LMM*>Y\._#FGUW.3<:X)!@2P(7.)N3YHUK?;)=?DINV:;]D*^;>G% MN7-+X^0\BF;'Y2^8JPVRC-D'Y5J%HK6P5.H^7#WZ1FF&:N]+?Q/23[X!% 0 MLIDGA 6Q2R3]FW7HL= ,Z_F:'S;+? 'QI'@ O&6T#6*^9K*.F'2XGS*Z\)8^ M8=KJEM?Y+ET_:W6$6A:D;9V>!>^]F588/AHLE6-3^I+;$[8Z;0/#WI%WI/1^"/*^:H>HA2L8P)L!SNAD1R@F*O]@T*:EE7V].#M M=.GS9:+3J+ I+06K3E_QX_')4'Y?)/OS'VG)*T)2P7ZMD0M"EQ2I-X#*(;*O MR":^6O.TH+N(FJOH&[T> Z_+1R_7O_?:MW(^J(L?'BI$I7#W_#!/X<\'Y'4? MKHD4);"/9P%>-8X*Z*N>. D5O"$"ONF0.;*#QG_]_(+ (>L0)"IA^#$O*OHB M[:>,OJG-)MP37A2+'/E0(@+*@V(_KOS'M2P#-T=AQ7Y]2U)JCWJ_SXUCR>#D M.K=6XTZ!#RLPB0D%[HH)L-?1F CJRZ!OM=3]%!R9=*E2EOJE7\\*?2+QB/RCQI)8S8P#!M MWB?$UAJCFP>,9U_7-!EA7M+H0LE$T3MV?+&MW*$;B";L.X#1J:)(3<%2ULG=K'_+=AC!]O<2FSE:USC1'-73\9*;:,5@^ M2EUI9:'$@C3W'NC7*^R+Q+Z%/Z/:1C1IJ $"7O)IX\U(,VBBW:QQEA1I+GMB MPI,9)Q)7QD?B\!P!)@#"'9DIFB6#+)4,BM;;Y&XWV3* M>W&,S^%%'\ <> !"9&M3 XJU:/^!!OLE%A0.[_\4?KS!XXN$ =R8GB>@$PD< M@2<4 6?R(LK #EV92" M-N#Q-5LF>60? G_(-K*E$JX+D\&FRR#-RL<2AU*XGL$3A!Y.H_<^Z^$DA%A4 M1@.J>/.3I[#H 16\WLD5A![0OQDM8]*7:XV&\F^F0_FWXRN\ T+&44S K$;W M;P;W:IYF0;A2H;T\$79-PO="A.7J@WC)P:"Y().Q1FWV5MADC<%P84%[-0$* M&L"/:Z1N;#!R_#Q_Q'C_<0H@T.Y8PC]W&4?P):_$CUETA(64R!7V2HL\C]#4 M./)A OV!*IG[LDS'SH16:2'BM<3L+[,;#;Y>+HJ0 M9J8: %KA:L#0I2O&*,-_.=!/^7L'W=5AD?Z%SJVS%.!/:W"(-Z(^PNN:+9_S(LM3BLRJ8ZY M="@@I9?F6LAVL!,:RN'*C<0_**:/"V&L^M 74@B$LQJH35GZGE8/#WBW0=N\ M0%7R@_Q$#[FHK\Y]LL5,$+8I6V)+\]VI4P8 M "2\IZZDZ/&_&R3@U(IT?,?$SU%>(,C7%*% EI IVILI!2%0(ZP M_MVA3#-ISD[S+*IJ& 0WBGWT-32,*?\4 ;@5- M9DZG0"Q^_4P'35HI[KYZ)C43&,/!"@WDTIG M;;[B*BUXLR9>A3)4[=Z7M4)*^NH29I>^+L:-1&@?]4)X*T M-45&[C*N#L,4#(,^EK!,7,/ D5:13I3MZ4,F+OL\JS\GC6PA*P@(9?7"P$0X M(!I]8J[3V)@X!H+A.\[[*,6((HM:^\7@4/*5NX&)>#H6UEI9-2P#3:-^9:@9 MO%T9N _1K;0.7=.RMF/6JS"=)63G$!2&RL)]0TJ&KRGML?]H@T^LL9-I!2/WP^+AC M[P@FNV;O.G8*0_>->"G<><-"M:5W&U5(CK?P[TCT9AXE:6AB:-67'AZST=N) MHXQI*PX;9.0NX^HP3,$P"%L.3!W#@+&WW6F+0%PEZ6[NQS#! "% M]F"P3]DV+_:)[%@N,RU.+=#1\E0&-%S#50"Y,[U\D]D8\O[Q.#O4DXUG@T?# M\>?FGC[<#'5#X,L;NZM\.@.-O2W3AUIO>Z_^.8I]X,V]E:1GN&FPO$([!,'? M)C\N"KQ)JXND*)Y)&/1#H'KJ,4*RAF3SA^I( I*WACLWPI8[$.>.3&]%+J+Z M*NI?/HMBW45G!'.#^Z]_.WTA 91:57ZL($$IE()B78-BW1.8N3.&0H. $14: M\['@]$@GI9R4 3T=[:1TYH/]5$<\B;5$S!?%J4_J@5, 773ZDT1Z-H!_2?;X M,M\GZ?A##$UI&=@YTKXA/W7I ?@#)X;P[^D*DX#*H&^U5(RYP!E7>48(8:.I MXQ,G_IN"D2]KP+3- ;=C/&',F+0,0ZU K%H_?N>W"M-K'6-RKL'RX]2!,QL. M3$JAW)-DL*W_'4N%Y]S[7'KG9#_C:6K?H 107KK%4( +Y3YP4Y.K??L7T,X I MA?"O=R0BN Y+(WPGSD0R,2O%XDB:8;']#7VK?YT?C8+QR)5W4W5S8,<0FE8X MU@T&DU(+_=?R1D_,)U.Y((Q2)!N\3XH_2CZA""ZW?"*Z#$DG A^.;#*U*L'? M6'C5_1(+DXA&(E?=1\5M 1T[6!;A&=''];VNB)>(0C%HA&LG)+QNL\ MV]S@XBE=I]G]U?9CFB79.DUVG[*R*@[T:6EY2^Y@R;_$GQ9Y,-W1%[QI6.H# MC\^9-B$CDF8KG*/5T1HBYM#1'KK:HJ,:ZNDA9E-\.9*YC _XYC[!YQ%+T20: M=(V##2Q,QM':^IHYL&CRBHL@/0()Y&I[OLG9YJ7\Z89$I*W9,A'(VBOQXUA# M^98EF7^0X^!/ MZT$6\9E - 0O_98E^[RHZ+=:E_BN^M1L$_?A!]W1; PA/>'F;],4!F0M/8]N M_*7T(8:Y0G75NXZH &HE4",R+^PUQS,W&PVCF^L1'S6Q]]&'>^C;-N@K7QCZA/QO8B!,+2CP.K_/:$FZ M37Z\QQG>IM64^*521Y:72X%2NM25*W^+C,L2AJ^SZE] ]'V&]M+<:2 ?JUSS M3NO=.!]C;4:>'9H$LGV[![=U1^4+WN\A80FE/8RYD9[ MK]5C?E,E164^ZO+=UL1:J_?X/LVRTQEX_MYH$ND9R]:G;%U@NI'B5UP>=A49 MA(_D)EP?>05K5%X4;8WZKZ&6D7DIN>:Q&*>LJ0MQ03]# MK2UTM(5H$J+&6OM:+7O#-H_BI"Y@=*K(Q"V58$U'D#O ; M^A^H/I HS^@Y+NBQE4$%WM'52KI=W;K)GV4)&=*7]FD19P!9V MA4F;LJXR.5=15\05L*2+(P'B(I$#FW+.;"V]F*LP:4=->LD#:7CV;)FOB,L" M\ILVI@7\D64,+=^O*:*$D1= S%JY">AQ65UE).I\CV_I<7VB5S6L+:CJLH:% M$&58'8:GJBMU;,$6$GORFEHK4KJH51'3C>5M$7OTJ-E &\0.=D*C-DSU4_@' MA2^M;7V4IC5*:6TC_[D[;.K3L.^+O"S1H8]T*G(7\],=[S@V+6)R2S/6K*]X M5C\918YW^VK,?)9V! %Q%=X!YZM%/ M;(D)_F*JGPB#YFA]UENKWYY4;?FO^-YC0RP=#D\ALKO4^ PE+JU/3NB/*/L,8C>F2QDW$-Q.A M(#QR\TO^A(N,[KA O].[P>M#029IF+_CFJYXRS6ZXI#LH^G3D8_47B1X5BFO M?D,WJ).IOS;NI"+93$%[='/3L3&\U5[Q DM[.L[L@<,ZQ XV[,OC\BAS:F@1 M$:F&6@AJI:>EUZ=M[7;Y=_IYQ-7V$F]Q4;"&\KPL<<5G60O-Y@[8: )RKX5[ M-QHV;:(4&M$0M0VJ,@=QM1^B$*A#Y343?V"P)!2 M/0^(=*V=@\27 4!!13"T,$]QH)NE?<4E+IYPV1S,JRP+$AUA09#I>"T%$L?0 M18#ORB3O>!9X^5:B)-N@5O*L/?0\MG23#;HDT=3X,M+T#RCP+Z7UO3JBJW]> M>5(A$A1=X*C?<#U=-&D3MD W *+@O\/6]^N*J7<#3'6?:[\$9/$_YM;6G;\) MN'A(BGO2H.07>5F1W_GOD3O9T&H25#:"-0V*0'PV$6+7MBDJLJC39#2Z]',3 MJLVN1O%2N1N0-!-<#]-.EL*#V/.$5#<"8#0//Y[JP;:Y'MVT-!QH7K<,A!!F_^(G5Y?*O9J#!-U;2*$4;%.T9T2GN'3B,:!3]GF/LB,Y'\9HP'5S2WR2 MG)ZB=R@%[-ZU3G33-*%N!$X>579L'?3T-'DL]/RD\Q^I6 M>_;)V#U?MOEU-*&17^R8KV]4.NH4FXR]9I()@&:F&C3);O'Z(4O_=9 F%5=H MG$1\(1])P_4$E"1CVQI),53I)<'Q0ER(YP_4%.&R49>+SH/@R[1DRT-X@5_2KOT!DA\6>2)4(SW,SII!$51U0^ME>A]?$@23)- M$)JK!T*=GSF!GEL(^+%5FPYL:PJV+;GZ$C"FFA5H&9B)]*4K-P(Q,:'[7Z$1 M^ (G:X.5F+$2OX6):V8L&C(9^C7652;"7@;=-U<:K9E,U4YZ_/6Y+O"J1Y'2 M+9#HQ@_9-QK2N MB*]#6='/\<_ORJI(UM4(5$#6FGL#90V0^H!"AJ>\5.>: _ M)3O4&D.--51;0.=5?9XPR^DJ1\P^W=.LWH2+=!*-N9ES' J .3!\8-$P9T* M5AN(6+QE!CMX6G6)4G-Q%1UWB=ENK8L.0-=PWHSU)VA MV P""%-I6I?N.5M;,JTQ3&L9>3N$AW'2\I!I92$<%&;O%,NYC_U?Z#-C#_J]? -#__U\67$;B['YJP>S\ ]@^=5;>F M@-D1@YM<7EV@;U]FGN;U[F$^O0.3/\CQSH+6N,:<[!;3:G3QD&9)C#=94"OJ M"WYSZ\O5:("Z'YI8>C\ YE9GU2VWF!WQP)/+JR_HV]7,N=6[A_GT#DS^(,<[ M"YI;C3G9+::Y]24OON/[-,EBO-&"_*HO^,VOFU]&@]3]T,32^P$POSJK;OG% M[(@'GUQ>W:!OO\R<7[U[F$_OP.0/&>!SR%3GC3&CEG,4KIZ1H_XGGNO7O[-%AX!9I=C:?:$RXJFV-^:_Z89]K=> MAM6__M/B]C#DHI4B?F@U^WS\V0/R6[P\PUWGW$!5PE M$_?(8)_8_]"77"_RC#UY$[Q?H19L_AP-04 >4WMS8S*I?3&<)6JK[AIJ+T;S M.H/&X.7ZMU[[3GJ" "BQ*=S88(&2VP -^WW*_O,40"#@.;F"FNG*,=5M<%H_ M[B?_,7[*3W[ZKW/B:T/]?=PEXU?EN=>:MBN-.9()BQ<73XG0Z6 +VB ML5?(>D3N=7L,+:>3D,J,4,N7\8!9KB,8Q(Y-J_$ZU.C0VA!M'&V#?(@F2)6- MME32(TKI7L<"8SOYWG[(-_O%_\/-H=*4R3;AR&4"021VYH4UD6@P[OL:J_ADU MOR-V 9$K\T)1/D2YU@W6N5_^4,J^Z[FI\O4?JFT7]!6&^-51@ >SAE<09,O] M*&$N4S]BOO[VBDF=<3[HB"(%=$9YG _Z4-)7\Y2/V!9(3(@S(7^(K'+&C6RH[742T0!?KEHSC&O0X\=!2\89V[ MO2;OT@#+_K;4Y-F'P*K&-IH#P1:+<>RQR+WKN>R>26X!V/B /I.<&-8;*+:; MV#*'2O!4<2SB+?4_['%Q3SCFER+_7CV06ON89/S)BU1R0 QR27">D+J#H V1 M Q4X^7HM4MNKJ+Z,FNLQ %<^@+G![=>_F]X0_C'=X>(BJ?!]7O"1S948()HO M 8YDKAL(!(\-JY [E&\1RWY%[<\Q )4_+KG&757?)&^ O#[<[=+UQUV>C-]) M$UX?@)%W'1R*'"<00!R:5<&P+]V"L/X-L1]C@"!O-'+EO53=&F_@^XKO4_IZ M4E9]2?9C ,A$!A 4B("CD.\' H@3RRHLCA1:.'8_(_I[#(@4#$ZN!1NZXC.$H M&5Z)G#= _I[O#EF5%'6#RH>D0&8 2I$,."P%CB" .36M@N98HP7G\?=Z6A,% M/$4CE&O=7YW;Y0VD_R3<_'^R_'MV@Y,RS_#F4UD>)N?=:LD.0*N2!0>OPB$$ MB,4N5& 6:;:@IM??_D$%4"N!:I$8X*T:R]QH)$QNK ?8?\;WR:YVRSDC3W"U MB5ET%1#, A=N\)T:%0-V++MB/Z!VF3Z"T_%$HY K[J'\ELBA5A(MAJ:?W[W[ M.\,2_>6_SM=KTD/4="'>B+[1D-+'_'5/R]S+ 7/^022X.-IM-OCIGEC MDIU!JQVV?%-'OL;J*WXD?POYJ41IMLV+?7W4[R,NJB2ENS;2 ]&2.JD?BWQS M6%?E&?K^D*X?B,)Z=]A@TLFG:XSR)UR@3]?HS>_YI^N?>L+4UV9#&J%]OL'[ M$B79!E4/&&%&VG\NT77^G>Z=2_4_D M%ABOTYCK_\!/:X"=BNOS+0B''W^]1 M(&E;MXH#WEP7Y#9=%WF%UW3X+@J\2:NR>8UE6LBT5;K*IJ\"6^JT_3K7/AU/ MTO12&U@U4HB)H4X.-8)G[5M7LP->?[QSF]&RN/G>D01=<_4Z]3/I%$BMVM$S M):G6NGF!E+U$283S+?MYER9WZ8Z=,8G>; X8?4^KAY1;W#*-VB79[=X^*G^9L#7_@6M@]:JG;]Q/&(RMN<>B W M_&K[*2-DMZZ?^]P6258FZSY(V[["0K7M+VQ4(?L,"_^._8:91TE&FQA:==(T M61MYFIA]#=13F3FW;'"1NXRJPR %0R!LGV+J& :*K&\9@)%R_6,'2/K/M _* MZN6!4M3@&)H(!TSHAL?4-Q V20-TGJ&D@^>6M"2:V$1)B1+2!I6''3M9N\!) M69+I/K4S=Z<2#KB"SL70A&4'DS]2 U?;+_C[5_R$LP,F+1/=^;#^DB?;),7F M.M^EZ^?Z_]_B']5[8OV/24/C;.G8W[A; FUWG,-Q[7Y< I!EN;W=5:M,LY:H MHT8?=090:^$,U=KH6_._U QB=N9^T@& M!P0)W##/A?B@;LMMSB\0+_NQ;3! M_PKP(2P@!W@VD(-W;FZA^,'Y.WKF?+G>Y>6AP!3I28?NQYK(1\^]>EF1D:PH MFJSHZ96-1_3F_.;B)](:)A7:)\\H)0U-LPYV?,ZU3;,D6Z?)CAAJOZF>O2>, M))U$':.31;L&^2"F]N\UO2T[,N]FK+-D5X MGY1X0U^+QJ1YI=%^^$'_$W_*^KWM15Y6=/L$>B1M0?K<>RQ^U62^"-J&=<8( M(!O=^?X,QP9YEL EK#M#/*O:*:)>T>\EZOM%C6-TFZ.C:W2UK?=L0@72@JB.=<\D2R.&*#G>#/]"7%QP[M!G_(7]/278:-2-(U*\X2K.C8K M9$I9TAC>WK%F9=UO5G#3K*092K+AHX8U">9MV?0K21?.W//(ETI)@GGK/)'8 MS7?W="GBWTD]SR;NB-WT;H?+\VQS15_'/2]+7(V_KS'4:N>5AEJ@AZ,8N7:< MOVD[DQVHHF=CU1=LWN5H1=F[UDP8U=)S'\1B-ORYY>#9C44(>,%VYP8^G7'& MNN 1TG*&K/2H@A(FRE!77TM> .I$;:F^=A#D0;=_!F[=P4?:K%OZ(NK]?8'O M20D]MDAK4@[O2?^4W"=I5E8()P5=O2_9\OV.E0Y5V/[X)8MCW31X=SC#V[1"%':H/*P?&KM_ M(>1+#&<$HDGYT(9^1NRDQ,"N7F\B_YFPKV3NDO4?U!K]"B;-2.7'Z/L#SM Z MV:T/N^8=6&KGLV:Z2*(O_^@;[^7.19NB[Y:_M2H;9-D@M!=D523XY-D,BV MA [X*BOV.^I=B&5Y5CY0N=YMUKIK'H89MAD1NS =;]9JC$=\R0,MZA"$PCX& M&[K^B[T8C_?PBY/)T)^1XKFA6Z"E=P=">;0XUA^@=D_748EW.U+ J^XKU;F+ MG!MB!"5,*&Q7L9Z2E/SO#G_,BYMDAV_P^E"P+W,N\5WU:U(U_SK?DN2_RO#M M0Y$?[A]N<48/L"J;@DH7+LK)5Z8>3+?5T8=IR)KJ(3['2@P;D22_(1VMCM80 M,8>H/=09/$/4).IL$I:@5A$QBQJ[B!AFQ\J1BT?;[)'OS-S@ \&Y3_QYA%,T MN0;;#D$'%B;I:.MU2=]P8ZET_"2S:O*I(OGT7.?3:Q;9(,LK1N+)).A>$SJV M0,G$5JU2VI;B/7WGL^UP-[1RE;U2EE1L?>J,+?K0%U./7\J4S2XK[''?>EU@ M>I.(0F\MXXSH[G;-%]E$F2X.G9$V&#^E^:&L5[C>5@])]I:$\9@7=,M%^GIJ M6M0."KS.[S-6&M.L6T![LZ-[OK!GCH<]6WAZPF_Q=DN7D7KQG=$OGC9XFV9X M\],96S+;$M/H*=D1'GG F_O!^[(#S71+[;?;R20%'BRG[>G-GE!1O7O,B([J M)3%0NX@97C1#3=$*Q4ZB]((V'D4^Q32;&0;E/['T9S&O M.6..)V_(B"-OXIJ[#.,*D#JB.0MMKGN-/9EG3&8QKVW\226\E_9]8-ZR=2>3 M9/ZS]>F58P,]O0+: T_,N[:Q?8.RK._D5NP?L3P8Y]SP7'*[Q'\]U, ]T-# MNUHCQ!YKTW\N8VB$!7\@ 38\X&5W:%IOA$8/HNF593Y\UAUC$<>;U1T]W'_RCWAGZ_/F"5H9;_(/,+G;I M/J6SG79KVV?4?+ SS^:;H!R]3TCV?B0/EYC A@RL/?X M4W:^_M..RZH&2OD"6'?B:,-QOOV.Z/F4R/J>O?, M[+"O@-C*Z1CK<_<@(>$MZ%],;=AU-T6>;-9)6NN>1AFV/HN=F$ZWJQBMU>6/,"B:BL4]C'( MT/53[,5XG'6GW7?']!>=0-=))(=-FK-GA?3;V#R6!5E'( GJFE#8KH U)ZE? MY/N[-&,#<9&SMS:);?)?);FA]:?%;,N2P2_C,@=@JBV&$*8@2R9 /(Z%U2T" M29JZ&%ZUVJBGCCI]-!!O-FH<_#9SAD+@+(=$">"@SX9XV![#-1 _T*_W3]^D MS3X1]6QM/4![O<<7W=F+_)[OTS4J#W=TZ^CUW(L/T:!>U"PYFIP/^="-EVLL MGL#_CFT+=*AWM.L>@/0^*DF*E&U$PE[N6G<%89@B;.^5N[:&K'LUI&GUVB]A MZL]4.%DV=XL73RH)VD5'DU!-Y75>5H,8)KO>?:W!PX39/COJ]M+!J+C1=#'J MM^5TB R\^;2+Q8B.;%SP&U)J:=2AZ?7E-'!UJ>0!)#^OCOA&VC M\IY!;(ESDAOL/$F=Q#JCK>Z?K[/_S'[-+F^S?Y#_N?DSJM=)SY@9_"/9/^Z( MX)^O?_[/__?7G_]V^>?Q5QOU84.8?I>]9EUZ^Q$&L9 ^8;0G3>!#>=9\DI$2 M49RA3?(\^YIIW)FKW61;&K=JMR_8$V/6OY_?E55!1GR4V1*)Y@^120!VM1(W M;BTJW[ XU7GRJ_K'9IGR6_O[S,\;92.3:]Q7]6V"'E'0UDEDWVAH:5/3']QE MCJB@;Q!(@H\J<$47N3 ;6%)KL_^9+'0\^=5$(&E9&KAK/=S75+1DC^7B_V_O M6WLCQY$M_PH_[&Z[ -?L= \N+FH7,."N1V]=5+4+5>X9W-M8+)02T\EII92M MAUV>7[\,DGIEBA*?$M,V,)@N9Y(1H>2)B!,4'RIMG28.!86V*61:Q10PIWI> M2=^'A;&@16TL'"<2*:TV0($)Z%/4M@VHP-,:^]QLY(P&8@%D MN<[1JBIM(0996T J;KY[RCB2YV_%SDM@R7U&5]5J#2>:XW_-^9F:?-HX:LY< M63][^X25-)\K=G:1V#\U*U@T<_M\O_'TKM#/7X:?5^XTR4^J4_::"2DCJ;YM M'7ZV5X""S*.4T:?=>QFX^G^"P',+QV8 M4>P"8^=""OP 38D:3/>W90??<$;RXM>\PN6/?_G;O_^;V$(JFS_7ZG;*#=2Z M^:$&2KJ=,8,Y;4K.,RUDP MX4]2U;4ZG"&<.7@\$8^ZD@SK=SHO S!HPV]V0.13X.DO>X7N[^87-,[SM8(^"]R<'OH43\&(MH@J MM(M*M(%%V%%S4-X#J78TN9=PJC[D]NX<##;;5&=)B6!->9''N"QQV^^=T#4&7I?;Z;65J'8[JBN60^V:A)X=.-7";N24V6Z5HF>\)IQKM< M\<\#3,?3 Y6K_;I=3C$3_G@9:E3&EC'X/M.CW*M6B/ MMWSE&AL2=NLD.HT!-)+#G94AK%VS@X%;K:H)PSUI,%75![J!*)6XB7]AO6E4E=V?M=0S7T! MS1-N@G FMV3&I5'^O8H1ILZOQ$W,[++H_, <"?[=.1$<+Y5$Q MYE!\&+[CFANZM&L!]^D.JN)7$5;1=W;&]HE+=5>4LQ/;^,)>>'M"4U%4EIBR MURV?;&G36=1+9^"%M.U#WQ%;N3 MN^MUV7_%3^DJZPDQ0&P(X)T1[[VN\]O )W[G)JT^M!#7J<)G%.&@:^17J.'J&S6RO#K5;B2E9G::FXPSK\,);FE6K>T M6PG#W!RR]"YZ+%59UF3G.8(UW7D);C5I@2=:)=-IX.3CHH[)U&"Y9-L%M0=Y M0J= W7(:(?,>J0)/,Q$+XG$9OB17[0J80Y9$X5#BN&:%?GM -9R/UTPDT$SR MXU\'S:HB2J#NIZW$F7_/";:Z5$HJ9$GH+D6@Y-J=H9?1IB9X=N0)IDO(EE"2 M(T_CAC4^),[,I,2L*LC='36$JR]ALFV+HZHNUIY66]B]-"F: M5(@G=O:V&\1;/H94X8_:/&U:C#)CFQ&S*'>;ML4WBY-JMPD\$J&*S*[7&XGN M0/+0CZ'[\PRJ-#Q;">:VPE;!]<)L<,((]P"7,\0>]8-5O%M8[@LID!VU+$V\ MSQWOQI11+FX=S"].(R?L\ ![+6HY<(4%F24_RIQ?&Y3'<5T,''&&!C\)NNG= M74TIJ%R<)S+:7?1\LV7GZ'X!U-WRH=4GI6KBE,FIHKA%2:J:3;[)ZJP5-L%M M1K@B>>VDP I%?E(\$X2$I/!IK"+^-.*%EH.X$KJJ1RQ,<:0'L_1]_) MOMZCB"^F8BDU2G$I\KEX_P9'L$39XP^E2/8\93=;X-J$ROM<1"6*F@2^\GU! MX3F-,3>>%[NNXRS.E17L\>@[/W6^TYL%/5I\(3RB/;^AYR5S]+B"XZ%H?-E3 M(HMP2NZ(.)&L[5BNOXDF0/(0[$Z$QL<"6 M[FCJG/)<+5%737O$.\ NJ[8+N&V_TR42W=;V1R.,Y'8C;#5@"R+2,;W15NT* MFO_OQQXX20O.L@_.I-?M.6%2RGITA2R)2^>,1UN[,V@*MA-'1?$(+U7%]*M8 M?=!=)"BV."2P8Y7_FW&>J&R(SB:B!L68HAKC"B4TDU^RK:VP;[4L\YA$L \B M:=P@SDLX9XR]OGV@M(F]@!7WO?^+?A^5C:<0=I(+'.L"DT[LR+)?KJ^_]%[& M1K0[W&P=BYT6&WPDJ:QI*[$NL+FE&AX$[,[@O)@4Y0?VI/07B!]CV')'MBC- MLSMYS5<-+:5US5159V1[!/\C3E?D<43;V?!W:F MK-P-,5-1-Q]=YJ5T&4^T90XK6G?WIP1&Q-21<.)@NN#3[KT,VKR0+C6M#F W MH%I%#WB% %[:='CZ>)NA5DK]%\*<)T*EIM@%[#S2*"@5#GE%M1#*4RAS@1/M MRDGFU !?0IWX0K:8FTYE%\T!(ZUS-.YRN0C#N@2JE]9L41][YW])+8EQ5F*T MQ? 7<^#\,4HK G]2L@$O_D6/=MJ-\\5 Z)I7QYXF:4K]K?C9;?3]FIU86IJ'>#4]34S@?NU3D="F3MD:\^242 M'5"O!_-$UB<,+],!Q8F?Z6/1H/]2X/-"VU3U.D$A4+<&6)NJJK=($^P-SBZK3FL;9*0\6\ZCD?9!]FS^:UM#0OYF:0$PUGZ]$$I MA M2 E4!),'Y;7*,HPKOX5SBXA$EA)I"TW5,OP>*Q[Y_(&5_JP%E6Q4W/,_R M_?J'BRSD(M/\1U&"&P;T-CJ0*DJ!!W_%)66]\:Z[(& OGZK2%R#C0^H"?-(B M92L,C/TU2K,8/XM;"Z5NPM]>LAFQ MK.0TC,(ZPXSN\7FVJ-OZ&>?[#,1\*)G"#Q54C4C8CGP^292<[H=X6]M\I1, M@3\T]N,/_8J,9T:$&ZY#_]%\]IX35MA$3?_;J/T99WA+JI*=L@O+[Y-^@[>4 MZGY@LYH?X45KS#=@PSO&HHS2.;:TB'(9WUI&N4_&ML@3..9\OFW6B)1^31GG MG?#O]@NA]1+UQ;*XV&B^Y%4!>,M:L M8\(9!1>_;-Z_Z:%$&:@HWC@V7%;"59NVU4B_A8 UXKPS4 MS8CHT*K'IQW?%"M8[T;8UL"]Q1^]PW9@^[F\=)WO J/ 1M@PD$"H,^YK_*^-+JZ1]0OCC]C$9+9+&U#T<'G#U= M!,T3T^F^"Z#('PV<46H+I(YT'5.I;N/,,9TZ/EHO'!;C'GJSG&&ZK\-4;_1^ M7Z__) 58[TV_GA$^J(&#=_Z*TJ24X4Q>_FL"9L8;+98!J$I9%J0+T TGJP*4 MY9W)TH#%8*G%519:*:"H<1$.XV3-@+(\?6Y#OXV>QGJ Y2"OPY$\+P_H:?I2 MX$-$FBD=)<7^\<:<8 '_Q(KE+7GV62)J921)?FQ72(&WHUX#'C MAVK(-)*P'!078$%3FAUA$MA/@SW6N(-B< MT5+OX?!>N)VKV\$+;Z%&=_'R_<#E"?WM[!+NW^DBV\,*7C)\G464*?C)V[![KA88Z-:LZ*>2!I*M[PL1-HQ(_)+T K@^1\GGQ= MA^M-R##D>650MB_Q=^KGZG4/XZ=QEQ"XT 6$EPZD[D9EHYEI'C"R0SD70T[ M@<\U!U=N'A'KB$1/]#OKBZ S8KW7OBW% C^Y@]&W'\RE<>NVJC+4[Q3 4&%] MBWB@S._62_F/K"+ET]>2>D.C2\.5=+JX M)$<:>BW9D)JF"==3$7#5M&(S%[P=ZC5:"#,GFSA$^90>.U1+),M1/-KA"CY%W<>!7%$+-Z224-"W,H>[1"/N0<$_)H*+%R00=<6215Y\PU7W)'](8)WSO!>FOY9L"XO M_C"-&A^CO[I/N&9PCDSRZQ24'XI_1G?=/W*Y/"#G 7>M>*> MM?/Z516@M[J=V/1GXM)NR[;"M[7WX!BIJL 1.T5JZ@B6%Y]T@JI[TNBR\LW^'!*5&#XZ-DX:EYNC,HD *.4^9EE)DR;Y75^^\Q M+LN;[9;$N.B?.F500,W*TJB3YF4M7 [-&N2_ZIDRP2X4RR4KUS"7B M!0LK@ MF-[P8\T\WK1"BJHK.)&X'O87KR&F+?'D!/QX60;N7(![D%$O(IJI8>\6$)-7 M+U@_18?;<5X1[RMP\VEC?$%>[ /MW7LOH=ILR4F;(XY(+[\33)DCG_!=+/>Z M,^"OB_F9.1N=E.F-=/Z2YILHI:R7(A<.-_N4/]!V..%=?B%I1:ZSY%N].41% M]8%_:K[(QH$V#>+J0MO"U-:!R?[)KYV1=F'21K<&@>9J4*<'446O*]#4]+WX MY>.GVX]\ZD+H0Q_$EY?GLRK(A9-HQ4YW,6 AG2$[_>*LW];6U;P?*@?FL4<. MRWG/BY_Z0>72^ K:5U>H6&S-7<]=G_O[!<% 2,= TI:!-$)[#*0\"FAG4).= M540SK^LLM7JK_'[-L^[N%/&"@WY6\4,R/^0%)G=9\^+#O.2S4:-1ZUFI6;C( ML['5?W5G:)U=IC!2JE'/#>1WUQQV*I#0T:[G.J,2S@K[6A'4@3/[5A:D]RY> MIAD;N;P;0V$V=,^+K.WR"E97,+]L#BY\<4=74%P,5&&ZY K5F+&=*WCENY52*X84\Z@) DHJ)B7'WI*O!4=7_%]E-;I"XD:-"YT!&U[9A\P9L*IX;]SWMHBRDK!_1=]OLM^R N])16NU9O(_ M*C):5<&59%]Q2KLGU\D_ZY(=%F)R%I43?1ILV8V^A6FT$Z/]\VM;,^W"GIWV M*^\JPH^:;GQ#*YRZ=/_%M(;M[XM7 ?;6KNCX4#=T E@9?I.ANI71+4\04E[< MV!]@EX=>X*Z\0I%B;_":WOSKBLN-356M9, M2HHFPJ5"_ZNFD3@VMVF&FG:AW(FE,=:YP4CI__"^,>26AROJLP(3<&$&F2E, M/4T8R3BH6D_O4'+- Q55VJ%I>+-70HD-2NGF? MDZ.H[+H.VJ[-77SA4\(?U'J:,8 ,%W>/GPE]YO%\+_N^R>[2[UWF<^W'$\OU&4);>Q M=HY'TG7B&E6@,YCLN#]2(IQB=KY]H9*AHOC/FHBR&I;S]YW[^MLE@JKK=D"V)^2%YZANV90W"Q?V6&!UWW[Y']'^\+^OV_G\9BZC%S:)8<31HQX[_.:7T+5=[_VJ #JL%TJ M+9M4>M=+I=$PE;8=$YZ8AUY^I&;U]V#G[.:2(L*7+HM"Y&-VC_G;LIL,C\]T MS;4;% 13[9R3^@EE+HCYN/BYN##6JR'(W7>(?AG*U-CLP.7*/[OJK^AG\#V0 M/9D6 Q2PJ32. ])^>XGR+(CBQF[\)XF-I+TG#'@A&#)%)C 8)GIRN@^A-_>V M)459-7FY0TT0N=D2,5,Y4M+>29Z[?9"\T9EK)\ESI^T\YKD396[S7%^\.K2[ M7B-YCGX9:)X['3@I:F58F&WM9_"]YKFA%@,42/)<];#VRR,'XZ^8YP;M/6' M*V'17Q)\HC."C%JB&[2W2'2?<;7+DTYN^:&&4^U&D]U,VT'" MFVOK/.G-*'21^.0JYO NZ]D$/OY]+P^6EX@W"0'0=+G^&,8OK M"%Q3B72BC\MD^HGL2863+U%1932$[,BA?)OOZ6=[?'HJDH6(Z=2K)L)_1E:R MPTNBGM.L[833 J?2NNB)^ETO4=NLL0GGD;'*.7TJ/KEO7$(SC>"]XT M!N9 := 2<-8B3;.BS+B4V$1\PW?N9G>?<$0#)HDV)"45$6_!W^XH6O#'[#J. M89AILR\%R6)R2$^6M[J2U[ L9_)<4BY71EGR+P=F3$0":^E7C0C4RD!,".I) M:5:BMNAFT+[P*3<$1P^R0U-27)88_U"B MA)1,"&V>;U)RQV?CMGDA'.<0/7+2R8XH.78KL<@R;G-.U.6<0V/3VKPT1(^3 M,%87T5%_Y?(#1E=D% M%=;S=;Y]3?LBUOF@8Q M6.-:\)UAB ;25H&P)S9H8H9[%(\SOY;H,4P#N '3\-ZPX$?8,7CS#\Z:WJWF M&M-4SD":$8'[$)'B[\#N/].1JPMV],$_2+7[+-CITR&@9!&]N8V+O%ISC2QXZPZC2^;C8>!S,1M;03Y2NYP#J( M/H<@X931+VGSZM&"7T7TXO!!.;RD1EE0^UDXO>,::$FSU_=[N%-I<*(8V[^X M.'-8N>1Z\I%DO*1;4+M9"4@R4N%/Y!XGUUGRD5;TV^Z3C]2)LSM"361U:/F) M9/ACA?\7Z(-6.GIG1=Q8==9SZI M7Z+?H3]B E;>U&H)I]P-&)R,[0I@=DOSS4UPC6H@X;_D>?) 4GX2$+M;^A3( MSQF[,DYL+,PL,=5IRA(G.Q:H'#V98+)-DU8FV[C,&E.*+)."1/2$=XSVN(*/ M$?N<'TE9!G("P?0@Y4H_LT MMA!W*!RB1Q15[&5>U96J^ZCX _?6@L$7O1>"Y2ZB/RI<+,5NMX*CKFFCNX+* M?P6W,C![Q#U8S2'88L\F%8[%?04E:PJF[J$[R>#&+CB@#WK@K&2_Y]IUK V. M)36BK*U1XFSOC/J9WT+V!1?O2 JWD'V#03K"O&)K8:]J:X=I55&E78*=5R)W MR[F^5[P!NT-2-$&T#1*-$&NU+J95AS77'!2]W]@G3)RF:15=QGCA!R&T5P"* MJP31A3BC]!5L>D>)P X+N^B"9"C)TS0JV"T%_--73PM2$@J@T,LKK!S3 A5U MYL@Z/4AWY/)*2A,:S V/5QB_:?($C2NG9^>X&T_9"KWLDC>63K9.-3E.TV-- M?.3F$3V.$C)6G.0<[=!+O3BDN')&34'8^LKD1WKT!Q>FK*8UQ+XJWN'BK8DB[*81"D2PP$;W..T%H>^ M1XA=??P7=+NC[;LVP);JDM>YL(DIS=GU#G#ILWC9VATN%)5E3C5 8F-O99-\ M3Y,AVK/J#*Z%HC9P;7G&TN8>:EH6:<1A1-R&LX7D3.8[:FJ;[F[AQY*GNL'7 MIVEN^+6?%#?0X2R]-5*5'(,W/DIK[,-P,MIP*,8@-C:6LD9.!T\O@VE%N4Z^ M^D!"\GK'HU!=8#[C)3OS6-C,-(P7L/7B'^7\_9N_$I;!< MQ4WV;4<.;$OJ;?X.+HH@FYK&AA%J;2>G"TR6M5T M11=-YU>0Q)O^2 17ZH&M"'# OI#5_<\27;DS;+@:ZG40[KJBL;#" ]19>FE0 M35I4EWU4)R^H'L6#NY%="=GNZSD+0WR F]W8BU&&JV:K85(7C"SMFI*.[3C$ M!5T1\XH[[1$JQ+2 70HEDX^PCWRZ-*[F7KD[?UW4Q:69K+<\P;O^)[G-7X.J/_JNHB M*YNUMH_*E'%>Q"Q;5!"Q"%&1AK4;U[7&QRYT V)7F3(CL@O^!V'=<]Z3X^-]LT0TV[ MT+Q).L@3CC.#)/5NGJ&C27'R*DIU*,ZH.AL,\?.W!&#P$P:,,NL8Z^@;--ZY MQ*A&*]RH,(3B&%C]W \,(BIWVS1_0"5]&!S"!:2>L*>:T,@=IYNLDQEGZ5P$]JO!:2S03BP[Y"(>,-P(@)/7T3TNHCO8T5;R^UZC M Z&%%9MY8B\/2?D'S#3M,)NP$HL9$WR/TYPMG0/7C'&Y/OL,SO]DS-5>K"&O MW191615U7-4%'CW^;*I)RS\GFCCEE'(]MCQQ5/*4!X]TN!I^&LBQ9Y.CDZO\ MM@H_E?-Q=4QV) KT!ICO ^]_?JXC*^4!XTW=CZ[S?"W1H3G 8X>7R#9+BF^? M AID66F\J6&FH3Z*R^H]/P'FIKC%Q9YD[(=]6^"$5"=Y1[5#FX64.SC-2:I: M;3.4@IXIM,]VOVK:(-$(W12HUPSQ=FN#7'F0<_TATO[%/4-',0F^X>#)\!T[ ML-T"0[-)44% AR-QVM-31(PT@:IT](T:Y\E52:,5; :O/UB]*FK/35X4^0-L M?*NSI&RN^8._\X*O=QB"#IGI!J"RI MJW2T2O%\L<1UEK#U%+_B2E)7*K4^2NYSK3UD]AF5;M*Z7,F\6\GZ=H%8+/J\ M;H^BIXV"J4[5!O8$^6JX4>SC$RB.*]EY7<:(&21O$41ASH^M.[N$S09/"RLS M27RBEU>\>$K?4^K,(4,3]Y>"[*/BL7=<6KO^ *:.6>K%T/T BQ5H\3R-L4"R ML3.03>?AB5Y621CFBF^RWVB*KZC6Y.>(CF^,RWL6V!OZI= YPS5412R' M4$\L1%FW(Y".S>AK8_:2G[1**^52S$^4E+4D][PQG/=*)<",1+6#M^$;DK%# M@%)\!V_-[PK,%V,RHL-.AZ4:XYI6VX%PG07@/\V"5$684R)*+&^VMSM8!2J? MCI VZM,<>2/7A$:JR0%U&9,]XW*G7:Z:S]'-%O%O0II6D(]4KO8[*_UL'L;9 M/3T85Z$[X&W*AR'/FR$_YY&>2LNCC7V,MH]4.ZY%>\#U7XAWZ*C.'QT366NT ML6%^NJ=#O0["';,$&RL\ M0#W\EQ'KXUC*7BSDK81EYQS(QA ?<.Y6.&PP95 8EC(4F-&HBV@/YW7]BSW. M*Z!.!_H+[V #:+NL_X*2L#VI]Z_X_M"A7U 963_BL]D%?CJ$:-'=[%?@E!TN M3 G;H$\45^2>];D<.W9B]9F* +Q-Q@8MY!D1QD\DPS=;OEKC0Q2S8\;>LHOS M[K@5;/OK=4*_IH"*TI_9&AKZ[=OH0)N?'"_L3)[X7=S)[-N3&F#:OW6!6#1N%C.FX%.PD8[[5'0?D91MSHOXY>=P 7GU^ -- MM6RUQ(OGR#'F'BTK>X]CXNO&()\.1(GP#[=LA6^;4%HOBC;Y/68NL8^^DWV] M'W.J.DMPP1<)NXFR/TKX-L,/X@_V MA@X(\:'([TF"45G'N]:HA%JZWQ,^YQ(Q"O_BH'(8NT>C,X[\F6/J$^;[F[^" M%RE0X:EN$XQWLIMG8CNEVSU_E6C3"R*C0C@;S4_8Z"42S5'3'K$.X3GF) HF M_4\!=KJ=%\&9=SXH56H/.&!W#;+2!EG%!P [?:': M,!T&,T97X!1#E.!-!9RD/>M-3!L>;WBZ'![Y"E/D&042'/?![[.^8&PF@LND MJ5ZX;)K^%G!?RR'ETX]L55)O!K*37&%&> M "6CA(S'5\)@Y4-!K7B=Y \9_0:ZW^5Y\D!26CKM#Q$IV,*H M5_ FF5(LF)?D[&[([ @N?Z#:[G$6K7^FW0*^J$ZF9-W=<2:2@8(/Y#M.WNZB MX@Z_S37IDYJ$*2:E*,$WJ5(SPP._FE6L&9AFY$VP+MX3L:Z(]T5-YV IF")\ MIOU4"\46P_1(S]&[LQ9X1+^K,$5YR49T<;/4?$'KKY5 M>?S';QFIQM?73S<2ML\TDT)8N+XNG7 M^ZB"96"/Z"(O$"Q2>H5(>70/9#OI1/_@2@X%B=LWTZV(!#;+B47^(^VXH=!H MY3QL"=[Q;"IO;)8P25R0>C^>)\>^:]+CZ'"1RPE\&+:_$GZ'D MN]&?/I_\X:9^!W?#Y#:7G4A6'"]><[,/SF>@9*GJN(W#P7*=F$Z$JX[7L.9, MX**4M!S9T!7%?]:D),WY:4((+>(0+"-^758PGW)@=1],L-!J+EO[VF M"$@" M_G$;HSC_*TO--]OW^T.:/V+<'+6&CT]>F6\HK%-HZ# =S&NSRPV3\N5 GNAV MQ;^#]:O-MZC[>EU8*HQ=KO[+*_^0GA#@-.W,J#&! B2D7UMJC!LP5$\*#)($ M-MW!%R \PN57'&-:^6[28S#-M#I*:+)6'O*9 M1)6;='8J?![)QWUZT8Q]A;KOPH"H;+!.$#H]]C-M?0RVESPVID-[U(=9+&/C M7CR1<9_)8".MO8R]I_PUID9_^*>RUS$:@LQ;QN"8SEHCK:V2UA<^3YL^_A^< M)F_99"W!QY=3JS4^2F$SC3UDLFF-;A*:5,<\Q"5=>V&N;8&@"6K;A('HF0$] M ;826M2Z>(2'EQ0XH&B1L@.DQ$\1*3-I4M[))UH\)WR-"E/LFX@>=81UJ:SKKR39?+-DSJNWE+1=WDQE78JT9Z*5W&%XUZ#],J^1-VWH4!8-FPCZ)U&PFQK/T/O*8F. M:3' P''JY"B(GQ *9E/E2'M/2/"6(,<4F8!AF!;E9Q=G$X@))O=90&8NXXVT M-TIV-\U)=Y_RLKS.DMOH.]^$\#8JBD?ZZS]$1?*)9/@C[$HY0IM99_%$AIT= MYDHS"^P2J+9.N1-IBKIJVR/HP';UT"[-GM%^)_0[=$.LW\KK. U1DMN-L=60 M+8A)IYG=0+4K< ('Z."9-O"L*#S%%K*XUVUE2K L)"7D05^(67J U'?PA%: MD&5&%\!/-6E"_503EP%]0H]EV!Z7/('_L0Y7_+#W]N- ULI/#D^N\N,J_%;. M!]9M[),IT!MAB&-?,;\(^R$OTI47+9H/K"SJ2)JZ'US'A8I4A^;XZERO$K=N MS@[DAAU@&2H/..8'=1.^H8OFN#S+]VN_&+. RGBI(FMJE(:^T$(GJSZ1BMRQ M7_IZ4U9%%!^O2YQK)@R<;>8P)P\#7'FQ@4 ]Q5'[O'1'24[NP.^I="&>3*X2?H11):?S9*,EWW-OU42(+[XFRGVO*,H+)]SS<5]V+>@VU$.#Y=+\7N:Q'HN8R>D/+W,X:Q.MUG5=W^'/#P3,;BR7@Y91!ZNBTQAE?JM$B; - D;T^B] M"-H< MZZY.N59T%!D=,Y1E2,[N\_0>;A@?W(W$EA??[J+L&]P^3L7@3WF4C>]0L1'1 M4C,+$4Z9F;D=ML3,2/-4@# 0>-7V.K[K$O&]-= 3M5T1ZQL,);/ 4.X" 0X& M=''T.J9CA@:XA3&?>VJ /+PD[_%RL%VD17(*W9\K@*64S4S4\B!V3M@,;7", M8TK7WL']CU%14*F8G57;GE$$B(6W>3'&E+[%$=P\2?E55N=UF3ZB#4;Y!K9+ ML9=R:9J# KA/B]\E65ZB3%/D#W!$;95D.]VF"?$KCNIU5 MS07MS4R;U)U6YW:K^9.,V9F),B)VW^(=3NH4WVP_$$H5,660'[,$;]D?GR@- M/YG@^_GQ<_3/O'B;1F5Y"X=+OU<]4W1]'CNI#M/BAO(AV2!!]V&=''!U; M)(]@3A5=-=+8:T@F@I6>G43$1)Z^DH2BDXE%3"[ZG4E&(!HQV2O34"\(SGWB MSR.<@O$UIS37N6'+.!W0XK[;W15P$ @[^0.H@4CG[-[KF#*D.F7K? 9W8--> M/-T']O[V?)Q.0K5=JPC'\1Q3<^>V+>1[\'8ZVE"?*E!"RCC-R[I@7ACO(M@; MBPM25B0NV<7U:_1 ^8W.VHL[Z.^/WE MJ"[QMDY12K:T.;P*9S:_3EE*/7T/#CY/VD>3-J.9=\\R;PP/^!=TW?\37J/# MQ&[.;M/=CG1G5_1"G;*!^W'S^D ;5OD=9@%E@^.(6@T%R2."?48EV1/Z:UTB M3'B#1Y3!Y;OT1RO$F>>D@ =M3GK(^9$]>58V]_>&)UB4[P$5K%8@U4:G!QY MEVOA0;B37H6B3Y2L[/+O6E"S/ _CQ]P/AN0\E M485+-GV1X:K)B V$@JL_<"%P-6 M[^GEGZ$A?CS@^.6>L@^\ %[QQ9R9R/5 [^W%FZ$MGG O?[$&\S@9.TB<'7O! M_0'W_8&_RXZ%/_ 9GF!(X.H.,?A*E'.G_Z. MQLQ='( MK"/J*T*#\Y-[&VRON],\>:_!ET)CP)S9O]^,!-:EPL.">D./!Y[XO%][5PT, MK#JH]_NH> 0RQ'9UOMXP'^]OQD21Z'V) CJ8^JDZ^&S%X55S\$[NK7[Q:_*Z M?O[3V%MT<9DK>//)2L&[(J*E#TRUHVU$"O&B'8X&/$B._@8Q>\X26 1YW=\C MSEZ//V#075=E1=NRI<5\H]$&WY&,7=_$9OJSI#'P$<,[-RB;M8T;@8GUS> M4^?CG(0=I,Q=C@AY+_ZECSB_V G(QQ:N;/2-6\K-I.]NNA+ P/?@1'+:63[) MT9VF$,[;GC-P5#.6KZW##Y\',+!/O_#S+ZXS7ES<'.#KOT/5J[JHR+D&56YO MH6%)AF]NIF>>;V2812PTT*?$^2_%BQD>VX1P<8\1?,[E(Z[@_,B_!/65D5S)?*]HPV;DP)UO"[[6D=L^>?:9LOYYP4+?)6HUHI[*LRA0?#G.9!SV M&Q\6U!MZ0/!>X/BP=]7(<%0 13UWKDMV) +"947VQWP+IFMA1=DE^IQG]+NW M49'F<$P"G#9'UK[E_:EZOD;YY$%S\-Z_0'GEP^1U X"T_(+%5B6YR\B6Q!'? M5C.,#4>+L@:Q C[LK4.CXC"G%J1'+7HG3N<-M6A/S>/G6L/1U2G9LT5@5?Z_ MT$7TBFW]89>:T #.;B01I[/T95^BBTVOY7T.88G=?R">#*XPJ1Y_*,6+*=H^ M[K5/R#U)<); Y\DK5)#RC]?; F-4T(>[*%_Q16X7^!7[S=AYFVRI75Y6KV$! M&S^BF]_S <\58 7Z).*A>H7J0;-9Q3I:,U]WKS)_?C0T^J9;J$DK[O<"RK?Y MWRD.K^_N"GS';A4617#@6+^=:B5?#2KYF_[J[HQO,^>Y-4=@XB5JC42ME?R-Y,HI+:@1.TU^ M09H7L',^G=CI=A(BN"<[DR *$QLWIUM7CC:K-$=5M3$/R#NZ(!E*\I26%.6K MERAW+E%.-CD2FHU/*-*YGG )[N'.)=BQ^V /L+@V8[OJ,(I:VG;T&KV;BSEZ M5SZ8/<'?F\L+^-J7B[Q@6_9>=3,U^1%U/ FC47N _R9*Q?9#C/G+^[4G1$(: MO=#CJF22)30;SV@ZYM=ZY/K=$$Q9=;+ER)2SGUL9/L\Y3J6T3Q!:'A2&!351 MPFUZCGGMR'%73F.C$2T$@\XVA.G-:!QP0?+D?9:$-JO1>Y@PXYGMG 5_E?DL MIRQ"#$%!34AT)IUO&'H2TPV]9PDT"IU.)G3;>!W,'+Q,'#R-Z!;2M$!GTAG- M OQ#G.%US8_P^HKW$8%3M?[.%Q#=XF(?Q!2!AIVKSA_HV'GVDPL:#WN.,P]J MCQ=: E6Q.J@YB\9@)"Q&K8,4L3[-C1LB G30O\TR! N"B=,WG 125>BE4YHNQI,#G!PA0ZI'"(24>P(LFL!&\( M,QP/.Q+OV.0#O_J*_I MQ'R"I7_A5P&V%EC,F5#S"QQCJT"PV,U)_,+0V%C#WN,P60+_3*.RAT0 MQ2B.\R)APA](Q9\ #F)IYU)ZQ_(_V4F4,XW82T^(*%L5V+2'PF3-]8;VCN)J MLHZR1JG4L7'#UC.+:&/1[8]S:QYT&,4 + MYCSSB!B49>,A#+@UT08<=TP4[7!J#$*02)IOFKM8M-H M[=W(\ ?8)M0(Z\XT\_EP_,.BXZP<*.PH"&>^"F)A23]KP M!2L:(3:Q+\2$_TML"C0VN>;DCDT[__@4RBM.U\\4>(B:VM=?]FE7,J!=XJMH M0+M(GW:=AC9Q=3?;/M-_61KWZ2&\"CW7-X1//P@Z?E?HV+1EYR7$W(GD\$'7 MKP+UM-G.)FAJ"V&B0,_DE>8 E(WTD#44=;NHW)N5Q-)K L[__9BFA]B'<:, ML)#.D#T^C,)7P];57!_*U:=VL4>@;NJZFE37N@I'DKU?>IMGS+ Z2GTLG[+3 M[HA#F6H/B%,9/L*Z'$O?:'^!5]<6EQQL8L523_T36;5DZ7/.PK]=R%G)AG.* M,4&Q.A/;@PDV,RN&3F+$Q<>,'7MSMD<*GVF,\$09#:Q8ED)^Q26[,1NND_A.G(V0U@V&PZ.'OATZ\'X%;:V7#20Q[ E MM:$\1@CL.)#?8B6:O?[3>TBA:S^4"^+?V8N8:=+/F(3Z4I7@A_ Y/,,K#^2;1IDZC B6DC-.\K O<'-1QL\6\'VBC>$7S/&MULOQUP3+8$)Y_H1VEYL^6/2'LFA,T$ MZ\YTNM:K.C7I7.^2?07(M$ZLP*,;VVF9Y> W5HH$_T (VHIY)M M36R4(JX5/A-3:9WBP'.9@LCBVL\C:BP[>>/4Z@#"!TR/L-@0C\2& M&F)#-(P-91L;TC8V" 8O%BD":2S94=5?BORNB/;B/]=UM4U5'Q M2,7\NP,&*95F1"'ETE;CD%*3EB218T:XBB&GLHUH9$_,6?)(.?0,8\:<9SB2 MN:8KK,@EQVWQYA,S;%*TAT3Y[R^@'X>(Z\%>%?BK4LIQ<_QAWS&I[#O+6;'* M!;S%!:\14MA&Q[(DY M2V(IAYYAU)CS#$?&*&6(KV9T";$(L+8CDJU2&Q+*<.$YMO/4D,3UM[)WXG*GT0NU+],*R) MOE)B5H9UOI3"L,YXC PUBGU\PF0!TE/JG&,6*HO0 MA*$Z<[30-)_]S^B)X4(GH0YZF25,DA)X.MB65)*LA-5H5"+MB*/B.DO>0SH> MGW71[]DD4H.>+I.JOGK+!*NE<,(=-.1<'3=&@]:(-D>L?2A3'P:8R"U&U'R MEL*>VZRMJ=<)"%DVY\W16];^LD$A^L1AP?![HDR5]/0F+(= U&=!4[0:$ ML,-]1TJ$4[ZRON@F!A)<120MCR8%8*%^%/]9DY*MOX9E]^@8QA^S^"\G8*8? M=H!>>YY@*41+Z(J>!#/J4M$?.RH2RH7@GIA_1+#TOGJD)"F-8C;6?'/V,6_1 M[-:0%MUN+AF+IFY+NJ*N;<)#585<-2V1:(J:MJC7^%(<.+>R4^EB(#<=0<,! M601E;HF)CE)[N(FW(@QG1?A =GCJ^9 1$H_LR&'--/73T.H 9)1WO:K'# MC_*'J 48< UV<";)T ]?LO_,/F?O;K/_0__S[0?$7U-<\BOSOD?[0XHO::L? M__/?/O_XMW<_]*D+D!3Z9UZP6_BBF.T8S#-^7@Z50.XQVN=9M:-D!3A)M2.T M*852LB<@J\HOT0/&?[!3/B,F#E%S_JPCVG]U M5N/?021\1J.[(9FA3(F."I5$A^X+Q1_]3?XZ/O&BT+0E+0I-G1*5>7VVY&12 MPY3K3G2\XB?=ME^CYOM09D=4QC'7&06-']4;(AP3B1E%9M PL" ,(:0IP(* M*2N8[N(/&,ZS_XPN0VP,EQG(9Q.D %H]G3I#D"QM3G=QERK?J*?*-^JI\KBI M[U3YQGNJ?&.:*M_,I,HW(:?*XW&$.$_U3YQCQ5OAFDRC?GDBJ- M0*&3*M_X3)5O%DR5;\Q3Y1O]5#D.(%K&IF5.:]XM+@I6IZ*H[+J$FDW-0*:1 M3=_89E-^QOO-]ANYR\B6Q+2NO8[CO*9*LKLO>4IB@LM/),,?*[P_.1C4K'>3 MIRFK?ZA_KPOJ^J"F$_H=NB'6;^VL;HB4W'*<[89M M263J,81[7&SR28Y@H-T92/G"@4EL/B\XREB'OI1%(>F:FQBH=X=)RF!8."3P M5S<5C[8DB[*81"D2@(&9+0K$N M9\&>AJ#0]+DQ+!KT7PI\>FS)56KJ5#L!(M"DC[TT4> TXJ]PT7U4D+RF6::# MY*&!I+C:N S@ M$WHL(_6XY E/&.MPU7Z*V,>AS#I/#4^N\N,J_%;.!];MK+),@=X(L]IO.,;G M.K2RH"-IZGYX7==?,AV:(\Q69&,$I4Z[/JK ]WEZ#WDJ+G!"*EC31%*:H-KJ M)BI1V>(B!7%KYRYS8$CJ$DE3H[1S&WW_&6?TMZO>X:H@,+(?J-GCIY8?0EW%_T)%W1YDBT1Q=MCU<( #JX%KS?;5VO,<-';C6Z M-H.U'!85L_$;CL8,WP'9E^=C?=V.8,G+DCC?P[33=U3N:)S?1FG*4WS- M;[W@ET0^'SQ*"(&VC 4QZ9A"Z"MW!4KV AK6[L*5&NB"9)1GT$:O8-:T*X=_ M8).W KHP?;J+*D1KZ1*CAQW.4-R_)R[.2QIV.:I!Z0#5KRBEB7-:5<(9,OF1 M#O"+ E=UD2'\/<8XH18EF%M$>YYJD2@9T2',+^D@L'7),/'&7*M:BSCI,T;1FF[.UM7977 M6?(?^::\CJN;+9R.P\+J(<45[F8IKI-_UF4%=I2W^1<8OY)JCE(>@JF@]]_! M'BRL/J5ZGA5UO-"W(K76L9E03C;K@+BT37?U0(:V(Y; MH:,WSWZ)>FI@WK.G" D. G*%+G0AM+U:/8SY]H5\.20O!LQ /=KI+)IG,]=P M;:@'FB)5O(X^]-PTVH-83F4*H!Z4<;W#,9O]0'_[ZV4 1U0^#7^55Q\>%8;J ML^[K&I^6KN*VM&*Z9KX)21@J!=H85J;@LB)[.$,6)FY[Z1=VK7;%$RUL1,[= MB)S+BQB\W6*>UR<3/I/VL"/QKO\.$SYDLKD0(JHU]J#KER9/(49(BQZ/"GU7 M2&]W<"7GQXQV^4IQV_SILU:R5JE?-=FK7*=^LK9[L4K*QE(G$=S< ,/JBFN M*3+H#SK[GSVY8LO>A4Q"M*M8L:3BX(/#6D69G<'K1@DHU-HY5,U7BN MP=O$C1Q$;_.(L:CF\$-$(/6BKL4KQPJQU(\31^KY ^[7\,6DQD#S"GP?I75[ M)"8L.1HTCT#7B_O[!_@Z4#V#$!!,>:EK]-I10+7 /*XDY^M'%A1>JLBG%8E< MUY&:NMEP6EEM[0BDH=XP,H+!7-]9PJE*SP56"V MRJ5%YL_G_0+#U+7#:+*X]O,('^$5G$G159]-0QIF MXIPV*P]YE@ -''1+&\4O,6(Y]*^'XS.)$R%6ILJ&AQ J="O4)GK,5ZAMP'BI M4I]FE/)8K:KJ7[AB77!A[((+8L]M(6SX"V!76_BZ[(+7I[[,==GU)HLO:PUX M.>O9+&-=JG3#\=EW9> MZ@6]HO6<5K*NN(+5XEM$&;]\GG;ZD!?TFWI?L\-] MZ5^8W&7OHP)NS2D5EM":UVI>S-"OX_R8L4Z-Y^59%JO_7%OO)*NX-P(+B]QWN M5N">GJS3OQ:@ZL(4X[E/XLB=)QIY[&MFY^:<9_19K]9V_QP!!B"58X*(\N92 M5HT?A2FX :M'IK PCJ_DR"HZ;BG]>"LX%@UIA[S@^PP23&O^!*[5BJJ"7Z#U M4M8_X9!I/1W@W)QPI@IZAK;OG9>8&YC2ZW,R8%)OZ-7_E/$!EOL2WB-"16_G- J19''MYQ$ZPJ_ I58'$$.@QK[-*^K8@P.10&84 MMRSU_%8.GZW3+UD:R_2?B>.?0_$K-3P$WU=Z!5V=+@1^J6%?HM><3Z[G6B[+ MTL_=XHHON"!YTAT!_%',^S0SU!^S]PQSY!Z+%^YJ%:@3%=/%IAL5_NM*)W9Z M*2%M+=..]G8*YPK#GG3$Q??TFS5M N(@PRH;M ^%SM=NJU/ M1<'YZ1+UFKV!RSKL\9M.W'I:U2S9$WL]^6*^-:[J7=](^X*=4A_9>Z!9]GN3A%>2/<5G!=3JEV5MF2YT%K;%?T6T[ -Y*9T6>P3MY+"0 M97/%F/;KN-.5M-U&3>E+O_X[O.MPV>+"'CR78%8);D%8=+[1;(D"<\$G"32L ML1>'P_< <)OW2U )):CH%;7+V73&@669,GG!APDUMCC8&_ORGO(EB+IT^; \ MU]MDPI?H$3S-H/0_ZJE1J!_W7+BL/E+OOPCN%-K%WT:.9H$INH4?9(YQH142 MQN%HT'\I_"U>MO3U.@$BE 2_98>()&@347$QGS.GN#Q.Q)N4W/',>N!=T097 M#QAGZ/I0D)3B]J>?&)C;/__M><#5@K3W)"P&V14(<5^U&]0.R.;MV_^X/H:K M,D;/@+@Y :DY*>I)\$=AV.L92KBH,L";"9>1B- A-3(12[,;B1T+T)Q3S98. M>RQ0E_CP=[!0>@D)9^"O,ACI.>XTGFT$+0[@Y7G2F %ND0S,J8?. _\4@#Q, M1<\5KS:T:$34\IA=@RB-V> 8MC^UL 6HDCTE_/>XF>T:HU+T/\T1E776GT[K M3\8U,W!EO2E)0J*"X!+MHT=*P!!4%^= L_RX@07Q&A%ERL!P*6CK^HC2JN>:8Z/W$/E'BFI+,ZC*&"WMKRP!S& (FXH Y/$7 R-G#7"^OH''/ M"6;5F>-F,$E2#1!4Y>C7V^MQ(*V?JMTB29J YWJ9Y=KXG]$[WQ)I/0,%%?RFGSM3)[+C.[**,N<[\","7>UEG[% MZ'DK S5"4"L%,3$WVRVX_.EM]^BB%;;V]1#.8)@[!Y%K3*SK&HI$YPUWC@S? M06UW.\-WG!CET57X77RTKBUI7I->D?7B G*PN!_OE=W -75S8I!/%QC0O\F% M5V*?8K7#Z $$TPY;R=7G%ZWSO()/\IA/!3V0:L?Z)VUR*IKDE+3)J=W]R @I M;0WY;&VZ&:(72BBK"[E&I/:_J"L4Y#,[D/?(/<>^$E:/?N60-8[)MR. 1Q+E MWCEH>,7_0K_SO__ONH >_=7SJ=]LXB=P-CY.IUM.!*L-%) "_O>YC) D'1\W M<3=*CI/DB6S%@?H)V-N!FDT_+%FFB.(_:P*IB'[";E3G[=G6J4L4T=1"[F&1 M,:S%C++'E9.*Q@B/A_KC)F91^Q_1/1X/VJ??-#%[Y!N7(?M4O&7$'@B<@%>O MW=5_(?@KE'@]\HOG$[^7_/%=C8S;6'TD5VF(6*1^#7^?Q]C(XO2PA;/Q<1VE MCT2K#=$P1I-LFQ=[L3Z4ORV&F65:5?!Q1)NZ)-GZL\O*(RJ)R\,6?$3[3_2) M_HM^V'Q$_V\3E?CJ_P-02P,$% @ D8@^3MH"3CG_@0 @9,* !4 !S M;&%B+3(P,3@Q,C(Y7W!R92YX;6SLO5MSX[B6)OI^(N8_Z.QYZ.Z(J2H[[[FC M^TS(MRS/."VW[:SLW2\5- E)W$61*I!46O7K#P"2$B42($""Y"+$V)>4)=S6 MMS[__ M[W_\/__^__[TT^02(RM"SN1E._F*,'8];W(9X'6 K8@4,/GIIRSA%^0CG"6] MB?_I1F$\N?4C4E-D+=#DO[Y;OC.Y.#O_]'F?Z[\N'N\F3F#'*^1'$SNMZX<; M+7>U76#7(=DGGW\^(_\Y?W.VSWUAA20U:04KYLW/Y[M?LE8'_M\GY[^\^?3+ MF[/SSY/S\[^_/?O[^[/)].LNY5@E_ MMH/5+_3G7ZY25F3_3GWGVH_<:'OKSP.\8J"39K!RH^T:_U]E#VW1*C M.?F.%$H /?]T_N;-9PKG_Y0K]Y>:K7Z*".]HL9>!'P:>ZU :7E@>!>UIB5 4 MUFFS3*GMM?C!PN3G)8I#6A2DM)[VI%I:_@*%M_Y3%-A_+ //(1/&]9\QZ9#M2">JKSTIK7!Y MXP4_]/5^3NEU);AR0]L+PABC*Q3:V%W387 VOXA#UT=AK697%MF\K4_NPB>S MMVV18=RV@YB,X_[B@4!DNZAAFRN*;M[V:PO[I,CP >&G)1G^FC6W6%KS%MY8 M+O[-\F(TF]^X/AFL799&<6;9^Q11"P M-8R;_%*;MSC9JSQ;KTW)>5"0!GZB!1TSFIY;",O3T$I[B9S80[IB19!?IW/3J:SBNS M]1V0CL9+5M'V;DB'*'(UM+(STM%\0;$M[9)TM%I8L-X=DX[FEI77_NY)1\ME MZ]"SD]+3'_?EM+JKTM%8B>+;V&%IF3JYI>K;;6D9*H[*:FOGI0U3;LE:]PHZ MFEM27!O[!BW(95*M.F&L_D#1B&I/UOZ/V"7='(B ;MYRNXWR&]:SCQ; M:5#+.$V=(+TJN4<_TCZ[3_5$9AW'PD[[\"BVH^W]&@[69(&SI=?U9(Q=IU?W M=X&_N",K3B>9A-M'1;$=+:.2JN41V0%)E3)XZFQ("\DJRU]4/WW=VNC9QKD MEZJYQ81]V-7?Y,-B];;YJVMC-UYI;_1QN7I;?>TCO-C2.@+M+2\KN_U332UB M2%>BYUR3[*C9KH"4_X1\-\#W0:1IH)$H7I,,%L;LKG)%5_@$..;E0!9)UZ_T MI(I,J9J%4JQ/DY08.6YT8]FN1Q8"^H0I+[;5\VDMC9T3K&-M+ M*T1D-[G UDK3/E:YMC8D)!MFSPI#MJ%FP^D-#E;3P-8S+=:I3]^YO9XEU'%A M;9WO;!/ 699:KMRVI=_M;LHJ)5^NV%2RLKE4NSY+*L@U[VR3F5=>6C(^A M1;O,8QB'#^1_M/?0?]J75K+BMN1F@\65%:'OR%TL(^1,R;K66NS/;5H47;[N M5IG-OGVPMND-2XY^K!&MC]?2];>/0OY;C5=FAIN:!8K6U./EZ@>7#P-;NT#S8NC6B0ZOTFP+D$NH5LW [-]BNO M]+J"7K[Z=%>MSWI"NA*M\DR]B$PW-,@$'77))MM:$YQG:X0UKM/KU*=5RBLT M1Q@CIT6:BJK0*DN*E;^X"T+:"\B7R3$/.[DBO>2'A1WMXBG6JE7BW64&^>LA M2$^!=0LHKJ0-^S(]RPI^L=UYJ>B11+4R6?GR054^)R+Z:$%G_SOK!4G$V"@K MR\/XH"@:1^8SC2-S_H')=5A#\Z8^(QRB]MN;KT9#HX/(\CIH=*Z:?*/7.5O# M._+%01O0:X1\!SE9*V@]^D+DN!$M[8PT]VSRTR3+DO](XS,E^2?Y ECS,P&\ MP#YHLT?#'P6XJD_1;WX7-7/Z$D:8+'BS@CR*W7_\32[++^I-I*B&!%:FV!#9 M/R^"S2\.V'3^_>?#S_].[CFX^?/G_^>'[<[CPWIOA0!@O;647D8X$8AT&:TA2_K%E0 MG9_LI>OM.#7'P4H6UK0!@:)4<4@:EYB.TE@^ 7803@.-=:NH2WH)3LT\'/3Z M?]&6JZFC=*:H2D:L5_'KYF*J4I5\C;/A3R@+ ;$-$< M>A0HT,Q!.G-45"U6N:[>=:FK*6FI0UM[XUF+$AT=_#Y\W52+4ZZ3]UWJY#+& M5.8;LHVPO'\@"_.[$"_I\#6E)%FYTCYTOV+XCCSO__K!#_\)66'@(^A[\%'MF36WA[XWIDZ\C5W5$Z4W0F(U:YKC[UL$)/ M1HE'M YPZE06Q7R5E2#BRN5P@O2,__@H,?T9)>OUL^OU>5 MIC9%;?+"<=37Z1E&TN:'^,5S[1LOL(Z/,4O3F**J*I$X"NKT3".=88/5*C5P M87;.X2R.:#Q[^O8!?]$AR&2*"I5EY.BTT[./3-S]'O.&?%,VO7%2#E][*H)Q M5-;ITY,3-CFEY=*:IK8JT3B*Z^%XY&F)/*]\6<)/D%X\EB48C-(JI\3F>(G43 I*S93;^[DY-]_*>!S1[YH[5I9X0V3[%+Y_(Q>*N\RDL_YO),T M\R3-78^T&6?G5OC"E!V'/RTL:YT0%WE1F'USS.#TZ]]W[&-9P+:+DL M-;MAZ*"3()[:")@8AIWER#%%8"U/BI8H/2FZ?2, M2$KA1VEAZ5U!CSSER\AG%@?H.R_4]Y3\0ST9-Y:'J$?9SD&8^25P."&5%S)' M9-1=I$I]L\.*A M>Q2E"/)F$T$6\WBA+*W 8D>-'QN$7X+^&4+[@T_*WA*Y.8S()S&/ 972">Q^ M!C@B/&"TMEPGC262A8$Y )!# XF<&; MH)=Q(@E\2UUJHWST6_X\(QP.CE#Z^M7V8GHS6*%XF:P&D:*VN&8M)W/+H?O MX4KA-*T!E%"7CX35X?" M9:%!6A8(9-8*\,ZU7FC41I>%NBC&U:NXE9#-#HL:=2^H&DEKU@(Q!X7<_14_ M RQN:-&UD#JG=\>5G;\^6%MZ^"IW-'V8&#Q)FIU,2P@+A1*\0 !I$[)'A7SR M*8JQ'V88;DE1@\#MKIL/'U>6CY]&I(T M;B7%(_D"3H)8#>$P:_62 Z.:/:=&CY:O5F#,2=P7:+BS$C?'2?!#57ZSKF&4 M3^B'E4QE1D-I4E-PL[8H MCS02NH^<[!7YJ6W'JYB]:W*%YJ[M\I8>U1D-I4U-PHR7R M0W>3OHA 'WFX1]%L_FR]\F^#54HQE% Z4#!]'R2]_S&4(Y*"GI;Y6DVS-9@4 M:>^@31X$04C8IO2!%Q+E@:EDB2+7MO9OB^SCH[R7CX\R^=>#POYMC)?2TBD' M@7F&68L=MK-[0)B%/Y,Z^.!EAC4>U#5?;2 K%..S-AB31,>;QM$RP.Y?^P%$ MR)3C3"8R1$I&L\R:RP!@ =)56)%D,)<1 OG,.OG(G?,H3BL2.62HQQ,%Z863"">UH410GCZ&>OVJ$)I:)HNA=*@7EKK. MB4/QT5$()PZ[+\/9/#G*+9PTO!%'8MV7, GFD[2,_H(+T.IW3>(<*7!3]7C+ MQ;QO;@BYJ4T1;QF%$6HIW;O_4,YC\U^%?6=0H"5;7KE#AX4V7'EG- M.E^X#$(R+-( $>%3X#D[%*X0$88,E%1,\ME#3)F^,UW1UX'^.GC;MS QU"]R ML.S2+K19AQ5?<(CT0A!$P:W?B*S*Q>P%P[4R"XRPU!'E@LJ*?BLE6'JLA<]Z2W M@U]L/"'/H^&HD$] ]>@LZ*Q<:,WDA M)R9W1'ECSAID;UE6Q8A]2EBV3^(D(ATZY-ZR#=9K&NNT$?J;U88+$XT4_B>."U@ G*YRJ56(FDJ MSPS3!SAH'F 4VOW9^L5A5]=GP&0ZVN'I21VK%]1M R"H1[^'\M]Y7IQQ+4SY*0^"4:(9#7K./\[ M3EK! B@6)J]W!Y7*/YRP@W#145-W-^GV@MLA$ MOU'R)D."61($HLJF4U/QQC&Q56!,B_;' VO7@PE>H>6A)V3'.(D"X_PS3BY? M6B2Q[NIAD;P3ILIWC$[ /HVQ_9N/D>51]^5?R61'[48MUZ?JG/DY5+$;4O\4 M\J>_>$#8#9P=O(K]I'%]P^H8G3!5ON.T@_YI]!0*TR.R/2L,W;EK)^S:*9'> M^$]GE[B9;VQV>=;M*\PK'OM*@K[0$?_/U&"P#)QY\5V3@V#"/@_ _ M8S+FS+?,7_97Y"Q0F[L);?4.J_-TO )K%V6S+JY$*KNTPN6-%_Q@P&63<8)? M8>SQ!<[Y6NL8%O/;I:+:?*$':HE'QTQ<7)6"=PQ;D\646@5C+]#:"]1PUOSN MWC"63+)S>$OGJ[ (#^!<]13B,@@@$H-S7H.%%26>% 'K8&%65 B9)Q_TCH(2 MI9X4!^OB89:O< DX%:^W"'(8QQ]565M\B .>.I\NA$ MXGU)\6 BF]]<[C2#P*P#JR,8KX(5Z58\G]2RM.;21%Y#@FME$$]+CR"RZG#A?) E3FS'7?N^F M)YB!/+D*>2\ S%[ M.3T+88F8#1H!4_0RI'I!I\1*3>A >=ZC5>XEZVL=Y!.5!)-]FG@B34!EA,PZ MO=W[AS\'').,?7AXM@ZG?N3E<)')A6OCHK46F,QM9]SL KH67W;O:U!]1.L8 MVTN*P-1W'E'DXI(!1328RI5P2E1L"@MW$?F^UD,2L%PDY$1D$ C="#TAO'%ME.#XB.Q@ MX;-21.-CV]7")'?;\WN'6.I[A07"A"\#X9&Y%PTL[&\0CMP7CRCTI7KA6K_H MDR4&/%#-)RNG=]# G5+4+7DG2/N]6 M:',><+!QB9(OMM_(F'SK[UXLGM++J20 7,6KOB0UZSSEX( M&G,W$KSJO4\ 2_N:M5JD2X7@!H>;.IA Z5K.MUUVEYV+PQ'H&8/:J.K$>-H9 MA&89HE\ATFC;%=UGY)/ )%5GNB_2KA(<*/,DQ\YJNJ+7SW^EYCNW1&_^@J[^ MP^R1]FD8HL+ST"I91\KX.5.J)J"9-?(<(G'C^A91@;^X#,*(@G'EALR.C+<@ MD\T^TN]XHFP"G,1R;ZC&>FIW_ .ZQN^1:XWO\KNWO./,D\_6:_H6^Q6*L)M% M<9L0_W\_J;L(*-F48:S1SLTW(WCFQ[=_*39E0W#CXBL M &*4F K'V \S$(Y#S=0NYS1Y51,7B>-[@TXC:-^[)YOR0O>3/X_@%F$X[;1! M(G'^-=1C!WE3EL:6AS#9UIHM3T-@S'IEBP,&W5N'.@Q=!07!HITF0U=5>ST,>K]4]0"7PS%4F#Q2#,_2DQF-:!CVJ$J0=E&R G9 MQ2V!@*Q8OUH116$[F_/QX5MCURGMU'BH$27#1T$"%5E<1-L'S_(C@A-UC%JO M^#&0Y LX-RP-ET$8>NCP@ 230Q MBGWZ"R]DO$H1I\XQ56B:OTX!BV[R2#?><9X8U1H"T^(SJ7!HMK-,;WK (2@( M%NTT'7"HRFO6LUWY30_=7;.AF\::(Y@@YN0@L:1/@?2@M&G=E M%["Z8N'.SWABI*H)B*DG#(^(O;/X'#Q;K]_=:$FC!Q%XZ>F>BF-;W>).E'Q: M8.(.>!]-.+/(K2*RQ8/4>%>5[]085PL/"?.+H0:+3[L@Z6J7 7MN) W<16#' M:4"PU!2J!'SQZ%>OS%,CI':L-%NGP1H'Y?70^'3CQ(C8$!A]OG 0#M,H$O1_ M])IM8WG)&H7 Z=JD#[ 3;&HJFO\BES()6UJT^;.]F*YJKE_)&IOT\T?2GY+X MYARJ=ML(6'17/<0#@)4^WX7!]X V"'W"_&SIF@S@:Y8#(-TILT[GI1F8]WB? MXO7:8ZA:7H;JK3\/\"I1J?BV3#+WL$>O)D*:%B2!-(/T&!K_F_\ZT%$J6,K7 MH=0B161$AA+$49NK5.9Z6,6&XX2G00@IJ$L5W2C;2-$B@ M%X0Q1A633--B8?&MSBI&N_3EO%-YK0D2[T1O##)CNY"]6R%\ITDB.RP>M0))P*'8<"S[5S-QZ[GO>FV/-R!4SV)4QV1?06QKH@#:>/BA+V]T(\ M7EA^&@QZ_V(1^>/""MUP-G_(T6%']GT/(!-54:QG0I,+CW^SWVJ=L :+:G(< MO!;?.3!&#C77%O8) O1RA!GA%$:7M\71)EB=N$HA^2ZL)I*1W>_&%Z#/8A/(XE7^LF/7&]\5>R,M M8L+*H(OL72F3?#%]D7PGWK[%O!E?G+2W;EK6K*JN*LP#J[O**"C?9=5%,[+; M7B'L;BSJ4"O5:]^7[8VS$H!UV7W#51^^6G)4+T30_+]8HCS(?B")-FF[!\DRQC7]TJ M+T3J!U"])E#-#,*XX$!=\HL&E2)@#0KU5,PS/*@ENT3\UX$/ H]N^ <=&K\1 M;##IRGY4=A3XL3@,L(P3RWS@(K>NB$;.WF7WLKO^^JG87P_2]S9;IP>FE\'JA>Q.6&,X?52< MM+LE,F^F$E:3E\](B?@L6R56WG%O+WU>JEV5O5^M4)@C0*UE)P?%C0( M;^3PD(_OFPT!YV=EYWHD77]G5R]195_F)>KQQ"W?H.K#M-+4L+JA6!&'1V#R MXAC9L:A3OAME)W\[[^@R2Y?S$ANS7'8VZQX6T-\&D2M49?]4S-OC)EBBG=7; M895"8'7R6DH^W"@W%M[((8&9X-+@,*1-U%-M__[1;B0HLWG+Y?J729JO5TOM M Q'N@XC7XZL2]VMO7FB8?.^6S@^K8\LIKV T7EM0(SMQ^MA6<1(O,2C;I>TO M5B%K T71(=AJF8:H.HR#J-@A7#%]91T[AYC,0I;6-6/9;/#ZL8UE7L8B[&! MX$9V:S;2<>/C[3IYB9T:R_D3RSHYR-O;OG/7.A8:;->@].Z2!6UE=HDOM,U9 M$#O>KKIA8?WMOF4;?I%O>.4NO5FIL 82/40YV/6W (^1P\WU:NT%6X0ND(_F M;D3?12F,-276=5FV29IOPC+VN%/>:3AY?-3%S-I!YBQ /F=_P05)$Y,&LCN/ M!\)>O&MIJ@&%,X&ZQ<$:-&HH_2!@H$X0C!P:TK'RP<+1]AE;!&J[])+]O,0V M+LT[89DG![G[6Z*7B\,SC:E,WN-FH[QI\B. 0@FP.KVL$@_W&,V$-;)SY\** M%/ISB9%;DGR2I.\]4DSEM"Y,V7^D&_F.*LH"JV=***'4O3HGK+Y9I:2# MD_::PIG9/^TEW$*+;%=>[K\]?KJV]WU MY/:6_/7;].[;]/EV=C^9WE]-_O/;].[VYA^W]U\FT\O+V;?[YR==/3K$4:Y/ MD+^.^P/YZG>Q=)P^K9)15R^7DB;3VFPN;EYUCV]8&JQ10%W1=%QH P(SQPI1 M3!E.;)DW9^0_BK%E)O^:??JW,.;;A_M(WV%_>HE]-VOT MMM(=O6YYL,8'M? P>H4V*Z3I-_KTUW48N61QSGU!XS#1D*D@(0F4\*2<.'=3 M)TACJ-VC'^F=]!Z#I\CR'0L["9'%8T+3XH;(@U9D-NL=V(HP- D@O.E%)N\0 M>=-<0'UOA4 @2?J2P/&K*E)K$*F\0R9)?0&UO? !@B1)6%[:,>2(P4T_9#*H M":7O@7H(!-C'=)$<&O@9ADP!1:E,>SZ#K*](V16+T:KD0]:_DDQF1:E_P,$: MX6A+;:XB,B?2^7 M/R/(9A\R.QK)6,Z6SP-E2UG< N%^@Y]AR(Q0E(IS('4V M4!((O,[E!@WY H9,DH92*H%3)D\FB0E$.@P3[C%(31;/Y$ MMNJRIQC<#$,FAJ)4'!(,]>AS[V:1M]B>98\$W+)89F0;1Y=JXH5)C9*&3!M= MXG+X--13TD>B+@(U/0R\(B.N%[!U_?4K10@)^2.1<\A\J2L>AQ]#/2"=.ANR M\W/):G_!W+SD9IZ*7$/F11W1.)P8ZIGISMI8]KRL//F06: D$T?]0STNO4<_ MO$*9GYOS]ZC44SWT82@[;EJ\N? M9/ILQ!YA$09R1UU>*%:"6IF3?V^A#FWX^0WDC**P+1H)PGDQDK.D>%M<4A3? MC>Q_%3'&E9X6A.W?)>FJ;747'EO?5BF+Z:M<5 M69%+L;%)D<,FGW;)06]M&@R%WWR,+,_]B[0^",.9GP-.<<"3+FG8S-(EL*'^ M49)#/$EP'Q#\\B/^SC?]&=E+W_TS1G(4[*3N89.V/XC,\O#:X9A;FN_GEUN? M;8\.PISSEC??_. E1'A#$;SUUW%$?@[(LM]S$XR5B-]M:PSI"@! :]&S#>K3 M[YQ=\?OBKKCJ ?C^M\2G_A+\?BG$0K#F/+KN@^@*A>["IX$;IV$J1DZVW:U" MF#L\>4"8!43S;41DWW\=)*]]WE%)9,=&$&V#-5)J?IL>+L)&GC:6/'+/&4L_ M%,?2TJ?N^Q] #7_S?M=!LOA:],V;\"ZP6(B=E.'^@BP;D+M1&]242X0U%-4C M0/GHHP>*HS%CC=V G@Z1U=C@#Q;W4.U\;I.H3^+K;-7LYC*LAMP2=*IQ=KA! M^"5H(7S27M0'C-:6ZZ1&YV$673\5/#D]$!M!-"W/%!JU P275V\&?X3(=?FN M[0]O'*<:2BQ!GJ$>S!TL!W",\N>;BK-<50&FD:FAY!*D&JHG$ANA[P/?3@9I M54K)9C>-4(WDEE@X:7%BZO%9'C?\@\[_WPBZF&S$_8CO=O"QN)5GV=E+W@<% M]+^9+Y6+]SB/.&V/#N_,*16N6'V0:B%7M'I!F$,77O*AT$1"OT6:* EM%CU8M) MHTA($'X&HRFB*+999I0EH_$SJ5-MH9'E& A-&JXQA-(*V %'QU0"M97%/L= M=%RA)IE=@UADL^:*+$)< 07AA%&1:R!4J5!T"55JB&T878XEOW-]=!NAE?2D ML#,OT_V\LF]0N>Y^A4-) R"3F _]^ MHRD21EJ53>T_8SW;\[//A/5 MO_GX]NU; "/";)ZU.0_^Q3;WE^BL6K48F&.!LMI$MYT-@)"X\^SW3+1$-L&F ME),:)@>T*+#("Q4,!JE^^A$C\N5)20M%A:YV^:F,IR@*3%]V-_DK;SOT4\&GPA]I[B*D_X\*G M#NZW#M$+N[$6*X.&C._KAS-Z@ T\7VJ_7/ +,H$BK.4!BENU) M!E>0PE6*T$T<4L5-U3Z:)6WQ05(?V/Z9;!:N5$62X@&6'7] M!?+Y;^F'^EPA;*][4$S_/E#/> M@[5E$MP$>+9&U'[&7]PA*U1VKFY0-JPAI!8E..&Q-6-BI*'24T3$/0C+R!E= MRE[JRN7]ETF2N_]!I2@1C6#$&46J$@,8-IXQBY.Y94V]V":[RDQS>@I?.AD:Q$%,T_0J%UP 0T:TEUQ;2-5RM#9I4-<(\^V4A](WJ:G MY+6O+$?_2Y&T)3>$$]D+&=_=:)FYZE084TOG[JVG$]BMQ0*C16;XG[18JG]+ MY875JVNJ-=_-ZTL-9;W"N=WC"':Q98[,ETO+]Y%7?8E7HQAC.*(5 "//Q)+5 MO47?WR63))DA]Y&KBS-#R8-P+/]/K(!)OH3^9XK#UV!Y2Z*#1!*\[T. NPK; MV&)"F!U8 NR259R<<++11@$LX;.'*9&3GIU-?UC8N5ZMO6"+D@[Y$&-[25+0 MJ)F[QVR8E>1Z[_\FO]S77B-P?HFI(MHI=(.4K%?.H'>JY5 R"&<)4JTQ6ZV2 M$R.S!G"Z,HS5:R/'Z=OL+"'WX@<[='HFJ\*Z+.VJ6D-XVRM<$OX$0P_0D(2*#.ZJ6D-8W"M<$DS6 M$A->"Y-+D9EB;/D+AOC%MGPQ=MS_2[YCN#T^?=M!NO_VZ].W\ NI(PIOJ1K< MP/F.W,62OK^W0=A:(/8C?>M\]_ZI1/<8J"Q&]3F3="#1D3^"Z<@RZ\\#U/W\ M*0"#I.:6MF$U1M&_(W@DF/EI\-N"W8DKPAN7/NU2.K1X7OK2:C[D0#(&7 9A MII[D^0WC=#TX2!/\\F*&7?AN2R8S@A9R; "<6U+=A&-.UIX9!5Z4"0VC9 M$3 RMS1G QUIZ>75O;42Q7_/)P%.')7[Y$JQP(?,RR00QL<[3 13?Y6JX&M/ M(!9PJR[N73*I^#,_#)Y$-MA*%FCL:&2O*RH4Q6MZ](?N@BN>Z#A( U/]M<;H M:KDD!NE^W^*H/ P)>:^%]1VJH;Z,JF&2JYD7)WJ4K=,P:?@X&X>2$0OA$ M"#<]3"9UQHHB(=60@L(JSFJF\XD/JE[@QKF[LS.QO M?_Y8F8/[*]<]]V/1"2O)-&&Y^G>\VHE0&7!(F!+ +632O@M$QK*]8L@H2"9. MUR9CV0WYWEWXBO:'M4J%-;](J+C\_E"?[-HV1AN$7X+^YX;#: 6!SXSCY'U+9QWQ4?R41*K^Q]V_7N;S[> M61H1?-+1/7P,/(^L*=AF5HU@J@4:PC$M8I?33(L+1X^1,M"";C'SK\>4;]!* M7J%-\TYRF?O?IZ6->D1K&O7=7_#B.7*3]1B:;Q<)YIHH%!.695%@PHOM%Q0L ML+5>D@T%#6$H&8^O=HFP.GZ54@_#[^D5&LI=E1Z2W07^@KV5D+W@48=7:H4, METH:Y#0SO))+IE(:WM*/IK8=Q"SV\D/@N33Z\H45NF1G^I!7J>\\8)?L&-;9 M*_ A2>RPWZY09+G>\7SS[HSPMS#?[*N=[.N=9!63%*SN23"?Y&MG T#?U-6D44*T+^B3)HM ./5RL+;V=SH<++(E&I9HKW1WJA5F*I=_ ;+-5I449.MY62PE5<^57PX:_ E%>) M=HEF!F!F5%^1Z:,$7%4>_ Y4F8+&':JS6A@#%&J]BA6:_WWP"JT4!KC!E]Q$ M)9%FG"& JUSR;Z@)$UE!^D,>_-V3/8WF)8^E5C)F>.=N LJ2#99!8Y<7= MN;3P$H']AOXXCPC7J9/(/IO?HQ_IZ=@^U5-$ML<6=OC[\#?J^_"L2KK7)I5F MD?;SJ;-ZQ]VWWN/C6]^-7,N;KM=>^OY(ZJ*>/#_B;E!RI_N,+3]Y05X42;I9 MH;"&(K5=?8L(@/?%G3K_C,,H>P"-=. <9#CPR4<[L;,5>?&IE &3*"VHOLBO MYCB!IQ,UN)[-LSE!Z'!5EA0F.9KKK<@%:>E![X,;S+_9HB#\MG:L")'T[SCN MXTIY83)(6MLE@T9MJLSFEU:X MO/&"'U5[$%$6P[BG>C"@# V76>\'/T+>^C:U5$!7*/GWUD_GCO 1VRZ4/!G+I :.UY3J9"6_JA##UDS=.$ZL9:7;)%'9"?*L- MAP0#AWLX7L0I>4XWQE1)BHPK9CTA?DD*SV739WBN\D4AL]Z3'7O3^ !1C/TP M\S#8EMW9U2G'..;H14+B#J8/APUE(B4N"#/_:>FNV?'..9WH0D!BRP+QZ493TD=ZJ^F3= M:&'?]1>2(]-Q+N.HT41NB;&FSNL)061Y ,8:,O3N<*TX>^*DADF6SHZ=5%!I M9X\&8MJJ>-#\^M7V8HL=E^3+0DF!568P3U.;PQ#5V90/7". M1E>:S;\$@1,^!9ZS@^0*$6%L-W4T6GLH]4::KJCSUU\BT[HF19K(0NUX2!PL M#'4(O$=1 O9=$(;3C47M]CST'%P&JU7Z9,Z28$@=4JW0M3D,5"S%1-+I@$!B MU5;G O"JBU;K9*5# LM5[%LXR4WD3E*LAK\)NTQ#J(!IS0M3'(HJ;>:'=*C MQ\#72<=R7[E>'.TMSBOXD*8^"4:(9(7BM*3=]N3&]2V?K.6\AR#9 LO;H'"S MPF1+'[8H:A!)G!!T?^^FZ:FGY&:[]$8[/9OE$$XB)TR^U:9!D5%U,3#8R(GN M2G^XGL=A3?:S\=00"@K^<:$OO-0M;7I;N;NJMB@HGQ34 M,AM+#@TP@-S_5K"EPEA @C)R)9P&;QI@(7&..U0+##;>YLP$Q(M33FIC"51' M;HEYJ7N;"EWWGH&:!M#M(TAVH[4.89H&T.T#?JVPXQ8/_N7#;()F;YF&.47 J*H/K+989%; M7H7ECT#4D!5\:!6N3!?;[$5Q[E5*94Z8ZF^DT++KE'HX#)<:5*SDT5-5:NQS MPJ1&75TJL*(" M"K'V4*7<0$:C+."B/P'"8:&#$JU%DDAH2T9G'@CCK(4"-+ M]BY7]L?M:HV#31+@2L@.V>RF\Z81#ATLP8<[D6L)T=_OS3=7_KN*,%75&6'V MJZ[6<&(8!*]2PJ-"Q3:U,A],(M34G (%ZAG9G0]^WN8"\BU$\]B[<^>\TP&) MG ,CD[*%73T 3'N\^\;UW0BQ*YU;HDE_X9(A.;G;^8*I0XYX2)+-/C RJ8Y, MC6"0N.$IF=QC\BAPYK'JD'$W M6)IOK-/<"4IC%+C3R=O![Z.^6O@/Q!X*/I@A,O<;\8 BEQD6L=2& ME 82&F984!">9U!02 A+_QHT6Z2)I- M7IV 78G:Z.#[@[=#^$O0]W66H+2J M@Q\/*H.P\@3X\-#X4,[X4 Z4.4;P[,N'LS>U'\K9Y87)H)8>RA%+;2ISAFSV M*!@\9OAR22^!=^\TL!2N;[MK#XEL(1N5";._J*W@]0, WC1NY[GT1%9$%FF> M8#E1FA:FWO5KLL@6>3C@LR"5X)L?KI%-UL[($9I%?M40;K9&F&+BL9LP7/1,YK0KW:A(Q$U8R=A7Z/EHJN_6XU"P%3. M5<7;L_/CJXHLZX3DG;#, *X>)&-I\Y,!< :>$F8Z-'"MNT%/R(XQ(W 2JA\Y MR0,2JW6[$[>& _B#DX:27VS+"Q#=Z;57(RPJ M=DBSDKUGQR@/E.CWUDKL/UV5#2;ENM:^+/\J<#/K\/$R\)FA#.FT5^@EVJ,@ M/(6LR#4DOE5HNTB:.K*;Q9F&';?JC$U7\3!9.,2)MO$1W%!M+,=WM;JA4-EI M<8L/<0W?V?8[HL>8R)F2JL<(PK&&I(W%;PE""RD-]+X@]UTT!L+QTOF$83:,D M/GTR$V7ON"'GP=HRM*@#TR*Y+N!PN7G!,.G2<%XE.R;,TT]9T4'\6793FY1R(VQ$J"@$-]:^5$ M'JI5T;8D=T[@B/.$WJW52Y#3><:VX2@^75&[GG:.P).R8=*OX\FO/20EID8M M+TOU9W%U8[GX-\N+4>Z]I5N?# \QVTP]Q:N5A;?E/_*LL]X5K;-H-1-6SR28 M3W:%37*E47?SI#::9+Y+XN:2]&_1M<-K+Q[/ZU&[CKR["1"7+[1W:($]NZA)D M!LZD[F,PBT66 MUP&V(C7/2D&>D5*U4>HJ/DH/-/OV]"78(.Q3&!685I5M)%L3H,Q:RT]CFTKR M2'J<)+L$.49BU<2HG%-U#, A<$K')NJNPI5<:QTP>=O;14UKD)I%\TLK7!(, MZ#_T1<^-Y1V<+.TMAG@+0MG\YM)33)>2U6$CR,S:@SPM QP]([RZ]3S$V G\CJ(#>D\_T6WM3S6]C5]=,\P#^%I+:)NZ\.@M="1_=TXWW3 M>-\TWC>-5P7#O2IX.UX5C%<%75T5#'4D&Z\* %X5E,4T&NJ.4<'+5BY+;Y(< MCA#'FQ*1'ZU$3IA=1]53MJZ@LJ$_>P>DKH!M& GV_3KF+C#R$0I[?*KN^Y3* M@-E#]!&B.1C<7O1N\"MA/B14 5^M*%/ *L"1^Q=R+H.P*E)IHS)ALK$YATK6 M,MIA,CC0LRQ8W]UHZ?HS'_T#6?@ N89DY1<,D['ZV56?P8K80=D(!D+/]JE0'DQ6]KEUDH/(8)^8 M6BOT'6HZMTR[0F&R5"^C-&V5Q)B9O4WBD5!KV:?%Q?:A&[=%7-[J*?2T"-LB M9F9O@PX!VO]5BY/[OT;V*:-S*EN=R\"/7#\.XO";CY'ET4T@?;+R(0A=*GSS MS8]R#3#9VNUV2 ]H9@V6XIOE*L3N4!@^+RW__,U7DG+)&U+U5@*3RFW33M4, M1@NJ$G?]0[U#;89>AMH,WP7^@FO%J+>2D?B=H6JPD8L8O7+,:M&[O*B1Q)JQ MDZ!JG<7)L%?84]N.5[%G1]OA6]/A6] ![R_A6 M]/A6],#?BNZ[VXR/'(^/'(]/CYKQ].A@23.&-!Y#&I?UM#&D\1@(]*0#@0Z< M4PJQ/X'&_-3Q( 3-SVC^C.RE[Y(=6R@*%MIFE;#ZI6ITTBCH1D:Q)[/8+1$]'3:1H MVJX6)G$!3(B] %_>93X.O_2NKFTVATTF]CT MCWY4HQ_5Z$>E[A R^E&-?E1UQ]S1CVKTHQK]J$8_JM&/:O2C&OVHX/2TT8]J M]*,:_:@ /3J81*Q<$!C(I] EC6/Z*P_V4YGAY%E2$R*S;+V,<[8K.9MFA]&% M&Y##"Q %W[HF-<#J= U=Z;0#(>TYUR&]:.AITE-7]":BPK.C+"DLA7>ER")U MI+&1#9<)AA#";4)Y8IBDD%91M79/9MU.%@T;A".7=(3[($+A@[6EG4*XQ"XMSZ:OG= 3NL#S;@+\P\).J]POK]+DCB"F95N= M00%GL_8#HTTUN!Z@P$4Y"X.V[:GK=X$U(BLCYRFR<#1V!%WZ&7M"ATAK\XA. MNL*UW_N;?1IQ^V*Y/GV$Z-:WO=A!SJW/GBNZ#%8$FR7R0W=#BK*#%1*\]-=; M>\8YIOV>I4$CAEYOBKU7VMNNM%6OR;VI]IZE4["YAU+G@^\U])A_?RRW@U?@ M[E:2&CA#.^5*D;,JH,E&01T@T^K.?>&AIC)E;MO8*PCK&EG>QM)&'7)MRQ8# M]M"0.\?8.WK!7! 4ZJ3WU3OL;L,P1NWNF8_J&F>.]C?%,I!#"<+',?IN (1G MA:$[=^WD1C28VG_&;N@F/Q*]H'Q(AS+S\8ZJ'CL"USJ]3PU([&_?G=BN@S.X M%$_=KBWLDV0=S2?\^L>NU>$N] M@=J&$!>JFD[G:9AK=/,1"[6Y:EAEFH#KO)KDY)/HW8_ M?EZAT%WX"=+\J;4\,4&_J5)"PGF=FKZJ5F1D+R6&J5T%1,EH^F7GO/O"= M5&SD"&>]DI1#H8+2E"1?SXP159!J5Z^9# =:2&HGO=.XZ[BI!4)2EALJ+I9E(LGL2P7\/7 A@7 MGA%>S>;9$JOZ%O\@.716B/4KO+FOEE,VIFUO] B1_?,BV/SB^ALR\%%RO$T_ M4UJ\S=$B^38G_GV0B#5=T9>GCUA1D=H44M014^(1U:'N)D0Q)_)7E"B["C]V M5[A <[(?>[9>.8.,O@I,86!'R$@,9-T[3NF>YS)H9GZN0Z/J"8^3SS2*U1.8 MRYR/3;R)RKP=^KB6B^G&8#9/3Y$N8R( ?1=RATKX*_)XH6+D,IO&H@922PQ" M6@*K]NK7PO.5^5#TE4ES3UCV29H1P#/+3_82.;&'9O,' M'*P1CK8/I*$1V6!?_QF[:[I9%]D'RV9OU=U&66AN6R^V%:^)2.2$.2@T4E1Q MI*B+ WCC5SXZ5=>[$CEA4J.N+A58<5)WOG?("M$R\!SJ@[#[XY8L_X--\C2J M\*I/-OO R*1\^]<(AW)&#=4U_B(F>%-/%M_)/DK322JOZ5RJ#X)90],.02%E MCE*93@X9<P*BO64YO:M&S,AGLHS,Q M]MV(.M3ZSHW[2C^)F<+/8#I1%"77%AP0!$^X,-Y5V#)49X3)FZ[.6\0P2+\9 M"($*%6$6*O/!)$)-S2E00"B_P9>#7$"^8/Y+&^), Z.04/,*#.++#MY(ICY] MIK8=KV(6=?$*D?;;21PY\ME#3+F^,UT%.'+_8M]SP>,035?Q9E.R590DR*NR M@_^*$&4QFV;*DG.I\Z'1M!E$EM00&6SLDEB+R[,EG@DD?=:W+,*=2;I/7 M6YX7_* V,#>T6$*IBD4H;!Q&H,@]%+HU*(58>H?1:#>:0JM<3, M-M1ET:V_(5('>%N]&BI+"I,DVA9!TB)K'E@@36 [#+X'^(];NA>U$?>N[X1(Y7X+ J63&06)SF5$M)I<9[\T9,_BG M,ODDYK) ^:#E?/ K"N;VE7M-)5U852PN*G+!9(BV=48=Z266'$,U_+Q>K;U@ MBU#Q=2CQ=J8R'TP:U=%^B3U?+>%!+D\X44/(O@W'R'G KHU(UXN039M]21KE M1AQF2.<)@38&1'ES$F4SD3P/)6UK?@"&/&FM.D"Y->?*^T2(& MPCHXAP!#Y'EI^7>!OZ Q6J[02W0?^+;4TEB]()CLTK9:U@2(;'R\088!2(?K M).+&L_6*PCTJ_,L ;A:8C-)$A-(; C4H#+[ /![.*WG$SW!B+%($PBQG*QZJ M40%5Q6FO6,")T:HA,"V91D-8NA+"R6@ M+QP%7FPOD&\O5Q86O1E5E0V64FOH2D+1,B(/0^69&,+08E79!J)R&:W)*%]" M>+.FJZ*=KC#& B_Y4&@BH=_2DTIYH#L4>!M-#BI#2-('6DE8I<-=<]1#L/.^.\9K=8!MO#VELR^+A9$9U0O MZ*2(I0R$Q#ST$6J'9 M_*#1I7D;WT R]8;/EJ+4MGF%*E181BM<#KJQN?8YQR_+-A"JR2K(,G MI(:TMA [(TBXX+SKU1)COY6J,+(I)H3%>RWWI))"ROJA ]'J)=G_+$@+DZ<) MA/83U1EA:EU2<54:EQ88^GKDZ(1VYG-:!V;S5]E,W@JD)#&!JL7UV=X5L;D$&;IKY/LXFAD#DT:PCN"DAJEP+0HL\D(%@T&JGW[$2.R85)D/)B54=">G^6JA MH4R.G%TTVQ3Q]\VYGX>CTFJE'&V4JZ2$HL/6.OU=A=^0* M,7G0W^HN!D#"] M&JI%Z(.U96:.ST':XS)P4"A\X[LB&TP^*2N^R)U:@AO\6FG)BOP1V<'"=_]" MSJU#H'+G+NV;4P)1%*:@.=00?Q]:DOP6KY!3_2Q<2[49R]8N\3+X63J=,-X2 M$OD+=Y=X9P=,PV7\<#VO ^I7M@%VA^B"S>WVI7H*,'@:R="B+]E%Z,[=%#'Z MCMS%,B* ;A"V%NA;B.:Q=^?.>2=>38H<^5_DOW8\)9QH:DP80-Y$T*FK2RM< MIG&3-Y8G<-AJM]*Q4[0[*4@BWDY,=1.[31KQGJ7<>_QVTGDX58]=J.4NI(([ M2,=N>-UH][YL)QN3M*ZQH[2] 1$!;?!Y9VNC#=O"=3VUL$K'OM+AI,)'7*+3 M##4F0,71U'AJQ"=BO0.=/EWZX8VSK,_EGK!B.3H8:DOK'4G>[F@K#[I$[P$2 M\ #"*B7_0QK'_<':"BP&.VW#V*LZ6<,H*D"BAWU6Z&&?DQ[FHP5]1\[L/M;Q M=N"XYK$_==V?&FT,SL_&;D1UNIOV>^A)_,K'SM2R98D:\C+]2>4>W(C^E.TS M>>K5VX&J:AM[C+8>4PMJF2Y2QQBKV-/UVG-M M"M)S0*]+;[S@1VF,[*9EPB9P#8O ]E!IZ8UO"-OP]"&K&Z*$R\!GG?V[&RVS MR$37K[87.ZZ_H/"1_SK/UBMGG*U1DG$4U(W%:=W?Y@!/'V*_#$*58U!. <;2 MK"$$)W 'FH/C 0-)I0)Y>QSD'PRE50DBQ3 H-@RW&19"0;5$25...[\$FG7^DF20F)^ 5(+V MM85]LE@-'Q!^6A*U75BA:ZO/F:7%G#;UU*$Q>"NJ@,^5Z\71/M!:?0ZF!8TL M5 7'X)UIQ1'2Q3:)W>Q98=F;#35+@;E';2DZ@0YL)&+6]/N,=H60>Q%I0/"* MR('*)<&DDPZ]*[-)&AZSHJ?FCSC"T'K2S\AY@KQ\E.B2!2LIOYG%5KIRIJT?K5GK\" M\C8&J0"[_,7K=3P#NR[R)Z>_59/.3PW8VBM\-1 MN!8%2MW2<#$8I/JU1V^'0PD5WO MG)A0U @^@#L<8G0W 8B!D+T/'2"/.@C@#H=/RHHO6X"=@VF9, '>CV-HE M7@9;+>F$<7 !W.%UB"[8W&Y?JJ< ;@][/_CE;(T0<2,O); !;\FG$[O<-QT, MHKEO1EJV.UQ607T"AOLY&"_)WM#E#*.J)",.^JDDZ,<>I8<(GW2>_@!N,2^JMK8S=>\6^AWU;< M0J<%C-?0XS7T> T]7D,/ZA9BO(8>KZ&'>@V=SKO\>^B#!,-1J_)%=+6<4#0Y MWD0#G /&F^CQ)GJ\B1YOH@UC*[";Z*%'1!MOHD%TB.%?K6B^B1[^8?AX$]WO M3?0 *3/>81M*Z/$.>[S#AKV&'N^PU;&Y)@J(MF3A@P@+HO"6]$_69^D'M0?M MZM8P,K0F1B '2;.E= M6<"W]7E78>N3%,),?H+1X&S<2^X&)<$:L;JDB6[0S%P]/ :>=Q/@'Q8^MMH6I 1( M*HV*+HXTLA 8[ DU: =F6?WQ-=^ANM?,F/\ILG T7*4;JW6Y@/DU9H5$[=>^ M T7IF=_Q58Q=?U'JV".3Q=0105I6LTZJ!8ONZO!&4]N.5[%GT0ZW"G#D_E7FQE^_H--FFPHH$OQ3 M6?)_3OCGHP6M'08#O7*,DBF!%T!')NO)L*P&#"!?-^2<9#^B5;"QO-G\)O:\ M;=IEB@*7'5U+9C68*8UAD+@!TA+'H8^5?F[TG< V$JB4HW:/7Z/D'\C;H:^!' MRQH;2XE"8=&U-5*I;0]JPF:6Q:$:0/] %G[^$6CA:%K62,W&:)W,!00/%U(] M[TBX9FDC*S7@999!C3HR-T',,^*N5]C(RN9P0?$@Z8V4)*T^4I*T(RF;PU5. MRH''[;Q"+S3XQ@81* @R3\@G>[S[($*\0!+G9\5 $K00\D^NG$E2T(25!""& M!&VAM#\&+W%O PAMT*U/FA'3F"BBJ)PE*6%V?;%"\CU85B3P814/!1&X^1<3 MPM6AC&:J=#K<2)F'>__SVX_L'A&TB MG\AI6"[O$-2OZB7<0'(HC- 4BX*TUHUN+)N%X!.,^L6$0^"%RJ@O*:%L*$P@ M*A6.^&5)8:I54CE56AW 2*^'!/1R;C9/A!>& B@F' (!E)S^)44TBP"'X^ = MQVFT(C5,*NA:V(O%E!CGAWH,?0@#Z5/T)"OV10<.9);CTOE-Y$(SX8=D-,Z5]#ZFB_79 M/'FP\VE)$$]?ZRP[SZI1C$F\T8I!5R\"PAR4'K!KHP:#4I+?)'+I$5YB4!JJ M;3D7&&K:%"X#SZ&Q25U_<65MY3;A%66<%+ND 9 8MSX:RS#Z2@FRX\C=H!Q. MRN-857FGR3P5,"18^,E8%NZWMK,Y>_R:30C/V%TLN(?0#4L]34:J0R+!R\_@ M-P4[^;/8F"4S:HT23.*0+O%E8G.<#8(8XES+ MU6[/=O,6QELR'B<7F$G<=W8-E7H3S.85AO1O>(;T:<$3BY7,WF=TT[(G*"E\ M$LPG_FA=/UK7\[KZ:%TOHT03[2Q'Z_K1NAZ8R=UH73]:UX]&F,,TPNQ^*U<] M6E 1[USKA=DJ7P:K=>#34;1\Y:F6>0AL4#H#:";YR9A@'N[FY.Y1#K+ (HX& MU5?>F52++W,28 1[OOE6%DF2;KRD*522[^1X)(L!ETP?:\U5L.+_YD&@Z(1A M3,_9TJ,D#I?$F4Z 2#4 D<*-(WP7^XAGA%06#YX^62W("#*D45^(AH3J& MO$%D>6VO@!-;TSK+7TY.6'S0O_95$5MBX3O<2RZ>D>G!BFXV?UZB(\B4;78K M2X3%N::L4; SJ@F-Q'AEQI(Z[]1U/9\CFYI -'"+*RD#%O?:]HR3!4!BTU;C M]I;0_B6 QK%<=WQ$]/R5FM>D>Y!\?+CD93EE2U^9,LWGH Y 0+I;Z6'DD=4 MQ:[B"EV0PT0VJ8HKP96A^E:50'']:GNQDZPCJEZGDLT.DT6J/)!BDKS\!B^\ M#I\QR:Q'Z/C\@-'*C5<8NFEEN8W7X*ZQ^5XUB[AQ80A#01E%2 MBOQ*=M6K>,55Y<'O0)4I:-RA.JN%,4"AUJM8H?G?!Z_02F',>CY)RF%B=)1H MCZ*M.TB ,* ?8T\WC#T-4(MCN.DQW/08;OKTPDT_HDW@;>A9T0%P0BX(\\"D MA:1NBZ10EQ6D93O'\(LCW2Q:(OR\M/RG'^0W4@RZ"RP_Y#M-U2D')E'4]7UD M&J8-BB'Q2)8G)\2#YGH^'_Q^] Y%$0U>*K.^*$D*DQFUIQ)I$FFMR2_15F+'6E6$B5QJ M+#^4C2YGS5DFWV7@1T0L9J!L8V2%:.J0GYD$5;S14ZA)3&H1D9-YI.G""MWP MB8AA.3/_-PN[=)% K>;EC+[YV4TBFA;9)?918%[.$(S-=VB#L+5 [(T0V2&J M+*])!&DNN 0[NC?>5F%'8IMPX[XBYW)IX06Z#.H015S,:7"F!@82]!GJ"QCY MD55PEWN<; A44=F12\DG.)D!H3_A+6XQ(4P=2FE"K, !W-]*A:_.RT260^@& MD=9:WDWL.X)3=M4RX-- /HB=%MEE(E$/=+2_CG'@!)YG8>%Q_'$R0RBB))[! M%S.T+U#0A!PX3&08 R2$*Y\IM!Y+#&*%5&T5+T"J;]>/RV"UWR Z@3J8Y]0'*EL*CI!^6,KB"C*\@IN(*,G@.#4:BZ,;!@F*QR*%#,VYN, M3_82.;&'9O/9FNP":"OOZ-V%,PU#%(4BQP.9K+ H7TNA^052;9'UV[J'F>Y# M9/^\"#:_.,A-U$X^'&N;?/7['5I8WC41N=0[H20%+-TU5L%>F[*R E!:TL+2 M$ZSCGV&I2Q;C0ZU4R@-E@N'%C*1NY=8SLI=^X 6+5#6MD5L^MO4,A,F=ZF MGRFEWN8HE7S[^RW[)WU$AB''.82K3#\$VB@>M]63N9W7G=JYXDS>0_N*HF7@ M[,4D *W<"#D/%HY\4N_278=[,YJR>] ZY< B3#U=']V>:H,!Y%V &H>H:\G> M4%F"+$F&TV&%0%Z03V-RU/]@1L_;G7RS7 MWQM;;A,DPJGGH05RO.VM/\?T)^?;.O#O8X'SC7I!L-BD3H3B,E43!A(KDZ%> MP62+]9L ,PO$)Q1%'F)?<7@ER&$>@52%[2J@5G_N4$]18/^Q##PB2YA,T$]+ MHH)'M(ZQO23C_0,.%MA:<9VCWA2=H_)E_LLD*95^30N>X%W)!+6D:/W^4NJN M 19QH.CEY%#00 $89Y6_:S4G7P/6RB,"E":%M904%\#Q2%!7ERS+NOISBOP M65<5.OT6TL&D@KP:BQ20$]$L]1?'_?L@XEF>524&X,'%FGBQO?2L4-)QJY # M%K'E%%3NH"4G&L0W2,H7'Z))F)L!ECKK*JE$S6H22YC:0U2Y<(DBR@)4[6I* MD]7Z %8KO <"2N7)<(FC)6%I\GSM%5GCS>PH(/,R*>:CX"V!9D4.B3CRCDQM M@&(4M?Z/Y<<6WNJD5J'(D5JRH$"Q2]5"K6F\B,.(E/)>%[..2QR))8F)F:&; M-"PFE4]0P+MN,@Q21.XJ/#9+TP+M5(UU+2]L9?@N+?$"]J_-)Y&W89AC)RKF-[A/2 BG<,F@O >_6 _\<_A93+#(HV2XLN& M[=HBRYX'P%UNA:+AHB(++!8T'CKJ2 O2J$;C,%(\94E7C,B9KH+8C\Y%XTAU M;E@4JDT#SJ!24WZ0AGJMD,IA00PB%Y<-O7+,$A9Q*O12!X'+L?>F#5P<;'ZS M/*Y3@T()!^"^>?_QQ!C&QT!B9M1R8@#)VN<1V73QX!'IA.9*DE4XK1S*H- )0KM![LU&0S]?C6]>&2:!9'LWE.Z;-HB3"E M#D9+Y(?N!MWZ9!F'1!9MC ZH.N M*$R6:F? MF4!\U?88J:GSSSC9;,MB=E=A#*2Q!K.Z?I.5D6X0S8H$7A5]=G_26#:^H[AZ5PXOMPR=A9 M"T:BPX!FGKDJ3H\$N:L*J&C#D?I9PC4(LN9 M?9>;;BQJW.&AYR!G/9P>E5]8H6MS**=8RDA%?;#I"_JL+T!J@]B[O,/,#!PR M@X26AYZ0'9.>Z**0=.2' #-]11%V7^(HP3"YR:QZ[*BEZD:"]X"OA)7P8$-2 M2I&@K-@C&M0$LS-T2DWYGJ$;Y^8' MV["VEMR1B4#$']^8V>GL\O8FP$\6\W+,:U6Q*S2I:NP+"GU!.]#M!%S<(/P2 MP)TCKLCXL"'8D=WS?\9D:)EOR: Q#9FY5SNK)PTUPNPG;WY0JT"F.SOFHMJ$X4&A#5';A[.PJD4NQ:)/U*^ M/;E#B2&QU8M>!5.+^7>7ZY^BHOG VVI^7Y2/:(#]& MW)#I;XLAT[,L !PCTZ9D5X24,-_=:'E)UM%$^;ABQR&=N[>QA^!N+188)0\( MS.9IBT4N%J(L,$M8T^2KWQ]PX,1V-,-/"&]< MN\P%@I<,ID:5U;+7K)*@D+493GTG;7]8ZF4@3 M+KTI**=6EI(10[/PY,9Z8 M98F/HMG\>4E6,N6^QX*48+4JJ9Z<:A6%!*_8.;;(-$.@H(^)"M1:3&><4B5% MA.*[RU'I!0XLQR:2/*'%BN?,+4AIF%H5A(1BMLY1[-0F@H>56BU)9IA*924T MZY'"LBT"O;$++Y>6[R-/X#\LDQ461S0LJ!L+#S^(KL M&,":75,,CYS0STL"MTP97*.TPJ*7G4UL?!7"Y=N1C9D;>E MYKA^&!-XI:G$RWIB3%*" $[DF?$+&I29&A0@/TQ0 M8L]8$.!\:L_PX%D^]\[\'>>9\9]8H9-\J=E/DUW)$U8T@+MUVHY[2QB0+9\$ M5DCAK&7"O?]A(IB#027$Q8XO(1:4?1;O+95"7Z,V-(*'Z03I8:M5_K176<8A MZOA,4<=G)Z!CD8QF;7.G/RSL/)-:!%/.01I8^,224\ MH^2FA\FDSEA1)*0:4J!9)64"]T@AY5@Q[GYK=?"6;V;YBN/P5UB$KD8QMZR0 M$&3X?/OJ^NXJ7G%5>? [4&4*&G>HSFIA#%"H]2I6:/[WP2NT4ABSEOG[@['9 M/#\5/R+F['P9A%'()N*7W$3,>TA55Z'][1KV;V777J"(_$&TE0^KF^DET\'N MH57 ZKDL]+%<;A4&_JFE9F>/$T"N>HMGNVLEV,HN;3)"DE[(B MWK=2X=@+N@16PK1MJ!; M9&\?EV[R8,+0EM,;>6/C&\11PF":]D[@+3=9.L^ MZFG[-7!V\*F"C??#<21#LK3SFR(S_E*V $/ #33>QYOUE> MC!@@ EJ4)AQ9D6>%/$1F34$Y1]3DUD8X 7%2CU0ZWBPJX&165+#1IG"T*1QM M"D?+N-&F$+9-(:13FM% [E0-Y 9]BSO:\ SI+K<7&Y[]=>Y0GRBNC=WUGS&! MX-:G$!GI>6GYR'!V;G1#!!X56,GH,#*YM'9--V.[?^$_(\^M8Y M\A&VO*GO3)V5Z[MT>TZOV],BRDZL6ZGH1 G=,: @E_T>%LGMQ!DIR.RSI>+=\H796?,GG[!5EBZG]OHADPM;$[L-#8N0EXEL\W M!'ZK8 A,JYAD=:1FP5DM+++K: L\V@*?KBTPM_>)38(ELL%6LKQ!2%U1H2A^ MO,YO\SK_T+[P!]DEA4MW3>EQ_31[V L8RMW>JQ4'LXNU>5FO 9\!WC!KD+JS MJ_C>K*8%L%3='ZL7!+/GM/2M5]JID54C2@8'$1'C_QVY MBR79<4TW"%L+=#13)5AF7_)&6XTUG!B%VT;N5$.'W%@N3ARTR/"P2DPL^%<% M[Q2N"FC)$U;T)%?V>#\PW@^,]P/C_ $7K#85BR%.J@9:*< []/9$.'1Q5D.4NI72!\1^BT@BT#7(Q ] MDL5@%]VEO&;#NDM#%K?S.7K M';M0#TNY2@5T]8@N-&NVW+5B.+4C E.TY5NSO5=^ 2M(C=BLM&P UFRCJ?WXU6 J=I)5!*A=%P M ,C5I);K[WY#$8S7W\ YUM_U]Z!/3>L@ENYF9W$41I;ON/[B,?"\FP#3'W73 M7%@94.J#O^16!W6\UY9!,8F0VGX72.HQC/WJI&RU1P@PUK:S6R=.[Y&%H[$7 MZ-/0V VZ 5G;JZE)/[CVG=Y[@2@L1?XH__H58=L-N6$5U L:1_,BC?6 V-PW MYW-"4Q\MZ%E$[R1MJ!/ZSA%RIKZSN_\.Z%==C>"RU8\=0ONXW@AZB2W 4-^R M;8IK.O[0XXI6NTZAGK&/:.\C3NK==U>*QKYK'6H#K51 MUU".$7L?33"L(\D>4(*!NIW-&YR)Z*4:WA?ET9"']!O=WO7U6P*K7X&A.V=J M J ;LYRKFJ*JO.3F@:T]X(7V!HX]M:.>VK+*S J8W!1L_HJ]ZYY:HR5CE^RH M2^K2C3:[79C;NNEB@9FEYBW!PO5#UTZBEK2XC:NH$E8/&=:VK0ZTXWFAS*'5 M(:#M7V$?U@>K3_1&U59OIR40-W CU>K=!4?'O5U\<=HS]J[>;K=4-#+N@CCK MVT/L.MCL'%4X]I_V]S RD+>X58$6*? QM&A@Q\R/^S/[^R#V,(P=Z-X,80@F,(P?%=0+BA /6\"PCF MJ.V1+%VQ2Y>Q3!H&"YN$#K]G4I(I@T^;6@6-K,JS2A^$P >C!X3G 5Y9OHT8 MCDPBLN2A*Y[CGA7&?,[5*6>D7)YRVA T:Q\+,-;I&-BTNGR8?7M\_M20")-C M%-,QBFG;'&L)QS&*:1&QZS]C L&M3\;9F.EO%BT1?EY:?GI2>1_X&W;8WV)T MTUJ- -I5VK8F 2V1(2*D[M!E4>WG1!)JO4;UHOTD;N7'MR0H:O3 MZ79 JD0K;R9\;$)O, &\.&FN#VVT_C%=UDEOL2AWT?"I3V3[#NFF'O:>_\,A&69$NUE8 M&VV$U4.!=YPN)U)=N@1IE0/JB$F"%7#.GR0:.W;I6EUZ@$HUR\%D;^^OZ$1? MB;U:[*O>VP.K _=S( 4&=].C9G4)=&X,A-+GM"UX#QPZJTD$'HK\6U[#08AGMCK^/UON[TW!^.*./"N&,6#436L\DJVB2 MUC2A54U876,\HS&>$<#1=(QGU!E_KU=K+]BB9+!*1O72L"*5Z6$RJ3-6% FI MAM08#6F,AC1&0QJC(<&DW!@-:8R&-$9#&J,AC=&0QFA(8S0D !QK"<'T1''[M9E=^NV4QEY%;7_-@/6=W*GE0RPD'\= M]4GA.BKYB>U<)NND,O:Z1DB_GR383S:LPO%.:KR3 C@BCG=2XYW48 ]Q==Y) M@;D>&%]N.?&76_2,-BI7F%)Y1EX=C3JZ+B:'>O0T7A.-UT3C-=%X331>$XW7 M1.,U$>RYNC9B4\=Q$T"^(!]AR]L/U%53>:MU NT(X,^7:V,+,G -C N:](5K MM#NO?PXBRQ,Z('59M6%=I3:#]=_2U$:_G1X.BW>,T&J=8[?B35W= MPVYP?);L!#<]WWT.GJW7[VZT7 8>A>8FP.4(\KI$S>)&MG/9KA-1B956C.*:NJ%#L&'A[92K.;C%6 MK7%1>E-4K2PCE,ZM9R0GD@B%_7RO-13^(GSMD40)7@]U*V/7&^_1]%L3K!K-*YFA9PX3S6 )<''.O,[ M-:OKFX]2O7CWAG,2J9G9 QY;.=P'T3]0](CL8.&[?W&MM%NK[\19WBVN$@_9 M#]5:K34@$UO:FP"G7]%TYUWWDM)&C%VG;[ E^I,6H[E>[HM6J]0Z[M):NP2V MQ(R6GH3C#:+PW,11C%%F9\N]3U(LY\19K0V\ MN#^SV&P83?=[]#279_CZ_NS\V/ URSU)LT]H?@!&K0=,H"^41"YF>MNWON)> M2J$$HO_W[]Y_^O#NT]F;=^_?GW]^^[[/6SJB!Y_V!>ID]Q)G3@UTIJM$U\F)[\(N4?8U"6;#6/K**+;>2:2JVH). H_JA3()Y7;X 6%30 MK]XR*\A&V$#GBW!)5$P(4_\-=216^LDX8EPN732_?D5V3)T%9O.Y:R,LMIOG MYX"YFI+4:\D)I:*D9C'CBBPW;5*VD R'B0S3OX1P'9B]&S:UJFQ=!>B"F$=S MB-Q5&,A698/9=7I88XD1@>*JQCF$2.X&;-?R9C_(]CMQK#A/UU.)T?SL "H)-FN9.ON[JDML%9ZM5Q0^Q:N5A;>\2[J/Q4NZ)/.$ MY:;QJY(" %S0[:22OL,7YM"WOLG!77;@7)H&9B>6@'BW&I&2J.N71$(>>U0'4T(4 $3O?*,U+ALTSU3UE6X#(KI$@C#I$CLLX"J>^\W^"EW!JDS&8)/KX%5ET MD4]'U,3M9>K\,P[9($WD)^-UB*Y0\N^MO\.QG'^MU6,&&[N%1R(P/9AHL!Q0 M&,9K#T5H:MM!S Z!]KB$S\$##C9NR"3;*+6Y+@)L $H'@5LY4O^0NY"__:PC[!*^0 4X9M#L[IBGZG0.AN&F0^ MYWO$4<*-KWM_[>:#N#RB.9CN7.N%+-;*+X@[J]Q\NG>$F02UNW>=[I+:ETMZ ME''K"V;,SI@NT9:1^.U V+6G=MLKGUWPA-30H.Z"Y;@<\_FG+K[$JOGCH+AC M;7G7IPK93XTI JDE"/().$'*1N5LK$W//UH_!E"NSWP*M@>3Q)'_9S""_3M%"3V-<* M%ER*?=R?VY\I<.QSPC&?O6WM/ ,;'G/8[& IZYNMC)6*E9M$W5XQDYCYSZ'? M3:E!Q?I]>YOI^A6/G-: ETS(["'>9QW!)'&*T,HP+5_OR.;F<,D,SN98H"1IAXI)GYJM4T>.L,"-KZ[/>@0S T1A1+AR6,KU MGS'Y^2N*E@'YA49XE7EJJH>6P!HN%$&Q;"SMWYQ19V;(M?6Q^^L1,@\ M[9]X6KJ$$.J3IW9ZG::/V6F!([%;)[8(:6V10#8(OP2#9'9=Q?6_B!G[3NM] M1ZMJ6G)LAO#>#?42"GPJ^6S.V6J7X2T1X[M!J9#[A_3BO@T,3!OU+V.,$U-\ M7<2K72!,SK5!HA*JZD7-K#5W"D[JQ51U7BR9"RC;]/* 2S0E5,QD4[*T5V43 M)]>)LTD%E0XB*(*9/VO-D:?-I0:W30/?"&07R?K68@U*!$K"3A9CNF$S:\3+ MT$F7$&HCGUQFF.3330L^\6J@8]8:;0=$LK"HR3%AYI/GF#HZ9HYC]<@ULDIE MRJQK^#;4I9P:IP;%I6Z68%IX]%DOCT"8G#V71?CAVY.]K; G(_].B(;0!!\4 M.-J(M1P,JZR+E*JV0F9-I<,<:A2O>]K$0MOR&LBUSQBB39F-;=)+ELS: [L- M?)\H@]+Q1H?Y;+@D(U6X2T&HS>.JHD MHPSU"AO9JA6YYI<3A\ZWVGVY9&3]X@4O]" RLOR%^^*AN^ 'W3JD^_POKA>Y M4]]YBE^((J.;Y-OTX9XR-ZZ6JSQE!O>&KX3+%YA(;C+XW =TET[=\ DXZ?$# M^2ZR7FDPDBPV4O)]V)#K=>H:2=XEL!+L[CZ86W=+#KJS0&0XN"/-V-]'(9X% M=Y,B3YG7K>$G83?=?0RV[NC[0.7]!UFCZ:%N67$C;35C5[YN!A/M34;6ZU<; MA6'Z?O1E[A60NNL$;H&GS+Z6T!M29#D9Z6?1$F%ZD\;2$A@2OYL\#@U7L?(U MC'1M'TX)_H*),B<#QRXF6OB(-J05ED/*.W?6\K6\W5YK%[3R.?N8)4) M+:,2VFYH:]FR+2U]/ P5WAJCSXHU6.6J573*7:!C5&5>'%6YR=-UOMQ='\BB M4QW'7&//(B>:\[S@A^7;3:ZG%6H9V=\-I!*QY)6"Y &X6B&382;[/LKKA>51 M#)J>*\N4?,FL^\SZPZC3"6-[7]'3C9&2V;,K'-/T/EYW5EWHW=%#?B?2.KC67!_+O$TTR M3J* 4Y160'UQ'@\[3@-SEI=TY)&72.8DE/9070N[$$(J6%ENP5I#D!28 M$N45(M)BA7A07(DXP^=^8OLMO Q6*S>D#R,@G$[KS\$S1A:;UV?S_15D_B(F MO:6Y]?.WE?1VAM[;T.?A,:8'+[2(KVCU@G#9"-U#,Z"3L8)71Q,"% "!TSTW M9M]E3\54K!CNA$_*#&L*4A*MI6C"$$Z4"A=LV3MK+@KO4554$TXNV/P0Z[IX M"E1'6)FCGX$RQL!8)4T9HB7ZR+LF/JF-PP14S1*I2 \(7[E>3.919HLBG##* MLYBA^=J2#F<2NA#Z@H(%MM9+U[8\SE:6FQ8V)61WM&KB@3R1>$*+ M8P&X.UMN6F#:5-;,D5:5Q(2RYL]3($3VSXM@\PM[P!%O*0L^9G]0$GS,D2#] M^O]O[VJ;U+:!\%_A)R2]-FF^=(9P+T/G H279/*IXS/BSJVQB6R37'Y]);^ MP9(LR3*L!3.=3 \DF7WVD;S:7:W^F3T<:7S_!4#U*JEHK]X:F5K4)0A'?J4$ MG^B>R3]J?/?%8(>?6^:LIS3YXRTUD-Z_N7ES\^&WMP87:/5*XJ7">I4M"CWO MN=^E*-S](CD2K%5 5W=52]X4%+;5_ZI@03:^DL7$65U@TL>4\B5<"'580#0D M#+(G#^@&S_1NKX&#\>LJQ#\(HE\,M#1SL*K#&0J3X+'?SE6-&Y/60>X$BY4-V;3SJHIC:"ECF+HMI)7Y7 MP>$6D9_E>H74_76(8^\7MXR$2G_KR&0&@2Y5,JL(.W V7NSXWB^T+%9U(O,M MVB(_W*PY)W341[D0ZNCAP%YBNEH?C#&?RAXFV9??82_K^--$;C9?3G^817:- M,?!JOD_BU&VY3\0IBD)(K4^M_@+KN D%0XD7*YCZ7E5'D>OB!!TXBX)E>G)- MBK'\[A="-T4 V&OBZ2MNM?0.?%V*/WJ)9VM M2-(&7?1*A^B4BH)UN)V%I4+,YG(((IG,J5,Z">AR(A\C%G>"R9&3Q/.:180M M\(Z7 '@(P^4/S_<)MOO[ C*XC_]6HIG"N#"9J,$76=(UQ09*5+!^>U426M_7 M+3>(A2PR" 24I4R),H,PV"*<5E.\14]UWFU^Q\NBAHSP$K7V($;-2E).,-HX MWJZ3TT3*SUM N_["$2HVAP^IB(6VTQ387(@.V];+U MM.49DBG5SV-:=\WW02H@09>=OL7/[W]7D]^_&[]''Y"6YR%?];)G] X> B#K M_V,2>0$B0+C?$R^KWL0XDU;36F):G5DD^K\8L8N/2/>#N7JHZ*2Z0N@)#7PG M?!<@_/SZR2,0\JN'5!IU1[WU"CJR0N5D!;Y9G9$7%ZTW1_K\1S")9AODDINJ1V ML2$O."U#!E93*[D@+2B47: 9*AQL!BAISE)S=<(;9>E M\8 ",IO\8@\M?*DPVW:(*K=)#7F"[2%$<:Q6RX;"1S320D!2*S+6]G&J]Q#-$N>(F_I.9B?D2D_P*40JB$B M($N=0G])A*;NIV"9^I)V_BAZ%V )GJ/K %GF MDNEGV$[#TX%VJD).(%)%%X&+<$QV.N2O29C%Q@69H>]K,D-WPZ4)H;L!S6>! M@KJ/X%J(_UJ(_Q2%^$?C(XWOOP"HWH:%^#DR0=1E%[/S#/_^[,KE9Q2XKZR, MO=KVL/@KF9FG)Q7$##P]28[69#-7WOP.).F.&D2(_*J:\.B^#2P*-]6HO(A< M3;X#DDZW$Z$NO%EN!5.;]=H0:+!C%E(CA7]##B;?W@@#5)5VP)6N%).2$\XN MQ;,6.U[02JH/3$(T7=/51;8K"VJ*Z/D@S\^*G(Q7BP"33YX#6K!YOKO ,;K[ MZ?H)=2QE;O-HDKDVJ*93XL;#V_WL=TAJZKO M^2S(2=@UW;W"B8,@-QK"; V3<&(H^91-$<#:IM4J.!;,MP;"O=KGS3 M TV"9W-^E! ;4)%;P=SG.&OC+>%.-5 99CZ]5OD_1,DE/]1R" M]NAL(C1>]3<;WW/I9IGZJY.8?/3HK;V,9.C@]:J1ZP M*KUSEQ0R>5$4CX-2&DA>IE%U]>>/!)/>)GP1IL"0"(!99HC,7YSX:YCXR^%Z MX[CQW6J%R&S>4JBF9,*HD:]FL(OCGPX>$AXN,#F9_>6_2133\/(\)/:/2] ; MK\IW2,VQ$T2.RZOZK=+?/O*8@4!BR0)SQ66Z_DZ<5VH/W":8VBJ;#7+\"0Y= M5+E$2::+I:S0D5J""$;NK3Q?BFR>O38,5B%>IZ/SDF+_?//V."DV[]PK];YF MP%XS8*LIDM<,6,4,V,6,DP&[F %4;\,,6(Y,MNAR,.+H/#M5$M"M5)L=LBC;T&B!B&[*ST_G-SO?+=\?YCW]< MR2S[^)I_*4I:UQ@)%OGKE'A0(\N0L)"SW$W)>&21-^1\D41RN$=Y' MHJ,(D?]H2(2;?JT\DK4<,XT)R.H>9@A(9B!9@>/7B>\$,;T^Y'OB;2C^_"O: M1%VLIY2R\!*+5\?K;10FYM#[XOA)<;/NY\3QO=4KG5UNZB;BUMWXP @QY$/V MAD/RUY?^XZ(_'XY'O?[HMO=YT7\ M- I1H[R=>IA7UJCVA[5.J"NSV!4W%QKB3GDOE>^'/YS 36^XI65 \19%<_)X MP:EQN8.4B@1('-+%V?PBW*G'VE98'E?6 0S3095>TP$BC%B 3K'?@YZ7?G% M085-L"Z?6Q>#,7AQ\#,Q6,-!&*6>5>&A+:VQKJN;+DAVV7"2N*1)<84ITXR' M!T-=::B)D<6GO6O< ;NCP7KNM5WW*_44<&E^+Y'@R#0_7I=_0_]Y&UL4$L! A0#% @ D8@^3DPH7I<150 _7P& !4 M ( !A!T" '-L86(M,C Q.#$R,CE?9&5F+GAM;%!+ 0(4 Q0 ( M )&(/DZS?[[=$$$! %X\%0 5 " &UL4$L%!@ & 8 *B@$ #TV! $! end