0001193125-12-067977.txt : 20120221 0001193125-12-067977.hdr.sgml : 20120220 20120217203040 ACCESSION NUMBER: 0001193125-12-067977 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 11 CONFORMED PERIOD OF REPORT: 20111231 FILED AS OF DATE: 20120221 DATE AS OF CHANGE: 20120217 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IROBOT CORP CENTRAL INDEX KEY: 0001159167 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD APPLIANCES [3630] IRS NUMBER: 770259335 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-51598 FILM NUMBER: 12624581 BUSINESS ADDRESS: STREET 1: 8 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-430-3000 MAIL ADDRESS: STREET 1: 8 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 10-K 1 d264376d10k.htm FORM 10-K FORM 10-K
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 31, 2011

OR

 

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

Commission file no. 000-51598

iROBOT CORPORATION

(Exact name of registrant as specified in its charter)

 

Delaware   77-0259 335

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

8 Crosby Drive, Bedford, MA   01730
(Address of principal executive offices)   (Zip Code)

(781) 430-3000

(Registrant’s telephone number, including area code)

 

 

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

Common Stock, $0.01 par value per share        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  þ        No  ¨

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

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  þ        No  ¨

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  þ        No  ¨

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

 

Large accelerated filer þ

  Accelerated filer ¨  

Non-accelerated filer ¨

(Do not check if a smaller

reporting company)

  Smaller reporting company ¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨        No  þ

The aggregate market value of the Common Stock held by nonaffiliates of the registrant was approximately $899,000,000 based on the last reported sale of the Common Stock on the NASDAQ Global Market on July 1, 2011.

As of February 13, 2012, there were 27,328,700 shares of the registrant’s Common Stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

The registrant intends to file a definitive Proxy Statement pursuant to Regulation 14A within 120 days of the end of the fiscal year ended December 31, 2011. Portions of such Proxy Statement are incorporated by reference into Part III of this Form 10-K.

 

 

 


Table of Contents

iROBOT CORPORATION

ANNUAL REPORT ON FORM 10-K

Year Ended December 31, 2011

TABLE OF CONTENTS

 

          Page  
   Part I   

Item 1.

  

Business

     3   

Item 1A.

  

Risk Factors

     13   

Item 1B.

  

Unresolved Staff Comments

     25   

Item 2.

  

Properties

     25   

Item 3.

  

Legal Proceedings

     25   

Item 4.

  

Mine Safety Disclosures

     25   
   Part II   

Item 5.

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

Item 6.

  

Selected Financial Data

     27   

Item 7.

  

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

     28   

Item 7A.

  

Quantitative and Qualitative Disclosures about Market Risk

     45   

Item 8.

  

Financial Statements and Supplementary Data

     47   

Item 9.

  

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

     76   

Item 9A.

  

Controls and Procedures

     76   

Item 9B.

  

Other Information

     77   
   Part III   

Item 10.

  

Directors, Executive Officers and Corporate Governance

     77   

Item 11.

  

Executive Compensation

     77   

Item 12.

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

Item 13.

  

Certain Relationships and Related Transactions, and Directors Independence

     78   

Item 14.

  

Principal Accounting Fees and Services

     78   
   Part IV   

Item 15.

  

Exhibits, Financial Statement Schedules

     78   

 

2


Table of Contents

PART I

 

ITEM 1. BUSINESS

This Annual Report on Form 10-K contains forward-looking statements. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations and financial position, business strategy, plans and objectives of management for future operations, and plans for product development and manufacturing are forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. We discuss certain of these risks in greater detail in the “Risk Factors” section and elsewhere in this Annual Report on Form 10-K. Also, these forward-looking statements speak only as of the date of this Annual Report on Form 10-K, and we have no plans to update our forward-looking statements to reflect events or circumstances occurring after the date of this Annual Report. We caution readers not to place undue reliance upon any such forward-looking statements.

iRobot, Roomba, Scooba, iRobot Dirt Dog, PackBot, Warrior, FirstLook, Looj, Verro, Create,Virtual Wall, Home Base, and Aware are trademarks of iRobot Corporation.

Overview

iRobot Corporation (“iRobot” or the “Company” or “we”) designs and builds robots that make a difference. For over 20 years, we have developed proprietary technology incorporating advanced concepts in navigation, mobility, manipulation and artificial intelligence to build industry-leading robots. Our home care robots perform time-consuming domestic chores while our government and industrial robots perform tasks such as battlefield reconnaissance and bomb disposal, multi-purpose tasks for local police and first responders, and long-endurance oceanic missions. We sell our robots to consumers through a variety of distribution channels, including chain stores and other national retailers, and through our on-line store, and to the U.S. military and other government agencies worldwide. We maintain certifications for AS9100 and Capability Maturity Model Integration, or CMMI, which enable us to service our military products and services.

Since our founding, we have accumulated expertise in all the disciplines necessary to design and build durable, high-performance and cost-effective robots through the close integration of software, electronics and hardware. Our core technologies serve as reusable building blocks that we adapt and expand to develop next generation and new products, reducing the time, cost and risk of product development. Our significant expertise in robot design and engineering, combined with our management team’s experience in military and consumer markets, positions us to capitalize on the growth we expect in the market for robot-based products. We believe that the sophisticated technologies in our existing consumer and military applications are adaptable to a broad array of markets such as law enforcement, homeland security, commercial cleaning, elder care, energy services, home automation, healthcare, landscaping, agriculture, construction and other vertical markets.

Over the past nine years, we sold more than 7 million of our home care robots. We also sold during that time more than 4,500 of our tactical military robots, most of which have been sold to the U.S. military and deployed on missions in Afghanistan and Iraq.

Strategy

Our goal is to design and market innovative robots that make a difference and are adaptable for use in a broad range of applications. We intend to increase the penetration of our products in existing markets, expand existing products into new markets, and develop and launch new products into current and adjacent markets. Our strategy is to maintain a leadership position by delivering robotic technology-based remote presence and automated home maintenance solutions that delight our customers and anticipate their needs, while extending our technical leadership in the areas of robot autonomy, manipulation and platforms. Remote presence is the core of our military robots which save lives by keeping warfighters at safe standoff distances from hazards while they perform dangerous, difficult and persistent missions. With increasing levels of autonomy, continued mobility

 

3


Table of Contents

improvements, more sophisticated sensor suites and advanced human interfaces, remote presence systems will expand in effectiveness and efficiency and reduce the requirements for actual physical operator presence and control. In the area of automated home maintenance, we seek to improve the quality of life with robotic solutions requiring as little human physical intervention as possible. Key elements of our strategy include:

Leverage Common Platforms and Software.    By committing long-term to a given platform and providing incremental upgrades, we create a valuable installed base that supports third-party development and greatly simplifies service and support. When entering new product areas that cannot be serviced with existing platforms, we intend to develop a multi-generational platform strategy that allows for rapid learning and long-term incremental improvements. Through the use and development of a common software architecture, we intend to create a robot intelligence system of enduring value and build a formidable advantage that stifles competition. Our common software will allow high reuse, reducing development costs of new systems and payloads, as well as reducing development timelines.

Continued Growth through Profitability, Operational Excellence and Customer Focus.    We intend to consistently improve our profitability through disciplined allocation of resources and by reducing costs of materials, adjusting prices, optimizing our product and channel mix and focusing on our discretionary spending. We will continue to focus on improving the scalability and efficiency of our supply chain process and on mitigating single source supply exposure. We will identify, develop and enhance product features and functionality while also aggressively focusing on product reliability.

Leverage Research and Development Across Different Products and Markets.    We leverage our research and development across all of our products and markets. For example, we use technological expertise developed through government-funded research and development projects across our other product development efforts. Similarly, expertise developed while designing consumer products is used in designing products for government and industrial applications. This strategy helps us avoid the need to start each robot project from scratch, developing robots in a cost-effective manner and minimizing time to market.

Continue to Strengthen Our Brand.    Our robots’ performance and uniqueness have enabled us to obtain strong word-of-mouth and extensive press coverage leading to increasing brand awareness, brand personality and momentum. We intend to continue to invest in our marketing programs to strengthen our brand recognition and reinforce our message of innovation, reliability, safety and value.

Complement Core Competencies with Strategic Alliances.    Our core competencies are the design, development and marketing of robots. We rely on strategic alliances to provide complementary competencies that we integrate into our products and to enhance market access. We outsource certain non-core activities, such as manufacturing and back-office functions, which helps us focus our resources on our core competencies.

Develop a Community of Third-Party Developers Around Our Platforms.    We have developed products around which communities of researchers, third-party developers or robot enthusiasts can create related accessories, software and complementary products. We intend to foster this community by making our products into extensible platforms with open interfaces designed to carry payloads.

Technology

We are focused on behavior-based, artificially-intelligent systems developed to meet customer requirements in multiple market segments. In contrast to robotic manufacturing equipment or entertainment systems that are designed to repeat actions in specific, known environments, our systems are designed to complete missions in complex and dynamic real-world environments.

Our robots rely on the interplay among behavior-based artificially intelligent systems, real-world dynamic sensors, user-friendly interfaces and tightly-integrated, electromechanical designs to accomplish their missions efficiently.

AWARE Robot Intelligence Systems.    Our proprietary AWARE Robot Intelligence Systems are code bases that enable the behavioral control of robots. Moreover, the AWARE systems include modules that control

 

4


Table of Contents

behaviors, sensor fusion, power management and communication. Our AWARE systems allow our Roomba floor vacuuming robot and our Scooba floor washing robot to clean an entire floor while navigating around obstacles and not falling down stairs, and also allow our PackBot robots and our other unmanned ground vehicles to accomplish complex missions such as waypoint navigation and real-time obstacle avoidance.

Real-World, Dynamic Sensing.    The degree of intelligence that our robots display is directly attributable to their ability to perceive — or sense — the world around them. Using specialized hardware and signal processing, we have developed sensors that fit particular cost-performance criteria. In other cases, we use off-the-shelf sensing hardware, such as laser scanners, cameras and optical sensors.

User-Friendly Interfaces.    Our robots allow users to interact and instruct our robots in intuitive ways without extensive end-user set-up, installation, training or instruction. For example, our Roomba robots require only one button to have the robot begin its mission, determine the size of the room to be cleaned, thoroughly clean the room and return to its re-charger, right out of the box without any pre-programmed knowledge of the user’s home. Similarly, our PackBot robots use intuitive controllers, interoperable between systems, that integrate high-level supervisory commands from the user into the behaviors of the robot.

Tightly-Integrated, Electromechanical Design.    Our products rely on our ability to build inherently robust integrated electrical and mechanical components into required form factors. For instance, the computer that powers the PackBot tactical military robot must withstand being dropped from more than ten feet onto concrete. Such high performance specifications require tight design integration.

Combining these four components, we have created proprietary, reusable building blocks of robotics capabilities, including mobility platforms, manipulators, navigation and control algorithms and user interfaces. Our technology building blocks typically allow us to take a known platform and modify it for a new mission instead of starting from scratch for each application. We believe this allows us to design and develop innovative robots cost-effectively.

Products and Development Contracts

We design and market robots for the consumer and government and industrial markets. With two decades of leadership in the robot industry, we remain committed to establishing robot and software platforms for invention and discovery, building key partnerships to develop mission-critical payloads and creating robots that improve the standards of safety and living worldwide.

Consumer Products

We sell various products that are designed for use in and around the home. Our current consumer products are focused on both indoor and outdoor cleaning applications. We believe our consumer products provide value to our customers by delivering better cleaning solutions at an affordable price and by freeing people from repetitive home cleaning tasks.

We currently offer multiple Roomba floor vacuuming robots with varying price points ranging from $349 to $599 based upon performance characteristics. Our Roomba robot’s compact disc shape allows it to clean under beds and other furniture, resulting in cleaner floors since the Roomba can access more of the floor than standard upright vacuum cleaners. In addition, Roomba eliminates the need to push a vacuum — it cleans automatically upon the push of a button. The Roomba 700 series robots, introduced in 2011, offers improved debris pick up, a larger debris bin that vigorously pulls debris and hair off brushes into the bin, and dual HEPA air filters that capture dust particles as fine as 0.3 microns.

We currently offer several Scooba floor washing robots with price points ranging from $279 to $499. Our Scooba robot’s innovative cleaning process allows the robot to simultaneously sweep, wash, scrub and dry hard floors, all at the touch of a button. Unlike a conventional mop that spreads dirty water on the floor, Scooba will apply only fresh water and cleaning solution to the floor from a clean tank. Scooba will clean dirt and grime, is safe for use on all sealed, hard floor surfaces, including wood and tile, and is smart enough to avoid carpet. The Scooba 230, introduced in 2011, is sleek, compact and perfectly sized for hard-to-reach areas like behind bathroom sinks and toilets.

 

5


Table of Contents

Our Verro Pool Cleaning Robot is used to clean a residential pool and removes debris as small as two microns from the pool floor, walls and stairs. Verro is brought to market under the iRobot brand through a relationship with the Aqua Products Group companies including AquaJet LLC and Aquatron, Inc., which developed the pool cleaning robots. There are three models available.

Our Looj Gutter Cleaning Robot was designed to simplify the difficult and dangerous job of gutter cleaning. The Looj cleans an entire stretch of gutter, reducing the number of times a ladder must be repositioned and climbed during gutter cleaning. The Looj also features a detachable handle that doubles as a wireless remote control, providing full control of the robot while cleaning.

Government and Industrial Products

In government and industrial product markets, we currently offer both ground and maritime unmanned vehicles. Our tactical ground robots include the combat-tested 510 PackBot line of small, unmanned ground robots, the 310 SUGV and XM1216 SUGV (Small Unmanned Ground Vehicle) multi-purpose ground robots, the 110 FirstLook small, light, throwable robot, and the 710 Warrior multi-purpose robot capable of carrying heavy payloads. The PackBot, SUGV, FirstLook, and Warrior robots comprise a family of robots using many common platform components and offer our patented flipper technology that enables robots to easily climb stairs, navigate rubble, and penetrate inaccessible areas. These robots are designed to keep war fighters and public safety officials out of harm’s way and are designed for high-performance, durability and ease of use while performing search, reconnaissance, mapping, bomb disposal and other dangerous missions. As of December 31, 2011, more than 4,500 robots have been delivered to military and civil defense forces and research communities worldwide. The robots are currently priced between approximately $20,000 and $350,000 per unit, depending on configuration and quantities ordered.

We continue to refine the PackBot product line, focusing on enhanced modularity and providing new capabilities to support a variety of mission scenarios. Our unique Aware 2 software is incorporated into the advanced 510 PackBot chassis and operator control unit. As a result, PackBot can support multiple configurations and payloads with the same chassis and operator control unit, providing customers with a single robot capable of performing a variety of missions. iRobot also utilizes Configure-To-Order (CTO) procurement options for our commercial 510 PackBot, allowing customers to tailor the product to their specific mission needs. The combined benefits of the Aware 2 software and CTO procurement options establish the 510 PackBot as a truly modular multi-mission robotic platform.

The 310 and XM1216 SUGVs continue to see strong demand as a family of lightweight, backpackable robots well suited to dismounted operations in Afghanistan. Over 300 310 SUGV mini-EODs were delivered in 2011. The XM1216 SUGV Increment I infantry robot has been fielded in Afghanistan and over 100 units and spares have been delivered. Increment 1 follow-on development efforts continued in 2011 and a successful critical design review was completed in July 2011. Despite the termination of the Brigade Combat Team Modernization (BCTM) program in 2011, the SUGV design improvement work has been continued under a different government contract and is expected to reach production in 2014.

Within our maritime business, the 1KA Seaglider is a long endurance autonomous underwater vehicle designed for oceanic missions to measure temperature, salinity, current profiles and other data for the scientific and research community, military planners, and offshore oil engineers. During 2011, we made significant engineering improvements to the Seaglider, increasing payload volume by 650% and payload mass by 100%. The increased overall payload capacity enabled the integration of a greater suite of sensors, including a Current Profiler, providing invaluable data for the offshore oil & gas industry, and a radiation scintillation sensor enabling the monitoring of water-borne radiation.

Contract Research and Development Projects

We are involved in several contract development projects with various U.S. governmental agencies and departments. The durations of these projects range from a few months to several years. These projects are usually funded as either cost-plus, firm fixed price, or time and materials contracts. In a cost-plus contract, we are

 

6


Table of Contents

allowed to recover our actual costs plus a fixed fee. The total price of a cost-plus contract is based primarily on allowable costs incurred, but generally is subject to a maximum contract funding limit. Under a firm fixed price contract, we receive a fixed amount upon satisfying contractually defined deliverables. On our time and materials contracts, we recover a specific amount per hour worked based on a bill rate schedule, plus the cost of direct materials, subcontracts, and other non-labor costs, including an agreed-upon mark-up. A time and materials contract may provide for a not-to-exceed price ceiling, as well as the potential that we will absorb any cost overrun.

Strategic Alliances

Strategic alliances are an important part of our product development and distribution strategies. We rely on strategic alliances to provide technology, complementary product offerings and increased and quicker access to markets. We seek to form relationships with organizations that can provide best-in-class technology or market advantages for establishing iRobot technology in new market segments. For example, in 2011 we signed a joint development and licensing agreement with InTouch Health, a leading remote presence telemedicine solution provider, to explore potential opportunities for healthcare applications on iRobot platforms such as the iRobot Ava mobile robotics platform.

Our strategy of working closely with third parties extends to the design of our products. By offering extensible platforms designed to carry payloads, we have designed and manufactured our products to leverage the work of those individuals and organizations that offer specialized technological expertise. The PackBot, Warrior, FirstLook, Roomba and Scooba robots are designed with open interfaces that allow third-party developers to add payloads to our robots, improving their functionality.

Sales and Distribution Channels

We sell our products through distinct sales channels to the consumer and government and industrial markets. For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, sales to non-U.S. customers accounted for 45.5%, 42.1% and 33.3% of total revenue, respectively. For the fiscal year ended December 31, 2011, we generated 10.5% of total revenue from our Japanese distributor of our consumer products, Sales on Demand Corporation. For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, U.S. federal government orders, contracts and subcontracts accounted for 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal years ended December 31, 2011 and January 1, 2011, we generated 9.4% and 17.4% of total revenue from The Boeing Company as a subcontractor under U.S. federal government contracts. For the year ended December 31, 2011 we generated 23.6% of our revenue from two of our international distributors of consumer products: Sales on Demand Corporation (representing our Japanese market) and Robopolis (one of our European distributors of consumer products).

Home Robots

In the United States and Canada, we sell our consumer products through a network of national retailers. In 2011, this network consisted of more than 30 retailers which often sell either one or some combination of our products. Certain smaller domestic retail operations are supported by distributors to whom we sell product directly. In support of these sales activities, we maintain an in-house sales and product management team. Outside of the United States and Canada, our products have been sold in more than 40 countries, primarily through a network of in-country distributors who resell to retail stores in their respective countries. These distributors are supported by our international sales and product marketing team.

Our retail and distributor networks are our primary distribution channels for our consumer products. We also offer products direct-to-consumer through our domestic and international on-line stores, representing 9.6% and 11.5% of total home robots division revenue for fiscal 2011 and 2010, respectively. We have established valuable databases and customer lists that allow us to target directly those consumers most likely to purchase a new robot or upgrade. We believe we maintain a close connection with our customers in each of our markets, which provides an enhanced position from which to improve our distribution and product offerings.

 

7


Table of Contents

Government and Industrial

We sell our government and industrial products directly to end users and indirectly through prime contractors and distributors. While the majority of government and industrial products have been sold to date to various operations within the U.S. federal government, we also sell to state and local as well as to international government organizations and research labs and universities. Our military products are sold overseas in compliance with the International Traffic in Arms Regulations, or ITAR. We have sold our products to the governments of various countries in the past several years, including the United Kingdom, France, Germany, Sweden, Norway, Italy, Israel, Australia, Republic of Korea, Singapore, Bosnia, Lithuania, Qatar, Taiwan, South Africa and Canada.

Our government products are sold by a team of sales specialists with significant experience in selling to government and defense agencies. All of these individuals have years of experience selling military products to government procurement offices, both in the United States and internationally. We maintain a direct sales and support presence in Europe.

Customer Service and Support

We also provide ongoing customer service and support. Consumer customer service representatives, the majority of whom are employees of outsourced service organizations or our distribution partners, are extensively trained on the technical intricacies of our consumer products. Government and industrial customer representatives are usually former military personnel who are experienced in logistical and technical support requirements for military operations.

Marketing and Brand

We market our home robots to end-user customers through our sales and marketing teams as well as through our extensive network of retailers and in-country distributors. We market our government and industrial products directly through our team of government sales specialists to end users and indirectly through prime contractors. Our website is also playing an increasing role in supporting brand awareness, addressing customer questions and serving as a showcase for our products.

Our marketing strategy is to increase our brand awareness and associate the iRobot brand with innovation, reliability, safety and value. Our sales and marketing expenses represented 12.6%, 12.6% and 13.7% of our total revenue in 2011, 2010 and 2009, respectively. We expect to continue to invest in national advertising, consumer and industry trade shows, direct marketing and public relations to further build brand awareness.

We believe that we have built a trusted, recognized brand by providing high-quality robots. We believe that customer word-of-mouth has been a significant driver of our brand’s success to date, which can work very well for products that inspire a high level of user loyalty because users are likely to share their positive experiences. Our grass-roots marketing efforts focus on feeding this word-of-mouth momentum and we use public relations as well as advertising to promote our products.

Our innovative robots and public relations campaigns have generated extensive press coverage. In addition, iRobot and our consumer robots have won several awards and our inclusion among the first-tier partners on the U.S. Army’s Brigade Combat Team Modernization program has greatly enhanced our brand and awareness among government and industrial customers. Through these efforts, we have been able to build our brand, and we expect that our reputation for innovative products and customer support will continue to play a significant role in our growth and success.

Manufacturing

Our core competencies are the design, development and marketing of robots. Our manufacturing strategy is to outsource non-core competencies, such as the production of our robots, to third-party entities skilled in manufacturing. By relying on the outsourced manufacture of both our consumer and military robots, we can focus our engineering expertise on the design of robots.

 

8


Table of Contents

Manufacturing a new product requires a close relationship between our product designers and the manufacturing organizations. Using multiple engineering techniques, our products are introduced to the selected production facility at an early-development stage and the feedback provided by manufacturing is incorporated into the design before tooling is finalized and mass production begins. As a result, we believe that we can significantly reduce the time required to move a product from its design phase to mass production deliveries, with improved quality and yields.

We outsource the manufacturing of our consumer products to three contract manufacturers, each of which manufactures at a single plant in China. Our PackBot, Small Unmanned Ground Vehicle (SUGV) and Maritime families of government and industrial products are each manufactured by separate contract manufacturers located in the United States.

Research and Development

We believe that our future success depends upon our ability to continue to develop new products and product accessories, and enhancements to and applications for our existing products. For the years ended December 31, 2011, January 1, 2011 and January 2, 2010, our research and development expenses were $36.5 million, $24.8 million and $14.7 million, respectively. In addition to our internal research and development activities, for the years ended December 31, 2011, January 1, 2011 and January 2, 2010, we have incurred research and development expenses under funded development arrangements with governments and industrial third parties of $26.5 million, $27.1 million and $30.8 million, respectively. Of our total research and development spending in 2011, 2010 and 2009, approximately 40.2%, 50.4% and 63.9%, respectively was funded by government-sponsored research and development contracts. For the years ended December 31, 2011, January 1, 2011 and January 2, 2010, the combined investment in future technologies, classified as cost of revenue and research and development expense, was $63.0 million, $51.9 million and $45.5 million, respectively. We intend to continue our investment in research and development to respond to and anticipate customer needs, and to enable us to introduce new products over the next few years that will continue to address our existing and adjacent market sectors.

Our research and development is conducted by teams dedicated to particular projects. Our domestic research and development efforts are primarily located at our headquarters in Bedford, Massachusetts, our office in Durham, North Carolina, and our special projects engineering office in San Luis Obispo, California.

Our research and development efforts for our next-generation products are supported by a variety of sources. Our next-generation military products are predominately supported by U.S. governmental research organizations. Government funding is provided to further the development of robot technologies with the expectation that if the projects result in the development of technically viable prototypes, the government will purchase multiple production units for future use in the field. The government funding that we receive allows us to accelerate the development of multiple technologies. While the U.S. government retains certain rights to military projects that it has funded, such as the right to use inventions and disclose technical data relating to those projects without constraining the recipient’s use of that data, we retain ownership of patents and know-how and are generally free to develop other commercial products, both consumer and industrial, utilizing the technologies developed during these projects. The rights which the government retains, however, may allow it to provide use of patent rights and know-how to others, and some of the know-how might be used by these third parties for their own development of consumer and industrial products. Similarly, expertise developed while designing consumer products is used in designing products for government and industrial applications. We also work with strategic collaborators to develop industry-specific technologies.

Competition

The market for robots is highly competitive, rapidly evolving and subject to changing technologies, shifting customer needs and expectations and the likely increased introduction of new products. We believe that a number of established companies have developed or are developing robots that will compete directly with our product offerings, and many of our competitors have significantly more financial and other resources than we possess.

 

9


Table of Contents

Our competitors include developers of robot floor cleaning products, developers of small unmanned ground vehicles, established government contractors working on unmanned systems, and developers of small unmanned underwater vehicles.

While we believe many of our customers purchase our Roomba floor vacuuming robots and Scooba floor washing robots as a supplement to, rather than a replacement for, their traditional vacuum cleaners and wet floor cleaning methods, we do compete in some cases with providers of traditional cleaning products.

We believe that the principal competitive factors in the market for robots include product features, performance for the intended mission, cost of purchase, total cost of system operation, including maintenance and support, ease of use, integration with existing equipment, quality, reliability, customer support, brand and reputation.

Our ability to remain competitive will depend to a great extent upon our ongoing performance in the areas of product development and customer support. We cannot provide assurance that our products will continue to compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new companies entering the markets in which we provide products.

Intellectual Property

We believe that our continued success depends in large part on our proprietary technology, the intellectual skills of our employees and the ability of our employees to continue to innovate. We rely on a combination of patent, copyright, trademark and trade secret laws, as well as confidentiality agreements, to establish and protect our proprietary rights.

As of December 31, 2011, we held 97 U.S. patents and more than 175 pending U.S. patent applications. Also, we held 108 foreign patents, additional design registrations, and more than 100 pending foreign applications. Our U.S. patents will begin to expire in 2019. We will continue to file and prosecute patent (or design registration, as applicable) applications when and where appropriate to attempt to protect our rights in our proprietary technologies. We also encourage our employees to continue to invent and develop new technologies so as to maintain our competitiveness in the marketplace. It is possible that our current patents, or patents which we may later acquire, may be successfully challenged or invalidated in whole or in part. It is also possible that we may not obtain issued patents for our pending patent applications or other inventions we seek to protect. In that regard, we sometimes permit certain intellectual property to lapse or go abandoned under appropriate circumstances and due to uncertainties inherent in prosecuting patent applications, sometimes patent applications are rejected and we subsequently abandon them. It is also possible that we may not develop proprietary products or technologies in the future that are patentable, or that any patent issued to us may not provide us with any competitive advantages, or that the patents of others will harm or altogether preclude our ability to do business.

Our registered U.S. trademarks include iRobot, Roomba, Scooba, iRobot Dirt Dog, Create, PackBot, FasTac, Aware, Home Base, Looj, Verro, Virtual Wall, and Warrior. Our marks iRobot, Roomba, Scooba, and certain other trademarks, have also been registered in selected foreign countries.

Our means of protecting our proprietary rights may not be adequate and our competitors may independently develop technology that is similar to ours. Legal protections afford only limited protection for our technology. The laws of many countries do not protect our proprietary rights to as great an extent as do the laws of the United States. Despite our efforts to protect our proprietary rights, unauthorized parties have in the past attempted, and may in the future attempt, to copy aspects of our products or to obtain and use information that we regard as proprietary. Third parties may also design around our proprietary rights, which may render our protected products less valuable, if the design around is favorably received in the marketplace. In addition, if any of our products or the technology underlying our products is covered by third-party patents or other intellectual property rights, we could be subject to various legal actions. We cannot assure you that our products do not infringe patents held by others or that they will not in the future. We have received in the past communications from third parties relating to technologies used in our Roomba floor vacuuming robots that have alleged infringement of

 

10


Table of Contents

patents or violation of other intellectual property rights. In response to these communications, we have contacted these third parties to convey our good faith belief that we do not infringe the patents in question or otherwise violate those parties’ rights. Although there have been no additional actions or communications with respect to these allegations, we cannot assure you that we will not receive further correspondence from these parties, or not be subject to additional allegations of infringement from others. Litigation may be necessary to enforce our intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others, or to defend against claims of infringement or invalidity, misappropriation, or other claims. Any such litigation could result in substantial costs and diversion of our resources. Moreover, any settlement of or adverse judgment resulting from such litigation could require us to obtain a license to continue to use the technology that is the subject of the claim, or otherwise restrict or prohibit our use of the technology. Any required licenses may not be available to us on acceptable terms, if at all. If we attempt to design around the technology at issue or to find another provider of suitable alternative technology to permit us to continue offering applicable software or product solutions, our continued supply of software or product solutions could be disrupted or our introduction of new or enhanced software or products could be significantly delayed.

Regulations

We are subject to various government regulations, including various U.S. federal government regulations as a contractor and subcontractor to the U.S. federal government. Among the most significant U.S. federal government regulations affecting our business are:

 

   

the Federal Acquisition Regulations and supplemental agency regulations, which comprehensively regulate the formation and administration of, and performance under government contracts;

 

   

the Truth in Negotiations Act, which requires certification and disclosure of all cost and pricing data in connection with contract negotiations;

 

   

the Cost Accounting Standards, which impose accounting requirements that govern our right to reimbursement under cost-based government contracts;

 

   

the Foreign Corrupt Practices Act, which prohibits U.S. companies from providing anything of value to a foreign official to help obtain, retain or direct business, or obtain any unfair advantages;

 

   

the False Claims Act and the False Statements Act, which, respectively, impose penalties for payments made on the basis of false facts provided to the government, and impose penalties on the basis of false statements, even if they do not result in a payment; and

 

   

laws, regulations and executive orders restricting the use and dissemination of information classified for national security purposes and the exportation of certain products and technical data.

We also need special security clearances to continue working on and advancing certain of our projects with the U.S. federal government. Classified programs generally will require that we comply with various Executive Orders, federal laws and regulations and customer security requirements that may include restrictions on how we develop, store, protect and share information, and may require our employees to obtain government clearances.

The nature of the work we do for the federal government may also limit the parties who may invest in or acquire us. Export laws may keep us from providing potential foreign acquirers with a review of the technical data they would be acquiring. In addition, there are special requirements for foreign parties who wish to buy or acquire control or influence over companies that control technology or produce goods in the security interests of the United States. There may need to be a review under the Exon-Florio provisions of the Defense Production Act. Finally, the government may require a prospective foreign owner to establish intermediaries to actually run that part of the company that does classified work, and establishing a subsidiary and its separate operation may make such an acquisition less appealing to such potential acquirers.

In addition, the export from the United States of many of our products may require the issuance of a license by the U.S. Department of Commerce under the Export Administration Act, as amended, and its implementing Regulations as kept in force by the International Emergency Economic Powers Act of 1977, as amended. Some

 

11


Table of Contents

of our products may require the issuance of a license by the U.S. Department of State under the Arms Export Control Act and its implementing Regulations, which licenses are generally harder to obtain and take longer to obtain than do Export Administration Act licenses.

Our business may require the compliance with state or local laws designed to limit the uses of personal user information gathered online or require online services to establish privacy policies.

Government and Industrial Product Backlog

Our government and industrial product backlog consists of written orders or contracts to purchase our products received from our government and industrial customers. Total backlog of product sales to government and industrial customers, which includes federal, state, local and foreign governments, and non-government customers, as of December 31, 2011 and January 1, 2011 amounted to approximately $7.6 million and $23.9 million, respectively. Our funded research and development contracts may be cancelled or delayed at any time without significant, if any, penalty. As a result, we believe that backlog with respect to our funded research and development is not meaningful. There can be no assurance that any of our backlog will result in revenue.

Employees

As of December 31, 2011, we had 619 full-time employees located in the United States and abroad, of whom 257 are in research and development, 153 are in operations, 86 are in sales and marketing and 123 are in general and administration. We believe that we have a good relationship with our employees.

Available Information

We were incorporated in California in August 1990 under the name IS Robotics, Inc. and reincorporated as IS Robotics Corporation in Massachusetts in June 1994. We reincorporated in Delaware as iRobot Corporation in December 2000. We conduct operations and maintain a number of subsidiaries in the United States and abroad, including operations in Hong Kong, the United Kingdom and China. We also maintain iRobot Securities Corporation, a Massachusetts securities corporation, to invest our cash balances on a short-term basis. Our website address is www.irobot.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 free of charge through the investor relations page of our internet website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission.

 

12


Table of Contents
ITEM 1A.    RISK FACTORS

We operate in a rapidly changing environment that involves a number of risks, some of which are beyond our control. This discussion highlights some of the risks which may affect future operating results. These are the risks and uncertainties we believe are most important for you to consider. Additional risks and uncertainties not presently known to us, which we currently deem immaterial or which are similar to those faced by other companies in our industry or business in general, may also impair our business operations. If any of the following risks or uncertainties actually occurs, our business, financial condition and operating results would likely suffer.

Risks Related to Our Business

We operate in an emerging market, which makes it difficult to evaluate our business and future prospects.

Robots represent a new and emerging market. Accordingly, our business and future prospects are difficult to evaluate. We cannot accurately predict the extent to which demand for consumer robots will increase, if at all. Moreover, there are only a limited number of major programs under which the U.S. federal government is currently funding the development or purchase of military robots. You should consider the challenges, risks and uncertainties frequently encountered by companies using new and unproven business models in rapidly evolving markets. These challenges include our ability to:

 

   

generate sufficient revenue and gross margin to maintain profitability;

 

   

acquire and maintain market share in our consumer and military markets;

 

   

attract and retain customers of our consumer robots;

 

   

develop and renew government contracts for our military robots;

 

   

attract and retain additional engineers and other highly-qualified personnel;

 

   

expand our product offerings beyond our existing robots; and

 

   

adapt to new or changing policies and spending priorities of governments and government agencies.

If we fail to successfully address these and other challenges, risks and uncertainties, our business, results of operations and financial condition would be materially harmed.

Our financial results often vary significantly from quarter-to-quarter due to a number of factors, which may lead to volatility in our stock price.

Our quarterly revenue and other operating results have varied in the past and are likely to continue to vary significantly from quarter-to-quarter. These fluctuations will be due to numerous factors including:

 

   

the size and timing of orders from military and other government agencies;

 

   

the size, timing and mix of orders from retail stores and international distributors for our home care robots;

 

   

the mix of products that we sell in the period;

 

   

disruption of supply of our products from our manufacturers;

 

   

seasonality in the sales of our military and consumer products;

 

   

the inability to attract and retain qualified, revenue-generating personnel;

 

   

unanticipated costs incurred in the introduction of new products;

 

   

costs and availability of labor and raw materials;

 

   

costs of freight;

 

   

changes in our rate of returns for our consumer products;

 

13


Table of Contents
   

our ability to introduce new products and enhancements to our existing products on a timely basis;

 

   

warranty costs associated with our consumer products;

 

   

the amount of government funding and the political, budgetary and purchasing constraints of our government agency customers; and

 

   

cancellations, delays or contract amendments by government agency customers.

We cannot be certain that our revenues will grow at rates that will allow us to maintain profitability during every fiscal quarter, or even every fiscal year. We base our current and future expense levels on our internal operating plans and sales forecasts, including forecasts of holiday sales for our consumer products. A significant portion of our operating expenses, such as research and development expenses, certain marketing and promotional expenses and employee wages and salaries, do not vary directly with sales and are difficult to adjust in the short term. As a result, if sales for a quarter, particularly the final quarter of a fiscal year, are below our expectations, we might not be able to reduce operating expenses for that quarter and, therefore, we would not be able to reduce our operating expenses for the fiscal year. Accordingly, a sales shortfall during a fiscal quarter, and in particular the fourth quarter of a fiscal year, could have a disproportionate effect on our operating results for that quarter or that year. Because of quarterly fluctuations, we believe that quarter-to-quarter comparisons of our operating results are not necessarily meaningful. Moreover, our operating results may not meet expectations of equity research analysts or investors. If this occurs, the trading price of our common stock could fall substantially either suddenly or over time.

Global economic conditions and any associated impact on consumer spending could have a material adverse effect on our business, results of operations and financial condition.

Continued economic uncertainty and reductions in consumer spending may result in reductions in sales of our consumer robots. Additionally, disruptions in credit markets may materially limit consumer credit availability and restrict credit availability of our retail customers, which would also impact purchases of our consumer robots. Any reduction in sales of our consumer robots, resulting from reductions in consumer spending or continued disruption in the availability of credit to retailers or consumers, could materially and adversely affect our business, results of operations and financial condition.

A significant portion of our business currently depends on our consumer robots, and our sales growth and operating results would be negatively impacted if we are unable to enhance our current consumer robots or develop new consumer robots at competitive prices or in a timely manner, or if the consumer robot market does not achieve broad market acceptance.

For the years ended December 31, 2011 and January 1, 2011, we derived 59.8% and 57.2% of our total revenue from our consumer robots, respectively. For the foreseeable future, we expect that a significant portion of our revenue will be derived from sales of consumer robots in general and home floor care products in particular. Accordingly, our future success depends upon our ability to further penetrate the consumer home care market, to enhance our current consumer products and develop and introduce new consumer products offering enhanced performance and functionality at competitive prices. The development and application of new technologies involve time, substantial costs and risks. Our inability to achieve significant sales of our newly introduced robots, or to enhance, develop and introduce other products in a timely manner, or at all, would materially harm our sales growth and operating results.

Even if consumer robots gain wide market acceptance, our robots may not adequately address market requirements and may not continue to gain market acceptance. If robots generally, or our robots specifically, do not gain wide market acceptance, we may not be able to achieve our anticipated level of growth, and our revenue and results of operations would suffer.

 

14


Table of Contents

We depend on the U.S. federal government for a significant portion of our revenue, and any reduction in the amount of business that we do with the U.S. federal government would negatively impact our operating results and financial condition.

For the years ended December 31, 2011 and January 1, 2011, we derived 36.1% and 38.4% of our total revenue, respectively, directly or indirectly, from the U.S. federal government and its agencies. Any reduction in the amount of revenue that we derive from a limited number of U.S. federal government agencies without an offsetting increase in new sales to other customers would have a material adverse effect on our operating results. U.S. Government programs in which we participate, or in which we may seek to participate in the future, must compete with other programs for consideration during our nation’s budget formulation and appropriation processes, and may be affected by changes in general economic conditions. Budget decisions made in this environment may have long-term consequences for our size and structure and that of the defense industry. It is possible that one or more of our programs will be reduced, extended, or terminated. Reductions in our existing programs, unless offset by other programs and opportunities, could adversely affect our ability to grow our sales and profitability.

Specifically, the defense industry in which we operate is dependent upon the level of equipment expenditures by the armed forces of countries throughout the world, and especially those of the United States, which represents a significant portion of world-wide defense expenditures. The war on terror has increased the level of equipment expenditures by the U.S. armed forces. This level of spending may not be sustainable in light of government spending priorities by the U.S. and the winding down of U.S. armed forces operations in Iraq and Afghanistan. In addition, as a result of the failure of the Joint Select Committee on Deficit Reduction (Super Committee) to agree on a deficit reduction plan, mandatory reductions in defense are required under the Budget Control Act of 2011. The extent and scope of these cuts is difficult to assess at this time. Any decrease in demand for new equipment or use of existing equipment will likely result in a decrease in demand of our products and services, and correspondingly, our revenues, thereby adversely affecting our business, financial condition and results of operations.

Our participation in specific major U.S. federal government programs is critical to both the development and sale of our military robots. For example, in the years ended December 31, 2011 and January 1, 2011, 63.2% and 62.7% of our total contract revenue was derived from our participation in the U.S. Army’s BCTM program, respectively. The BCTM program was terminated in 2011 and additional work related to this program is currently funded on an interim basis. Future sales of our military robots will depend largely on our ability to secure contracts with the U.S. military under its robot programs. We expect that there will continue to be only a limited number of major programs under which U.S. federal government agencies will seek to fund the development of, or purchase, robots. Our business will, therefore, suffer if we are not awarded, either directly or indirectly through third-party contractors, government contracts for robots that we are qualified to develop or build. In addition, if the U.S. federal government or government agencies terminate or reduce the related prime contract under which we serve as a subcontractor, revenues that we derive under that contract could be lost, which would negatively impact our business and financial results. Moreover, it is difficult to predict the timing of the award of government contracts and our revenue could fluctuate significantly based on the timing of any such awards.

Even if we continue to receive funding for research and development under these contracts, there can be no assurance that we will successfully complete the development of robots pursuant to these contracts or that, if successfully developed, the U.S. federal government or any other customer will purchase these robots from us. The U.S. federal government has the right when it contracts to use the technology developed by us to have robots supplied by third parties. Any failure by us to complete the development of these robots, or to achieve successful sales of these robots, would harm our business and results of operations. Our business and results of operations could be negatively affected by significant changes in the policies and spending priorities of governments and government agencies. Many of our government customers are subject to stringent budgetary constraints and our continued performance under these contracts, or award of additional contracts from these agencies, could be jeopardized by spending reductions or budget cutbacks at these agencies.

 

15


Table of Contents

Our contracts with the U.S. federal government contain certain provisions that may be unfavorable to us and subject us to government audits, which could materially harm our business and results of operations.

Our contracts and subcontracts with the U.S. federal government subject us to certain risks and give the U.S. federal government rights and remedies not typically found in commercial contracts, including rights that allow the U.S. federal government to:

 

   

terminate contracts for convenience, in whole or in part, at any time and for any reason;

 

   

reduce or modify contracts or subcontracts if its requirements or budgetary constraints change;

 

   

cancel multi-year contracts and related orders if funds for contract performance for any subsequent year become unavailable;

 

   

exercise production priorities, which allow it to require that we accept government purchase orders or produce products under its contracts before we produce products under other contracts, which may displace or delay production of more profitable orders;

 

   

claim certain rights in products provided by us; and

 

   

control or prohibit the export of certain of our products.

Several of our prime contracts with the U.S. federal government do not contain a limitation of liability provision, creating a risk of responsibility for direct and consequential damages. Several subcontracts with prime contractors hold the prime contractor harmless against liability that stems from our work and do not contain a limitation of liability. These provisions could cause substantial liability for us, especially given the use to which our products may be put.

In addition, we are subject to audits by the U.S. federal government as part of routine audits of government contracts. As part of an audit, these agencies may review our performance on contracts, cost structures and compliance with applicable laws, regulations and standards. If any of our costs are found to be allocated improperly to a specific contract, the costs may not be reimbursed and any costs already reimbursed for such contract may have to be refunded. Accordingly, an audit could result in a material adjustment to our revenue and results of operations. Moreover, if an audit uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or debarment from doing business with the government.

If any of the foregoing were to occur, or if the U.S. federal government otherwise ceased doing business with us or decreased the amount of business with us, our business and operating results could be materially harmed and the value of your investment in our common stock could be impaired.

Some of our contracts with the U.S. federal government allow it to use inventions developed under the contracts and to disclose technical data to third parties, which could harm our ability to compete.

Some of our contracts allow the U.S. federal government rights to use, or have others use, patented inventions developed under those contracts on behalf of the government. Some of the contracts allow the federal government to disclose technical data without constraining the recipient in how that data is used. The ability of third parties to use patents and technical data for government purposes creates the possibility that the government could attempt to establish additional sources for the products we provide that stem from these contracts. It may also allow the government the ability to negotiate with us to reduce our prices for products we provide to it. The potential that the government may release some of the technical data without constraint creates the possibility that third parties may be able to use this data to compete with us in the commercial sector.

We depend on single source manufacturers, and our reputation and results of operations would be harmed if these manufacturers fail to meet our requirements.

We currently depend largely on several single source contract manufacturers, for the manufacture of our various families of home care and government products. All contract manufacturers for our home robots are located in China. These manufacturers supply substantially all of the raw materials and provide all facilities and

 

16


Table of Contents

labor required to manufacture our products. If these companies were to terminate their arrangements with us or fail to provide the required capacity and quality on a timely basis, we would be unable to manufacture our products until replacement contract manufacturing services could be obtained or volume transferred to an alternative manufacturing partner, each of which is a costly and time-consuming process. We cannot assure you that we would be able to establish alternative manufacturing arrangements on acceptable terms or in a timely manner.

Our reliance on these contract manufacturers involves certain risks, including the following:

 

   

lack of direct control over production capacity and delivery schedules;

 

   

lack of direct control over quality assurance, manufacturing yields and production costs;

 

   

lack of enforceable contractual provisions over the production and costs of consumer products;

 

   

risk of loss of inventory while in transit;

 

   

risks associated with international commerce, including unexpected changes in legal and regulatory requirements, changes in tariffs and trade policies, risks associated with the protection of intellectual property and political and economic instability; and

 

   

our attempts to add additional manufacturing resources may be significantly delayed and thereby create disruptions in production of our products.

Any interruption in the manufacture of our products would be likely to result in delays in shipment, lost sales and revenue and damage to our reputation in the market, all of which would harm our business and results of operations. In addition, while our contract obligations with our contract manufacturers in China are typically denominated in U.S. dollars, changes in currency exchange rates could impact our suppliers and increase our prices.

Any efforts to expand our product offerings beyond our current markets may not succeed, which could negatively impact our operating results.

We have focused on selling our robots in the home floor care and military markets. We plan to expand into other markets. Efforts to expand our product offerings beyond the markets that we currently serve, however, may divert management resources from existing operations and require us to commit significant financial resources to an unproven business, either of which could significantly impair our operating results. Moreover, efforts to expand beyond our existing markets may never result in new products that achieve market acceptance, create additional revenue or become profitable.

If we fail to maintain or increase consumer robot sales through our distribution channels, our operating results would be negatively impacted.

We do not have long-term contracts regarding purchase volumes with any of our retail partners. As a result, purchases generally occur on an order-by-order basis, and the relationships, as well as particular orders, can generally be terminated or otherwise materially changed at any time by our retail partners. A decision by a major retail partner, whether motivated by competitive considerations, financial difficulties, economic conditions or otherwise, to decrease its purchases from us, to reduce the shelf space for our products or to change its manner of doing business with us could significantly damage our consumer product sales and negatively impact our business, financial condition and results of operations. In addition, during recent years, various retailers, including some of our partners, have experienced significant changes and difficulties, including consolidation of ownership, increased centralization of purchasing decisions, restructurings, bankruptcies and liquidations. These and other financial problems of some of our retailers increase the risk of extending credit to these retailers. A significant adverse change in a retail partner relationship with us or in a retail partner’s financial position could cause us to limit or discontinue business with that partner, require us to assume more credit risk relating to that partner’s receivables or limit our ability to collect amounts related to previous purchases by that partner, all of which could harm our business and financial condition. Disruption of the iRobot on-line store could also decrease our home care robot sales.

 

17


Table of Contents

We face intense competition from other providers of robots, including diversified technology providers, as well as competition from providers offering alternative products, which could negatively impact our results of operations and cause our market share to decline.

We believe that a number of companies have developed or are developing robots that will compete directly with our product offerings. Additionally, large and small companies, government-sponsored laboratories and universities are aggressively pursuing contracts for robot-focused research and development. Many current and potential competitors have substantially greater financial, marketing, research and manufacturing resources than we possess, and there can be no assurance that our current and future competitors will not be more successful than us. Moreover, while we believe many of our customers purchase our floor vacuuming robots as a supplement to, rather than a replacement for, their traditional vacuum cleaners; we also compete in some cases with providers of traditional vacuum cleaners. Our competitors include developers of robot floor cleaning products, developers of small unmanned ground vehicles, established government contractors working on unmanned systems, and developers of small unmanned underwater vehicles.

The market for robots is highly competitive, rapidly evolving and subject to changing technologies, shifting customer needs and expectations and the likely increased introduction of new products. Our ability to remain competitive will depend to a great extent upon our ongoing performance in the areas of product development and customer support.

In the event that the robot market expands, we expect that competition will intensify as additional competitors enter the market and current competitors expand their product lines. Companies competing with us may introduce products that are competitively priced, have increased performance or functionality, or incorporate technological advances that we have not yet developed or implemented. Increased competitive pressure could result in a loss of sales or market share or cause us to lower prices for our products, any of which would harm our business and operating results.

We cannot assure you that our products will continue to compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new companies entering the markets in which we provide products. Our failure to compete successfully could cause our revenue and market share to decline, which would negatively impact our results of operations and financial condition.

If critical components of our products that we currently purchase from a small number of suppliers become unavailable, we may incur delays in shipment, which could damage our business.

We and our outsourced manufacturers obtain hardware components, various subsystems, raw materials and batteries from a limited group of suppliers, some of which are sole suppliers. We do not have any long-term agreements with these suppliers obligating them to continue to sell components or products to us. If we or our outsourced manufacturers are unable to obtain components from third-party suppliers in the quantities and of the quality that we require, on a timely basis and at acceptable prices, we may not be able to deliver our products on a timely or cost-effective basis to our customers, which could cause customers to terminate their contracts with us, reduce our gross margin and seriously harm our business, results of operations and financial condition. Moreover, if any of our suppliers become financially unstable, we may have to find new suppliers. It may take several months to locate alternative suppliers, if required, or to re-tool our products to accommodate components from different suppliers. We may experience significant delays in manufacturing and shipping our products to customers and incur additional development, manufacturing and other costs to establish alternative sources of supply if we lose any of these sources. We cannot predict if we will be able to obtain replacement components within the time frames that we require at an affordable cost, or at all.

Our products are complex and could have unknown defects or errors, which may give rise to claims against us, diminish our brand or divert our resources from other purposes.

Our robots rely on the interplay among behavior-based artificially intelligent systems, real-world dynamic sensors, user-friendly interfaces and tightly-integrated, electromechanical designs to accomplish their missions. Despite testing, our new or existing products have contained defects and errors and may in the future contain

 

18


Table of Contents

defects, errors or performance problems when first introduced, when new versions or enhancements are released, or even after these products have been used by our customers for a period of time. These problems could result in expensive and time-consuming design modifications or warranty charges, delays in the introduction of new products or enhancements, significant increases in our service and maintenance costs, exposure to liability for damages, mandatory or voluntary recall or product upgrades, damaged customer relationships and harm to our reputation, any of which could materially harm our results of operations and ability to achieve market acceptance. Our quality control procedures relating to the raw materials and components that it receives from third-party suppliers as well as our quality control procedures relating to its products after those products are designed, manufactured and packaged may not be sufficient. In addition, increased development and warranty costs, including the costs of any mandatory or voluntary recall, could be substantial and could reduce our operating margins. Moreover, because military robots are used in dangerous situations, the failure or malfunction of any of these robots, including our own, could significantly damage our reputation and support for robot solutions in general. The existence of any defects, errors, or failures in our products could also lead to product liability claims or lawsuits against us. A successful product liability claim could result in substantial cost, diminish our brand and divert management’s attention and resources, which could have a negative impact on our business, financial condition and results of operations.

If we are unable to attract and retain additional skilled personnel, we may be unable to grow our business.

To execute our growth plan, we must attract and retain additional, highly-qualified personnel. Competition for hiring these employees is intense, especially with regard to engineers with high levels of experience in designing, developing and integrating robots. Many of the companies with which we compete for hiring experienced employees have greater resources than we have. If we fail to attract new technical personnel or fail to retain and motivate our current employees, our business and future growth prospects could be severely harmed.

We may be sued by third parties for alleged infringement of their proprietary rights, which could be costly, time-consuming and limit our ability to use certain technologies in the future.

If the size of our markets increases, we would be more likely to be subject to claims that our technologies infringe upon the intellectual property or other proprietary rights of third parties. In addition, the vendors from which we license technology used in our products could become subject to similar infringement claims. Our vendors, or we, may not be able to withstand third-party infringement claims. Any claims, with or without merit, could be time- consuming and expensive, and could divert our management’s attention away from the execution of our business plan. Moreover, any settlement or adverse judgment resulting from the claim could require us to pay substantial amounts or obtain a license to continue to use the technology that is the subject of the claim, or otherwise restrict or prohibit our use of the technology. There can be no assurance that we would be able to obtain a license from the third party asserting the claim on commercially reasonable terms, if at all, that we would be able to develop alternative technology on a timely basis, if at all, or that we would be able to obtain a license to use a suitable alternative technology to permit us to continue offering, and our customers to continue using, our affected product. In addition, we may be required to indemnify our retail and distribution partners for third-party intellectual property infringement claims, which would increase the cost to us of an adverse ruling in such a claim. An adverse determination could also prevent us from offering our products to others. Infringement claims asserted against us or our vendors may have a material adverse effect on our business, results of operations or financial condition.

If we fail to protect, or incur significant costs in defending, our intellectual property and other proprietary rights, our business and results of operations could be materially harmed.

Our success depends on our ability to protect our intellectual property and other proprietary rights. We rely primarily on patents, trademarks, copyrights, trade secrets and unfair competition laws, as well as license agreements and other contractual provisions, to protect our intellectual property and other proprietary rights. Significant technology used in our products, however, is not the subject of any patent protection, and we may be unable to obtain patent protection on such technology in the future. Moreover, existing U.S. legal standards

 

19


Table of Contents

relating to the validity, enforceability and scope of protection of intellectual property rights offer only limited protection, may not provide us with any competitive advantages, and may be challenged by third parties. In addition, the laws of countries other than the United States in which we market our products may afford little or no effective protection of our intellectual property. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property or otherwise gaining access to our technology. Unauthorized third parties may try to copy or reverse engineer our products or portions of our products or otherwise obtain and use our intellectual property. Some of our contracts with the U.S. federal government allow the federal government to disclose technical data regarding the products developed on behalf of the government under the contract without constraining the recipient on how it is used. This ability of the government creates the potential that third parties may be able to use this data to compete with us in the commercial sector. If we fail to protect our intellectual property and other proprietary rights, our business, results of operations or financial condition could be materially harmed.

In addition, defending our intellectual property rights may entail significant expense. We believe that certain products in the marketplace may infringe our existing intellectual property rights. We have, from time to time, resorted to legal proceedings to protect our intellectual property and may continue to do so in the future. We may be required to expend significant resources to monitor and protect our intellectual property rights. Any of our intellectual property rights may be challenged by others or invalidated through administrative processes or litigation. If we resort to legal proceedings to enforce our intellectual property rights or to determine the validity and scope of the intellectual property or other proprietary rights of others, the proceedings could result in significant expense to us and divert the attention and efforts of our management and technical employees, even if we were to prevail.

If we fail to enhance our brand, our ability to expand our customer base will be impaired and our operating results may suffer.

We believe that developing and maintaining awareness of the iRobot brand is critical to achieving widespread acceptance of our existing and future products and is an important element in attracting new customers. Furthermore, we expect the importance of global brand recognition to increase as competition develops. If customers do not perceive our products to be of high quality, our brand and reputation could be harmed, which could adversely impact our financial results. In addition, brand promotion efforts may not yield significant revenue or increased revenue sufficient to offset the additional expenses incurred in building our brand.

We depend on the experience and expertise of our senior management team and key technical employees, and the loss of any key employee may impair our ability to operate effectively.

Our success depends upon the continued services of our senior management team and key technical employees, such as our project management personnel and senior engineers. Moreover, we often must comply with provisions in government contracts that require employment of persons with specified levels of education and work experience. Each of our executive officers, key technical personnel and other employees could terminate his or her relationship with us at any time. The loss of any member of our senior management team might significantly delay or prevent the achievement of our business objectives and could materially harm our business and customer relationships. In addition, because of the highly technical nature of our robots, the loss of any significant number of our existing engineering and project management personnel could have a material adverse effect on our business and operating results.

We are subject to extensive U.S. federal government regulation, and our failure to comply with applicable regulations could subject us to penalties that may restrict our ability to conduct our business.

As a contractor and subcontractor to the U.S. federal government, we are subject to and must comply with various government regulations that impact our operating costs, profit margins and the internal organization and operation of our business. Among the most significant regulations affecting our business are:

 

   

the Federal Acquisition Regulations and supplemental agency regulations, which comprehensively regulate the formation and administration of, and performance under government contracts;

 

20


Table of Contents
   

the Truth in Negotiations Act, which requires certification and disclosure of all cost and pricing data in connection with contract negotiations;

 

   

the Cost Accounting Standards, which impose accounting requirements that govern our right to reimbursement under cost-based government contracts;

 

   

the Foreign Corrupt Practices Act, which prohibits U.S. companies from providing anything of value to a foreign official to help obtain, retain or direct business, or obtain any unfair advantage;

 

   

the False Claims Act and the False Statements Act, which, respectively, impose penalties for payments made on the basis of false facts provided to the government, and impose penalties on the basis of false statements, even if they do not result in a payment;

 

   

laws, regulations and executive orders restricting the use and dissemination of information classified for national security purposes and the exportation of certain products and technical data;

 

   

Certain contracts from the U.S. federal government may require us to maintain certain certifications including but not limited to AS9100 and CMMI;

 

   

Contractor Purchasing Systems review (CPSR) requirements, which evaluate the efficiency and effectiveness with which we spend U.S. Government funds; and

 

   

The sale of our products in countries outside the United States is regulated by the governments of those countries. While compliance with such regulation will generally be undertaken by international distributors, we may assist with such compliance and in certain cases may be liable if a distributor fails to comply.

We must comply with U.S. laws regulating the export of our products. In addition, we are required to obtain a license from the U.S. federal government to export our PackBot, Warrior, FirstLook and SUGV lines of tactical military robots. We cannot be sure of our ability to obtain any licenses required to export our products or to receive authorization from the U.S. federal government for international sales or domestic sales to foreign persons. Moreover, the export regimes and the governing policies applicable to our business are subject to change. We cannot assure you of the extent that such export authorizations will be available to us, if at all, in the future. In some cases where we act as a subcontractor, we rely upon the compliance activities of our prime contractors, and we cannot assure you that they have taken or will take all measures necessary to comply with applicable export laws. If we or our prime contractor partners cannot obtain required government approvals under applicable regulations in a timely manner or at all, we would be delayed or prevented from selling our products in international jurisdictions, which could materially harm our business, operating results and ability to generate revenue.

Also, we need special clearances to continue working on and advancing certain of our projects with the U.S. federal government. Obtaining and maintaining security clearances for employees involves a lengthy process, and it is difficult to identify, recruit and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain the clearances or terminate employment with us, then a customer requiring classified work could terminate the contract or decide not to renew it upon its expiration. In addition, we expect that many of the contracts on which we will bid will require us to demonstrate our ability to obtain facility security clearances and employ personnel with specified types of security clearances. To the extent we are not able to obtain facility security clearances or engage employees with the required security clearances for a particular contract, we may not be able to bid on or win new contracts, or effectively rebid on expiring contracts. Classified programs generally will require that we comply with various Executive Orders, federal laws and regulations and customer security requirements that may include restrictions on how we develop, store, protect and share information, and may require our employees to obtain government clearances.

Our failure to comply with applicable regulations, rules and approvals could result in the imposition of penalties, the loss of our government contracts or our suspension or debarment from contracting with the federal government generally, any of which would harm our business, financial condition and results of operations.

 

21


Table of Contents

Acquisitions and potential future acquisitions could be difficult to integrate, divert the attention of key personnel, disrupt our business, dilute stockholder value and impair our financial results.

As part of our business strategy, we intend to consider additional acquisitions of companies, technologies and products that we believe could accelerate our ability to compete in our core markets or allow us to enter new markets. Acquisitions and combinations are accompanied by a number of risks, including the difficulty of integrating the operations and personnel of the acquired companies, the potential disruption of our ongoing business, the potential distraction of management, expenses related to the acquisition and potential unknown liabilities associated with acquired businesses. Any inability to integrate completed acquisitions or combinations in an efficient and timely manner could have an adverse impact on our results of operations. In addition, we may not be able to recognize any expected synergies or benefits in connection with a future acquisition or combination. If we are not successful in completing acquisitions or combinations that we may pursue in the future, we may incur substantial expenses and devote significant management time and resources without a successful result. In addition, future acquisitions could require use of substantial portions of our available cash or result in dilutive issuances of securities.

We may not be able to obtain capital when desired on favorable terms, if at all, or without dilution to our stockholders.

We anticipate that our current cash, cash equivalents, cash provided by operating activities and funds available through our working capital line of credit, will be sufficient to meet our current and anticipated needs for general corporate purposes. We operate in an emerging market, however, which makes our prospects difficult to evaluate. It is possible that we may not generate sufficient cash flow from operations or otherwise have the capital resources to meet our future capital needs. In such cases we may need additional financing to execute on our current or future business strategies. If we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our stockholders could be significantly diluted, and these newly-issued securities may have rights, preferences or privileges senior to those of existing stockholders. We cannot assure you that additional financing will be available on terms favorable to us, or at all. If adequate funds are not available or are not available on acceptable terms, if and when needed, our ability to fund our operations, take advantage of unanticipated opportunities, develop or enhance our products, or otherwise respond to competitive pressures would be significantly limited. In addition, our access to credit through our working capital line of credit may be limited by the restrictive financial covenants contained in that agreement, which require us to maintain profitability.

Environmental laws and regulations and unforeseen costs could negatively impact our future earnings.

The manufacture and sale of our products in certain states and countries may subject us to environmental and other regulations. We also face increasing complexity in our product design as we adjust to legal and regulatory requirements relating to our products. There is no assurance that such existing laws or future laws will not impair future earnings or results of operations.

Business disruptions resulting from international uncertainties could negatively impact our profitability.

We derive, and expect to continue to derive, a significant portion of our revenue from international sales in various European and Far East markets, and Canada. For the fiscal years ended December 31, 2011 and January 1, 2011, sales to non-U.S. customers accounted for 45.5% and 42.1% of total revenue, respectively. Our international revenue and operations are subject to a number of material risks, including, but not limited to:

 

   

difficulties in staffing, managing and supporting operations in multiple countries;

 

   

difficulties in enforcing agreements and collecting receivables through foreign legal systems and other relevant legal issues;

 

   

fewer legal protections for intellectual property;

 

   

foreign and U.S. taxation issues, tariffs, and international trade barriers;

 

22


Table of Contents
   

difficulties in obtaining any necessary governmental authorizations for the export of our products to certain foreign jurisdictions;

 

   

potential fluctuations in foreign economies;

 

   

government currency control and restrictions on repatriation of earnings;

 

   

fluctuations in the value of foreign currencies and interest rates;

 

   

general economic and political conditions in the markets in which we operate;

 

   

domestic and international economic or political changes, hostilities and other disruptions in regions where we currently operate or may operate in the future;

 

   

changes in foreign currency exchange rates;

 

   

different and changing legal and regulatory requirements in the jurisdictions in which we currently operate or may operate in the future; and

 

   

outside of the United States, we primarily rely on a network of exclusive distributors, some of whom may be operating without written contracts.

Negative developments in any of these areas in one or more countries could result in a reduction in demand for our products, the cancellation or delay of orders already placed, threats to our intellectual property, difficulty in collecting receivables, and a higher cost of doing business, any of which could negatively impact our business, financial condition or results of operations. Moreover, our sales, including sales to customers outside the United States, are primarily denominated in U.S. dollars, and downward fluctuations in the value of foreign currencies relative to the U.S. dollar may make our products more expensive than other products, which could harm our business.

If we experience a disaster or other business continuity problem, we may not be able to recover successfully, which could cause material financial loss, loss of human capital, regulatory actions, reputational harm, or legal liability.

If we experience a local or regional disaster or other business continuity problem, such as an earthquake, terrorist attack, pandemic or other natural or man-made disaster, our continued success will depend, in part, on the availability of our personnel, our office facilities, and the proper functioning of our computer, telecommunication and other related systems and operations. As we grow our operations in new geographic regions, the potential for particular types of natural or man-made disasters, political, economic or infrastructure instabilities, or other country- or region-specific business continuity risks increases.

If we suffer any data breaches involving the designs, schematics or source code for our products, our business and financial results could be adversely affected.

We attempt to securely store our designs, schematics and source code for our products as they are created. A breach, whether physical, electronic or otherwise, of the systems on which this sensitive data is stored could lead to damage or piracy of our products. In addition, we work with e-commerce providers who hold significant sensitive customer data. If we or our partners are subject to data security breaches, we may have a loss in sales or increased costs arising from the restoration or implementation of additional security measures, either of which could materially and adversely affect our business and financial results.

Our income tax provision and other tax liabilities may be insufficient if taxing authorities are successful in asserting tax positions that are contrary to our position. Additionally, there is no guarantee that we will realize our deferred tax assets.

From time to time, we are audited by various federal, state and local authorities regarding income tax matters. Significant judgment is required to determine our provision for income taxes and our liabilities for federal, state, local and other taxes. Although we believe our approach to determining the appropriate tax treatment is supportable and in accordance with relevant authoritative guidance it is possible that the final tax

 

23


Table of Contents

authority will take a tax position that is materially different than that which is reflected in our income tax provision. Such differences could have a material adverse effect on our income tax provision or benefit, in the reporting period in which such determination is made and, consequently, on our results of operations, financial position and/or cash flows for such period.

The realization of our deferred tax assets ultimately depends on the existence of sufficient taxable income in either the carryback or carryforward periods under the tax law. Due to significant estimates utilized in establishing a valuation allowance and the potential for changes in facts and circumstances, it is possible that we will be required to record a valuation allowance in future reporting periods. Our results of operations would be impacted negatively if we determine that a deferred tax asset valuation allowance is required in a future reporting period.

Provisions in our certificate of incorporation and by-laws, our shareholder rights agreement or Delaware law might discourage, delay or prevent a change of control of our company or changes in our management and, therefore, depress the trading price of our common stock.

Provisions of our certificate of incorporation and by-laws and Delaware law may discourage, delay or prevent a merger, acquisition or other change in control that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares of our common stock. These provisions may also prevent or frustrate attempts by our stockholders to replace or remove our management. These provisions include:

 

   

limitations on the removal of directors;

 

   

a classified board of directors so that not all members of our board are elected at one time;

 

   

advance notice requirements for stockholder proposals and nominations;

 

   

the inability of stockholders to act by written consent or to call special meetings;

 

   

the ability of our board of directors to make, alter or repeal our by-laws; and

 

   

the ability of our board of directors to designate the terms of and issue new series of preferred stock without stockholder approval.

The affirmative vote of the holders of at least 75% of our shares of capital stock entitled to vote is necessary to amend or repeal the above provisions of our certificate of incorporation. In addition, absent approval of our board of directors, our by-laws may only be amended or repealed by the affirmative vote of the holders of at least 75% of our shares of capital stock entitled to vote.

We have also adopted a shareholder rights agreement that entitles our stockholders to acquire shares of our common stock at a price equal to 50% of the then-current market value in limited circumstances when a third party acquires or announces its intention to acquire 15% or more of our outstanding common stock.

In addition, Section 203 of the Delaware General Corporation Law prohibits a publicly-held Delaware corporation from engaging in a business combination with an interested stockholder, generally a person which together with its affiliates owns, or within the last three years has owned, 15% of our voting stock, for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner.

The existence of the foregoing provisions and anti-takeover measures could limit the price that investors might be willing to pay in the future for shares of our common stock. They could also deter potential acquirers of our company, thereby reducing the likelihood that you could receive a premium for your common stock in an acquisition.

 

24


Table of Contents
ITEM 1B.    UNRESOLVED STAFF COMMENTS

None.

 

ITEM 2.    PROPERTIES

Our corporate headquarters are located in Bedford, Massachusetts, where we lease approximately 183,000 square feet. This lease expires on May 1, 2020. We lease 15,700 square feet in Durham, North Carolina supporting our government and industrial division’s unmanned underwater vehicles. We lease smaller facilities in Burlington, Massachusetts; Hong Kong; Shenzhen, China; London, England; San Luis Obispo, California; and Crystal City, Virginia. We do not own any real property. We believe that our leased facilities and additional or alternative space available to us will be adequate to meet our needs for the foreseeable future.

 

ITEM 3.    LEGAL PROCEEDINGS

From time to time and in the ordinary course of business, we are subject to various claims, charges and litigation. The outcome of litigation cannot be predicted with certainty and some lawsuits, claims or proceedings may be disposed of unfavorably to us, which could materially affect our financial condition or results of operations.

 

ITEM 4.    MINE SAFETY DISCLOSURES

Not Applicable.

 

25


Table of Contents

PART II

 

ITEM 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our common stock is listed on the NASDAQ Global Market under the symbol “IRBT”. The following table sets forth, for the periods indicated, the high and low sales prices per share for our common stock as reported on the NASDAQ Global Market.

 

     High      Low  

Fiscal 2010:

     

First quarter

   $ 18.74       $ 14.45   

Second quarter

   $ 22.05       $ 14.52   

Third quarter

   $ 21.36       $ 16.34   

Fourth quarter

   $ 25.27       $ 17.86   

Fiscal 2011:

     

First quarter

   $ 33.68       $ 23.86   

Second quarter

   $ 39.00       $ 29.46   

Third quarter

   $ 37.98       $ 23.17   

Fourth quarter

   $ 35.99       $ 22.46   

As of February 13, 2012, there were approximately 27,328,700 shares of our common stock outstanding held by approximately 122 stockholders of record and the last reported sale price of our common stock on the NASDAQ Global Market on February 13, 2012 was $25.46 per share.

Dividend Policy

We have never declared or paid any cash dividends on our capital stock. We currently expect to retain future earnings, if any, to finance the growth and development of our business and we do not anticipate paying any cash dividends in the foreseeable future.

Issuer Purchases of Equity Securities

The following table sets forth the repurchases of our equity securities during the three months ended December 31, 2011 by or on behalf of us or any affiliated purchaser:

 

Period

   (a) Total
number
of Shares
(or Units)
    Purchased    
    (b)
Average
Price
Paid per
Share (or
Unit)
   

(c) Total

Number of

Shares (or Units)

Purchased as

Part of Publicly

Announced

Plans or

Programs

 

(d) Maximum

Number (or

Approximate Dollar

Value) of Shares (or

Units) that May Yet

Be Purchased Under

the Plans or

Programs

Fiscal month beginning October 2, 2011 and ended October 29, 2011

          $       

Fiscal month beginning October 30, 2011 and ended December 3, 2011

          $       

Fiscal month beginning December 4, 2011 and ended December 31, 2011

       2,779 (1)    $ 29.85 (2)     
  

 

 

   

 

 

   

 

 

 

Total

     2,779 (1)    $ 29.85 (3)     
  

 

 

   

 

 

   

 

 

 

 

 

  (1) Represents shares of our common stock withheld by us to satisfy the minimum tax withholding obligation in connection with the vesting of restricted stock units held by executive officers.

 

26


Table of Contents
  (2) The amount represents the last reported sale price of our common stock on the NASDAQ Global Market on the applicable vesting date.

 

  (3) The amount represents the weighted average sale price of all shares of our common stock repurchased during the three months ended December 31, 2011.

ITEM 6.    SELECTED FINANCIAL DATA

The selected historical financial data set forth below as of December 31, 2011 and January 1, 2011 and for the years ended December 31, 2011, January 1, 2011 and January 2, 2010 are derived from financial statements, which have been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm. Consolidated balance sheets as of December 31, 2011 and January 1, 2011 and the related consolidated statements of income and of cash flows for each of the three years in the period ended December 31, 2011 and notes thereto appear elsewhere in this Annual Report on Form 10-K. The selected historical financial data as of January 2, 2010, December 27, 2008 and December 29, 2007 and for the years ended December 27, 2008 and December 29, 2007 are derived from our financial statements, which have been audited by PricewaterhouseCoopers LLP and which are not included elsewhere in this Annual Report.

The following selected consolidated financial data should be read in conjunction with our consolidated financial statements, the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included elsewhere in this Annual Report on Form 10-K. The historical results are not necessarily indicative of the results to be expected for any future period.

 

    Year Ended  
    December 31,
2011
    January 1,
2011
     January 2,
2010
    December 27,
2008
    December 29,
2007
 
    (In thousands, except earnings per share amounts)  

Consolidated Statements of Income:

          

Revenue

          

Product revenue

  $ 426,525      $ 360,394       $ 262,199      $ 281,187      $ 227,457   

Contract revenue

    38,975        40,558         36,418        26,434        21,624   
 

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total revenue

    465,500        400,952         298,617        307,621        249,081   

Cost of revenue

          

Cost of product revenue

    246,905        228,403         176,631        190,250        147,689   

Cost of contract revenue

    26,477        27,117         30,790        23,900        18,805   
 

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total cost of revenue

    273,382        255,520         207,421        214,150        166,494   
 

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Gross Margin

    192,118        145,432         91,196        93,471        82,587   

Operating Expenses

          

Research and development

    36,498        24,809         14,747        17,566        17,082   

Selling and marketing

    58,544        50,535         40,902        46,866        44,894   

General and administrative

    43,753        36,618         30,110        28,840        20,919   

Litigation and related expenses

                                 2,341   
 

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Total operating expenses

    138,795        111,962         85,759        93,272        85,236   
 

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Operating (Loss) Income

    53,323        33,470         5,437        199        (2,649

Net Income

  $ 40,191      $ 25,514       $ 3,330      $ 756      $ 9,060   
 

 

 

   

 

 

    

 

 

   

 

 

   

 

 

 

Net Income Per Common Share Basic

  $ 1.50      $ 1.00       $ 0.13      $ 0.03      $ 0.37   

Diluted

  $ 1.44      $ 0.96       $ 0.13      $ 0.03      $ 0.36   

Shares Used in Per Common Share Calculations

          

Basic

    26,712        25,394         24,998        24,654        24,229   

Diluted

    27,924        26,468         25,640        25,533        25,501   

 

27


Table of Contents
    December 31,
2011
    January 1,
2011
    January 2,
2010
    December 27,
2008
    December 29,
2007
 
    (In thousands)  

Consolidated Balance Sheet Data:

         

Cash and cash equivalents

  $ 166,308      $ 108,383      $ 71,856      $ 40,852      $ 26,735   

Short term investments

    17,811        13,928        4,959               16,550   

Total assets

    332,213        254,331        199,584        163,678        169,092   

Total liabilities

    89,255        79,424        66,390        44,002        58,865   

Total stockholders’ equity

    242,958        174,907        133,194        119,676        110,227   

 

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

The information contained in this section has been derived from our consolidated financial statements and should be read together with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities and Exchange Act of 1934, as amended, or the Exchange Act, and are subject to the “safe harbor” created by those sections. In particular, statements contained in this Annual Report on Form 10-K that are not historical facts, including, but not limited to statements concerning new product sales, product development and offerings, Roomba, Scooba, Looj and Verro products, PackBot tactical military robots, the Small Unmanned Ground Vehicle, Seaglider, Negotiator, Ava, our home robots and government and industrial robots divisions, our competition, our strategy, our market position, market acceptance of our products, seasonal factors, revenue recognition, our profits, growth of our revenues, product life cycle revenue, composition of our revenues, our cost of revenues, units shipped, average selling prices, funding of our government and industrial robot development programs, operating expenses, selling and marketing expenses, general and administrative expenses, research and development expenses, and compensation costs, our projected income tax rate, our credit and letter of credit facilities, our valuations of investments, valuation and composition of our stock-based awards, and liquidity, constitute forward-looking statements and are made under these safe harbor provisions. Some of the forward-looking statements can be identified by the use of forward-looking terms such as “believes,” “expects,” “may,” “will,” “should,” “could,” “seek,” “intends,” “plans,” “estimates,” “anticipates,” or other comparable terms. Forward-looking statements involve inherent risks and uncertainties, which could cause actual results to differ materially from those in the forward-looking statements. We urge you to consider the risks and uncertainties discussed in greater detail under the heading “Risk Factors” in evaluating our forward-looking statements. We have no plans to update our forward-looking statements to reflect events or circumstances after the date of this report. We caution readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made.

Overview

iRobot designs and builds robots that make a difference. For over 20 years, we have developed proprietary technology incorporating advanced concepts in navigation, mobility, manipulation and artificial intelligence to build industry-leading robots. Our Roomba floor vacuuming robot and Scooba floor washing robot perform time-consuming domestic chores in the home, while our Looj gutter cleaning robot and Verro pool cleaning robot perform tasks outside the home. Our PackBot and Small Unmanned Ground Vehicle (SUGV) tactical ground military robots perform battlefield reconnaissance and bomb disposal. Our 1KA Seaglider unmanned underwater robot performs long endurance oceanic missions. We sell our robots to consumers through a variety of distribution channels, including chain stores and other national retailers, and through our on-line store, and to the U.S. military and other government agencies worldwide. We maintain certifications for AS9100 and Capability Maturity Model Integration. These certifications enable us to service our military products and services.

 

28


Table of Contents

As of December 31, 2011, we had 619 full-time employees. We have developed expertise in the disciplines necessary to build durable, high-performance and cost-effective robots through the close integration of software, electronics and hardware. Our core technologies serve as reusable building blocks that we adapt and expand to develop next generation and new products, reducing the time, cost and risk of product development. Our significant expertise in robot design and engineering, combined with our management team’s experience in military and consumer markets, positions us to capitalize on the expected growth in the market for robots.

Although we have successfully launched consumer and government and industrial products, our continued success depends upon our ability to respond to a number of future challenges. We believe the most significant of these challenges include increasing competition in the markets for both our consumer and government and industrial products, our ability to obtain U.S. federal government funding for research and development programs, and our ability to successfully develop and introduce products and product enhancements.

Revenue

We currently derive revenue from product sales, government research and development contracts, and commercial research and development contracts. Product revenue is derived from the sale of our various home cleaning robots and government and industrial robots and related accessories. Research and development revenue is derived from the execution of contracts awarded by the U.S. federal government, other governments and a small number of other partners. In the future, we expect to derive increasing revenue from product maintenance and support services due to a focused effort to market these services to the expanding installed base of our robots.

We currently derive a majority of our product revenue from the sale of our home cleaning robots, and our PackBot and SUGV tactical military robots. For the fiscal years ended December 31, 2011 and January 1, 2011, product revenues accounted for 91.6% and 89.9% of total revenue, respectively. For the fiscal years ended December 31, 2011 and January 1, 2011, our funded research and development contracts accounted for approximately 8.4% and 10.1% of our total revenue, respectively. We expect to continue to perform funded research and development work with the intent of leveraging the technology developed to advance our new product development efforts. In the future, based on changes in operational needs from U.S. armed forces, and significant pressures on U.S. spending levels, we anticipate that revenue from product sales to the U.S. armed forces could remain flat or decrease in the near term. In addition, we expect that revenue from funded research and development contracts could decrease on an absolute dollar basis.

For the fiscal years ended December 31, 2011 and January 1, 2011, approximately 74.0% and 65.7%, respectively, of our home robot product revenue resulted from sales to 15 customers. For fiscal 2011 and fiscal 2010, the customers were comprised of both U.S. retailers and international distributors. Direct-to-consumer revenue generated through our domestic and international on-line stores accounted for 9.6% of our home robot product revenue for the fiscal year ended December 31, 2011 compared to 11.5% in the fiscal year ended January 1, 2011. We typically sell our recently launched products direct on-line, and then subsequently offer these products through other channels of distribution. In addition, 88.4% and 87.6% of military product revenue, and 95.7% and 96.5% of funded research and development contract revenue, resulted from orders and contracts or subcontracts with the U.S. federal government in the fiscal years ended December 31, 2011 and January 1, 2011, respectively.

For the fiscal years ended December 31, 2011 and January 1, 2011, sales to non-U.S. customers accounted for 45.5% and 42.1% of total revenue, respectively.

Our revenue from product sales is generated through sales to our retail distribution channels, our distributor network and to certain U.S. and foreign governments. We recognize revenue from the sales of home robots under the terms of the customer agreement upon transfer of title and risk of loss to the customer, net of estimated returns, provided that collection is determined to be reasonably assured and no significant obligations remain.

Revenue from our military robot sales and revenue from funded research and development contracts are occasionally influenced by the September 30 fiscal year-end of the U.S. federal government. In addition, our revenue can be affected by the timing of the release of new products and the size and timing of contract awards from military and other government agencies. Historically, revenue from consumer product sales has been significantly seasonal, with a majority of our consumer product revenue generated in the second half of the year

 

29


Table of Contents

(in advance of the holiday season). As a result of the growth of our international consumer business, which is less seasonal than our domestic consumer business, our consumer product revenue is currently spread more evenly throughout the year.

Cost of Revenue

Cost of product revenue includes the cost of raw materials and labor that go into the development and manufacture of our products as well as manufacturing overhead costs such as manufacturing engineering, quality assurance, logistics and warranty costs. For the fiscal years ended December 31, 2011 and January 1, 2011, cost of product revenue was 57.9% and 63.4% of total product revenue, respectively. The decrease in cost of product revenue as a percentage of revenue was driven primarily by changes in product mix to higher margin home robot products, improved leverage of our overhead expense against higher revenue, and lower return provisions and warranty expense. Raw material costs, which are our most significant cost items, can fluctuate materially on a periodic basis, although many components have been historically stable. Additionally, unit costs can vary significantly depending on the mix of products sold. There can be no assurance that our costs of raw materials will not increase. Labor costs also comprise a significant portion of our cost of revenue. We outsource the manufacture of our home robots to contract manufacturers in China. While labor costs in China traditionally have been favorable compared to labor costs elsewhere in the world, including the United States, we believe that labor in China is becoming more scarce. In addition fluctuations in currency exchange rates could increase the cost of labor. Consequently, the labor costs for our home robots could increase in the future.

Cost of contract revenue includes the direct labor costs of engineering resources committed to funded research and development contracts, as well as third-party consulting, travel and associated direct material costs. Additionally, we include overhead expenses such as indirect engineering labor, occupancy costs associated with the project resources, engineering tools and supplies and program management expenses. For the fiscal years ended December 31, 2011 and January 1, 2011, cost of contract revenue was 67.9% and 66.9% of total contract revenue, respectively.

Gross Margin

Our gross margin as a percentage of revenue varies according to the mix of product and contract revenue, the mix of products sold, total sales volume, the level of defective product returns, and levels of other product costs such as warranty, scrap, re-work and manufacturing overhead. For the years ended December 31, 2011 and January 1, 2011, gross margin was 41.3% and 36.3% of total revenue, respectively. The increase in margin was driven primarily by changes in product mix to higher margin home robot products, improved leverage of our overhead expense against higher revenue, and lower return provisions and warranty expense.

Research and Development Expenses

Research and development expenses consist primarily of:

 

   

salaries and related costs for our engineers;

 

   

costs for high technology components used in product and prototype development; and

 

   

costs of test equipment used during product development.

We have significantly expanded our research and development capabilities and expect to continue to expand these capabilities in the future. We are committed to consistently maintaining the level of innovative design and development of new products as we strive to enhance our ability to serve our existing consumer and military markets as well as new markets for robots. We anticipate that research and development expenses will increase in absolute dollars but remain relatively flat as a percentage of revenue in the foreseeable future.

For the fiscal years ended December 31, 2011 and January 1, 2011, research and development expense was $36.5 million and $24.8 million, or 7.8% and 6.2% of total revenue, respectively.

In addition to our internal research and development activities discussed above, we incur research and development expenses under funded development arrangements with both governments and other third parties.

 

30


Table of Contents

For the fiscal years ended December 31, 2011 and January 1, 2011, these expenses amounted to $26.5 million and $27.1 million, respectively. In accordance with generally accepted accounting principles, these expenses have been classified as cost of revenue rather than research and development expense. For the years ended December 31, 2011 and January 1, 2011, the combined investment in future technologies, classified as cost of revenue and research and development expense, was $63.0 million and $51.9 million, respectively.

Selling, General and Administrative Expenses

Our selling, general and administrative expenses consist primarily of:

 

   

salaries and related costs for sales and marketing personnel;

 

   

salaries and related costs for executives and administrative personnel;

 

   

advertising, marketing and other brand-building costs;

 

   

fulfillment costs associated with direct-to-consumer sales through our on-line store;

 

   

customer service costs;

 

   

professional services costs;

 

   

information systems and infrastructure costs;

 

   

travel and related costs; and

 

   

occupancy and other overhead costs.

We anticipate that selling, general and administrative expenses will increase in absolute dollars but remain relatively flat as a percentage of revenue in the foreseeable future as we continue to build the iRobot brand and also maintain company profitability.

For the fiscal years ended December 31, 2011 and January 1, 2011, selling, general and administrative expense was $102.3 million and $87.2 million, or 22.0% and 21.7% of total revenue, respectively.

Fiscal Periods

We operate and report using a 52-53 week fiscal year ending on the Saturday closest to December 31. Accordingly, our fiscal quarters will end on the Saturday that falls closest to the last day of the third month of each quarter.

Critical Accounting Policies and Estimates

Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ from these estimates.

We believe that of our significant accounting policies, which are described in the notes to our consolidated financial statements, the following accounting policies involve a greater degree of judgment and complexity. Accordingly, we believe that the following accounting policies are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of operations.

Revenue Recognition

We recognize revenue from sales of consumer products under the terms of the customer agreement upon transfer of title and risk of loss to the customer, which is typically upon the delivery of the product, provided the price is fixed or determinable, collection is determined to be reasonably assured and no significant obligations remain. Sales to domestic resellers are typically subject to agreements allowing for limited rights of return for defective products only, rebates and price protection. Accordingly, we reduce revenue for our estimates of

 

31


Table of Contents

liabilities for these rights of return at the time the related sale is recorded. We establish a provision for sales returns for products sold by domestic resellers directly based on historical return experience and other relevant data. Our international distributor agreements do not currently allow for product returns and, as a result, no reserve for returns is established for this group of customers. We have aggregated and analyzed historical returns from domestic resellers and end users which form the basis of our estimate of future sales returns by resellers or end users. When a right of return exists, the provision for these estimated returns is recorded as a reduction of revenue at the time that the related revenue is recorded. If actual returns from retailers differ significantly from our estimates, such differences could have a material impact on our results of operations for the period in which the actual returns become known. Our returns reserve is calculated as a percentage of gross consumer product revenue. A small increase or decrease in our actual experience of returns could have a material impact on our quarterly and annual results of operations. The estimates for returns are adjusted periodically based upon historical rates of returns. The estimates and reserve for rebates and price protection are based on specific programs, expected usage and historical experience. Actual results could differ from these estimates. If future trends or our ability to estimate were to change significantly from those experienced in the past, incremental reductions or increases to revenue may result based on this new experience.

Under cost-plus research and development contracts, we recognize revenue based on costs incurred plus a pro-rata portion of the total fixed fee. Costs and estimated gross margins on contracts are recorded as work is performed based on the percentage that incurred costs bear to estimated total costs utilizing the most recent estimates of costs and funding. We recognize revenue on firm fixed price (FFP) contracts using the percentage-of-completion method. For government product FFP contracts revenue is recognized as the product is shipped or in accordance with the contract terms. Changes in job performance, job conditions and estimated profitability, including those arising from final contract settlements and government audit, may result in revisions to costs and income, and are recorded or recognized, as the case may be, in the period in which the revisions are determined. Since many contracts extend over a long period of time, revisions in cost and funding estimates during the progress of work have the effect of adjusting earnings applicable to past performance in the current period. When the current contract estimate indicates a loss, provision is made for the total anticipated loss in the current period. Revenue earned in excess of billings, if any, is recorded as unbilled revenue. Billings in excess of revenue earned, if any, are recorded as deferred revenue.

Accounting for Stock-Based Awards

We recognized $5.2 million of stock-based compensation expense during the fiscal year ended December 31, 2011 for stock options. The unamortized fair value as of December 31, 2011 associated with these grants was $11.0 million with a weighted-average remaining recognition period of 2.39 years.

The risk-free interest rate is derived from the average U.S. Treasury constant maturity rate, which approximates the rate in effect at the time of grant, commensurate with the expected life of the instrument. The dividend yield is zero based upon the fact that we have never paid and have no present intention to pay cash dividends. Prior to 2010, the expected term calculation was based upon the simplified method provided under the relevant authoritative guidance. During 2010, we began to rely solely on company specific historical data to calculate the expected term. Given our initial public offering in November 2005 and the resulting short history as a public company, we could not rely solely on company specific historical data for purposes of establishing expected volatility. Consequently, prior to 2010, we performed an analysis that included company specific historical data combined with data of several peer companies with similar expected option lives to develop expected volatility assumptions. During 2010, we began to rely solely on company specific historical data for purposes of establishing expected volatility.

Based upon the above assumptions, the weighted average fair value of each stock option granted for the fiscal year ended December 31, 2011 was $16.55.

During the fiscal year ended December 31, 2011, the Company recognized $3.6 million of stock-based compensation associated with restricted stock units. Unamortized expense associated with restricted stock units at December 31, 2011, was $11.7 million.

 

32


Table of Contents

We have assumed a forfeiture rate for all stock options, restricted stock awards and restricted stock-based units granted subsequent to the Company’s initial filing of its Form S-1 with the SEC. In the future, we will record incremental stock-based compensation expense if the actual forfeiture rates are lower than estimated and will record a recovery of prior stock-based compensation expense if the actual forfeitures are higher than estimated.

Accounting for stock-based awards requires significant judgment and the use of estimates, particularly surrounding assumptions such as stock price volatility and expected option lives to value equity-based compensation.

Accounting for Income Taxes

Deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. Valuation allowances are provided if based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

We monitor the realization of our deferred tax assets based on changes in circumstances, for example, recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. Our income tax provision and our assessment of the ability to realize our deferred tax assets involve significant judgments and estimates. In fiscal 2007, we completed an analysis of historical and projected future profitability which resulted in the full release of the valuation allowance relating to federal deferred tax assets. In fiscal 2010, based on recent and expected increased future profitability the valuation allowance relating to state deferred tax assets was released. At December 31, 2011, we have total deferred tax assets of $21.5 million with no valuation allowance.

Warranty

We typically provide a one-year warranty (with the exception of European consumer products which typically have a two-year warranty period and our government and industrial spares which typically have a warranty period of less than one year) against defects in materials and workmanship and will either repair the goods, provide replacement products at no charge to the customer or refund amounts to the customer for defective products. We record estimated warranty costs, based on historical experience by product, at the time we recognize product revenue. As the complexity of our products increases, we could experience higher warranty claims relative to sales than we have previously experienced, and we may need to increase these estimated warranty reserves.

Inventory Valuation

We value our inventory at the lower of the actual cost of our inventory or its current estimated market value. We write down inventory for obsolescence or unmarketable inventories based upon assumptions about future demand and market conditions. Actual demand and market conditions may be lower than those that we project and this difference could have a material adverse effect on our gross margin if inventory write-downs beyond those initially recorded become necessary. Alternatively, if actual demand and market conditions are more favorable than those we estimated at the time of such a write-down, our gross margin could be favorably impacted in future periods.

 

33


Table of Contents

Overview of Results of Operations

The following table sets forth our results of operations for the periods shown:

 

     Fiscal Year Ended  
     December 31,
2011
     January 1,
2011
     January 2,
2010
 
     (In thousands)  

Revenue

        

Product revenue

   $ 426,525       $ 360,394       $ 262,199   

Contract revenue

     38,975         40,558         36,418   
  

 

 

    

 

 

    

 

 

 

Total revenue

     465,500         400,952         298,617   
  

 

 

    

 

 

    

 

 

 

Cost of Revenue

        

Cost of product revenue(1)

     246,905         228,403         176,631   

Cost of contract revenue(1)

     26,477         27,117         30,790   
  

 

 

    

 

 

    

 

 

 

Total cost of revenue

     273,382         255,520         207,421   
  

 

 

    

 

 

    

 

 

 

Gross margin

     192,118         145,432         91,196   

Operating Expenses

        

Research and development(1)

     36,498         24,809         14,747   

Selling and marketing(1)

     58,544         50,535         40,902   

General and administrative(1)

     43,753         36,618         30,110   
  

 

 

    

 

 

    

 

 

 

Total operating expenses

     138,795         111,962         85,759   
  

 

 

    

 

 

    

 

 

 

Operating Income

     53,323         33,470         5,437   

Other Income (Expense), Net

     218         504         (81
  

 

 

    

 

 

    

 

 

 

Income Before Income Taxes

     53,541         33,974         5,356   

Income Tax Expense

     13,350         8,460         2,026   
  

 

 

    

 

 

    

 

 

 

Net Income

   $ 40,191       $ 25,514       $ 3,330   
  

 

 

    

 

 

    

 

 

 

 

 

  (1) Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows.

 

     Fiscal Year Ended  
     December 31,
2011
     January 1,
2011
     January 2,
2010
 
     (In thousands)  

Cost of product revenue

   $ 1,197       $ 1,311       $ 1,127   

Cost of contract revenue

     478         446         575   

Research and development

     743         725         351   

Selling and marketing

     724         1,161         1,410   

General and administrative

     5,642         4,522         4,099   

 

34


Table of Contents

The following table sets forth our results of operations as a percentage of revenue for the periods shown:

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 

Revenue

      

Product revenue

     91.6     89.9     87.8

Contract revenue

     8.4        10.1        12.2   
  

 

 

   

 

 

   

 

 

 

Total revenue

     100.0        100.0        100.0   
  

 

 

   

 

 

   

 

 

 

Cost of Revenue

      

Cost of product revenue

     53.0        57.0        59.2   

Cost of contract revenue

     5.7        6.7        10.3   
  

 

 

   

 

 

   

 

 

 

Total cost of revenue

     58.7        63.7        69.5   
  

 

 

   

 

 

   

 

 

 

Gross margin

     41.3        36.3        30.5   

Operating Expenses

      

Research and development

     7.8        6.2        4.9   

Selling and marketing

     12.6        12.6        13.7   

General and administrative

     9.4        9.1        10.1   
  

 

 

   

 

 

   

 

 

 

Total operating expenses

     29.8        27.9        28.7   
  

 

 

   

 

 

   

 

 

 

Operating Income

     11.5        8.4        1.8   

Other Income (Expense), Net

     0.0        0.1        0.0   
  

 

 

   

 

 

   

 

 

 

Income Before Income Taxes

     11.5        8.5        1.8   

Income Tax Expense

     2.9        2.1        0.7   
  

 

 

   

 

 

   

 

 

 

Net Income

     8.6     6.4     1.1
  

 

 

   

 

 

   

 

 

 

Comparison of Years Ended December 31, 2011 and January 1, 2011

Revenue

 

     Fiscal Year Ended                
     December 31,
2011
     January 1,
2011
     Dollar Change      Percent Change  
     (In thousands)  

Total Revenue

   $ 465,500       $ 400,952       $ 64,548         16.1

Our revenue increased 16.1% to $465.5 million in fiscal 2011 from $401.0 million in fiscal 2010. Revenue increased approximately $49.2 million, or 21.5%, in our home robots division and $15.3 million, or 8.9%, in our government and industrial division.

The $49.2 million increase in revenue from our home robots division was driven by an 8.0% increase in units shipped and a 13.2% increase in net average selling price. In fiscal 2011, international home robots revenue increased $44.3 million and domestic home robots revenue increased $4.9 million. Total home robots shipped in fiscal 2011 were 1,371,000 units compared to 1,269,000 units in fiscal 2010. The increase in home robots division revenue and units shipped was primarily attributable to international sales increasing 29.3% due to increased demand in our European and Asian markets, particularly Japan. The increase in demand was driven by demand for our new Roomba 700 series robot, an increase in marketing programs by us and our international distributors and continued efforts to increase international retail outlets for our home robots products across various countries. Domestic retail sales of our home robot products increased 7.9% and domestic direct sales through our website increased 2.3% in fiscal 2011 as compared to fiscal 2010. The increase in domestic retail

 

35


Table of Contents

demand is due in part to our increased and sustained domestic marketing activities which began in the fourth quarter of 2010. The increase in our direct to consumer sales through our website was driven by the introduction of our Roomba 700 series and Scooba 230 robots. Home robots division revenue from international sales was 70.3% of total home robots division revenue in fiscal 2011 as compared to 66.0% in fiscal 2010. The increase in net average selling prices was primarily driven by customer mix and product mix relating to the introduction of our Roomba 700 series and Scooba 230 robots.

The $15.3 million increase in revenue from our government and industrial robots division was driven by a $4.5 million increase in product life cycle revenue (spare parts, accessories) and a $12.5 million increase in government and industrial robot revenue offset by a $1.6 million decrease in recurring contract development revenue generated under research and development contracts. The $4.5 million increase in product life cycle revenue is the result of a higher installed base of our government and industrial robots. The $1.6 million decrease in recurring contract development revenue generated under research and development contracts was primarily the result of decreases in funding and timing of work efforts for our Maritime and Warrior programs. The $12.5 million increase in government and industrial robots revenue was primarily due to a 27.7% increase in net average selling prices partially offset by a 11.3% decrease in units shipped in fiscal 2011 as compared to fiscal 2010. The increase in net average selling price was due to product mix primarily attributable to PackBot and SUGV units with a higher selling price shipped in fiscal 2011 as compared to lower priced PackBot FasTac units and lower priced configuration of SUGV units shipped in fiscal 2010. Total government and industrial robots shipped in fiscal 2011 were 773 units compared to 871 units in fiscal 2010.

Cost of Revenue

 

     Fiscal Year Ended               
     December 31,
2011
    January 1,
2011
    Dollar Change      Percent Change  
     (In thousands)  

Total cost of revenue

   $ 273,382      $ 255,520      $ 17,862         7.0

As a percentage of total revenue

     58.7     63.7     

Total cost of revenue increased to $273.4 million in fiscal 2011, compared to $255.5 million in fiscal 2010. The increase is primarily due to the 8.0% increase in home robot units shipped in fiscal 2011 as compared to fiscal 2010.

Gross Margin

 

     Fiscal Year Ended               
     December 31,
2011
    January 1,
2011
    Dollar Change      Percent Change  
     (In thousands)  

Total gross margin

   $ 192,118      $ 145,432      $ 46,686         32.1

As a percentage of total revenue

     41.3     36.3     

Gross margin increased $46.7 million, or 32.1%, to $192.1 million (41.3% of revenue) in fiscal 2011 from $145.4 million (36.3% of revenue) in fiscal 2010. The increase in gross margin as a percentage of revenue was the result of the home robots division gross margin increasing 5.2 percentage points and the government and industrial robots division gross margin increasing 4.3 percentage points. The 5.2 percentage point increase in the home robots division is attributable to changes in customer and product mix to higher margin home robots products including the introduction of our Roomba 700 series and Scooba 230 robots, improved leverage of our overhead expense against higher revenue, and lower return provisions and warranty expense in fiscal 2011 as compared to fiscal 2010. The 4.3 percentage point increase in the government and industrial robots division is primarily due to lower overhead expenses with improved leverage of our overhead expense against higher revenue, lower sustaining engineering expense and lower warranty expense in fiscal 2011 as compared to fiscal 2010.

 

36


Table of Contents

Research and Development

 

     Fiscal Year Ended               
     December 31,
2011
    January 1,
2011
    Dollar Change      Percent Change  
     (In thousands)  

Total research and development

   $ 36,498      $ 24,809      $ 11,689         47.1

As a percentage of total revenue

     7.8     6.2     

Research and development expenses increased by $11.7 million, or 47.1%, to $36.5 million (7.8% of revenue) in fiscal 2011. This was driven by increases in our home robots division of $8.8 million, government and industrial robots division of $1.8 million and other research and development expense of $1.1 million primarily relating to ongoing development of our common software platform. The increase in other research and development expense is due to increases in compensation and benefits, consulting and materials associated with internal research and development projects in both our home robots and government and industrial robots divisions. The increase in our home robots division is primarily the result of our increased efforts in the areas of new product development. The increase in our government and industrial robots division is the result of our increased efforts in product development relating to our FirstLook, PackBot and Warrior programs.

In addition to our research and development activities classified as research and development expense, we incur research and development expenses under funded development arrangements with governments and industrial third parties. For fiscal 2011, these expenses amounted to $26.5 million, compared to $27.1 million for fiscal 2010. In accordance with generally accepted accounting principles, these expenses have been classified as cost of contract revenue rather than research and development expense. The combined investment in future technologies, classified as cost of revenue and research and development expense, was $63.0 million for fiscal 2011, compared to $51.9 million for fiscal 2010.

Selling and Marketing

 

     Fiscal Year Ended               
     December 31,
2011
    January 1,
2011
    Dollar Change      Percent Change  
     (In thousands)  

Total selling and marketing

   $ 58,544      $ 50,535      $ 8,009         15.8

As a percentage of total revenue

     12.6     12.6     

Selling and marketing expenses increased by $8.0 million, or 15.8%, to $58.5 million (12.6% of revenue) in fiscal 2011 from $50.5 million (12.6% of revenue) in fiscal 2010. This was driven by an increase in our home robots division of $6.4 million primarily attributable to increases in advertising as part of our continued global marketing and branding efforts, other marketing, compensation, and employee-related expense for fiscal 2011 as compared to fiscal 2010. Selling and marketing expenses in our government and industrial robots division increased by $1.2 million attributable to an increase in compensation, trade show, depreciation related to demonstration robots and travel expenses in fiscal 2011.

In fiscal 2012, we expect to continue to invest in sales and marketing to increase brand awareness. Accordingly, we anticipate selling and marketing expenses will increase in absolute dollars but remain at the same level or slightly above fiscal 2011 as a percentage of revenue.

General and Administrative

 

     Fiscal Year Ended               
     December 31,
2011
    January 1,
2011
    Dollar Change      Percent Change  
     (In thousands)  

General and administrative

   $ 43,753      $ 36,618      $ 7,135         19.5

As a percentage of total revenue

     9.4     9.1     

 

37


Table of Contents

General and administrative expenses increased by $7.1 million, or 19.5%, to $43.8 million (9.4% of revenue) in fiscal 2011 from $36.6 million (9.1% of revenue) in fiscal 2010. This increase is primarily attributable to increased compensation and employee benefit expenses related to increased headcount, incentive compensation expense, stock-based compensation expense, enterprise software expense, consulting expense, legal expense primarily attributable to our international expansion and intellectual property prosecution and enforcement, and expenses relating to four robots sent to Japan to explore reactor buildings at the Fukushima Daiichi nuclear plant.

Other Income (Expense), Net

 

     Fiscal Year Ended              
     December 31,
2011
    January 1,
2011
    Dollar Change     Percent Change  
     (In thousands)  

Other Income (expense), net

   $ 218      $ 504      $ (286     (56.7 )% 

As a percentage of total revenue

     0.0     0.1    

Other income (expense), net amounted to $0.2 million in fiscal 2011 compared to $0.5 million in fiscal 2010. Other income (expense), net, for fiscal 2011 was related to interest income of $1.0 million offset by foreign currency exchange losses of $0.5 million resulting from foreign currency exchange rate fluctuations and other expenses of $0.3 million. Other income (expense), net, for fiscal 2010 was related to interest income of $0.8 million offset by foreign currency exchange losses of $0.3 million resulting from foreign currency exchange rate fluctuations.

Income Tax Provision

 

     Fiscal Year Ended               
     December 31,
2011
    January 1,
2011
    Dollar Change      Percent Change  
     (In thousands)  

Income tax provision

   $ 13,350      $ 8,460      $ 4,890         57.8

As a percentage of total revenue

     2.9     2.1     

We recorded a tax provision of $13.4 million and $8.5 million for fiscal 2011 and fiscal 2010, respectively. The $13.4 million provision for fiscal 2011 was based upon a 2011 effective income tax rate of 29.7% offset by a net tax benefit of $3.5 million resulting from the completion in the period of a comprehensive evaluation of our research and development credit and domestic manufacturing deductions. The $8.5 million provision for fiscal 2010 was based upon a projected 2010 effective tax rate of 31.5% offset by a $2.3 million one-time benefit associated with the full release of our valuation allowance relating to state deferred tax assets.

The decrease in the projected effective tax rates from 31.5% in 2010 to 29.7% in 2011 was primarily due to higher domestic manufacturing deductions in 2011, partially offset by the release of our valuation allowance relating to state deferred tax assets in fiscal 2010.

Comparison of Years Ended January 1, 2011 and January 2, 2010

Revenue

 

     Fiscal Year Ended                
     January 1,
2011
     January 2,
2010
     Dollar Change      Percent Change  
     (In thousands)  

Total Revenue

   $ 400,952       $ 298,617       $ 102,335         34.3

Our revenue increased 34.3% to $401.0 million in fiscal 2010 from $298.6 million in fiscal 2009. Revenue increased approximately $63.5 million, or 38.3%, in our home robots division and $38.8 million, or 29.3%, in our government and industrial division.

 

38


Table of Contents

The $63.5 million increase in revenue from our home robots division was driven by a 28.4% increase in units shipped and a 9.7% increase in net average selling price. Total home robots shipped in fiscal 2010 were 1,269,000 units compared to 988,000 units in fiscal 2009. The increase in home robot division revenue and units shipped was primarily attributable to increased international sales of our home robot products resulting from our efforts to increase our global presence. In fiscal 2010, international home robot revenue increased $62.3 million, domestic home robot revenue from our retail channel increased $3.4 million, and domestic home robot revenue from our direct channel decreased $2.2 million as compared to fiscal 2009. Home robot division revenue from international sales, which consist of products having a higher average selling price than products sold to domestic customers, was 66.0% of total home robot division revenue in fiscal 2010 as compared to 53.8% in fiscal 2009.

The $38.8 million increase in revenue from our government and industrial division was driven by a $20.2 million increase in government and industrial robot revenue, a $14.5 million increase in product life cycle revenue (spare parts and accessories), and a $4.1 million increase in recurring contract development revenue generated under research and development contracts. The $20.2 million increase in government and industrial robots revenue was due to a 10.3% increase in units shipped in fiscal 2010 as compared to fiscal 2009. The $14.5 million increase in product life cycle revenue was the result of a higher installed base of our government and industrial robots, which during fiscal 2010 included product life cycle revenue related to our SUGV 310 product. The $4.1 million increase in recurring contract development revenue generated under research and development contracts was primarily attributable to an increase in funding of our SUGV program offset by decreases in funding of our PackBot and Warrior programs. Total government and industrial robots shipped in fiscal 2010 were 871 units compared to 789 units in fiscal 2009.

Cost of Revenue

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

Total cost of revenue

   $ 255,520      $ 207,421      $ 48,099         23.2

As a percentage of total revenue

     63.7     69.5     

Total cost of revenue increased to $255.5 million in fiscal 2010, compared to $207.4 million in fiscal 2009. The increase is primarily due to the 28.4% increase in home robot units shipped and the 10.3% increase in government and industrial units shipped.

Gross Margin

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

Total gross margin

   $ 145,432      $ 91,196      $ 54,236         59.5

As a percentage of total revenue

     36.3     30.5     

Gross margin increased $54.2 million, or 59.5%, to $145.4 million (36.3% of revenue) in fiscal 2010 from $91.2 million (30.5% of revenue) in fiscal 2009. The increase in gross margin as a percentage of revenue was the result of the home robots division gross margin increasing 7.8 percentage points and the government and industrial division gross margin increasing 2.9 percentage points. The 7.8 percentage point increase in the home robots division is attributable to lower return provisions, the increase in units shipped through our higher-margin international channel, price increases on certain international products, continued product cost reduction efforts, lower excess and obsolete inventory provisions and improved leverage of our overhead expense against higher revenue in fiscal 2010 as compared to fiscal 2009. The 2.9 percentage point increase in the government and industrial division is primarily attributable to leveraging our overhead expense against higher revenue, and an increase in higher-margin product life cycle revenue, partially offset by a decrease due to product mix primarily attributable to a significant number of SUGV 310 units shipped in fiscal 2010 as compared to fiscal 2009. Our

 

39


Table of Contents

margins relating to contract revenue increased in fiscal 2010 as compared to fiscal 2009 due to higher-margin firm-fixed-priced contracts awarded in 2010.

Research and Development

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

Total research and development

   $ 24,809      $ 14,747      $ 10,062         68.2

As a percentage of total revenue

     6.2     4.9     

Research and development expenses increased by $10.1 million, or 68.2%, to $24.8 million (6.2% of revenue) in fiscal 2010, from $14.7 million (4.9% of revenue) for fiscal 2009. The increase in research and development expenses is primarily due to increases in compensation, recruiting, employee benefits, materials and consulting costs associated with internal research and development projects in our home robots division and expenses related to our healthcare research. The increase in our home robots division is primarily the result of our increased efforts in the areas of product development and advanced development relating to our consumer products.

In addition to our research and development activities classified as research and development expense, we incur research and development expenses under funded development arrangements with governments and industrial third parties. For fiscal 2010, these expenses amounted to $27.1 million, compared to $30.8 million for fiscal 2009. In accordance with generally accepted accounting principles, these expenses have been classified as cost of contract revenue rather than research and development expense. The combined investment in future technologies, classified as cost of revenue and research and development expense, was $51.9 million for fiscal 2010, compared to $45.5 million for fiscal 2009.

Selling and Marketing

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

Total selling and marketing

   $ 50,535      $ 40,902      $ 9,633         23.6

As a percentage of total revenue

     12.6     13.7     

Selling and marketing expenses increased by $9.6 million, or 23.6%, to $50.5 million (12.6% of revenue) in fiscal 2010 from $40.9 million (13.7% of revenue) in fiscal 2009. This was driven by an increase in our home robots division of $7.9 million attributable to increases in advertising, promotions, on-line media, sales commission expenses as a result of higher sales, and an increase in compensation and employee-related expense supporting our international home robot sales for fiscal 2010 as compared to fiscal 2009. Selling and marketing expenses in our government and industrial division increased by $1.7 million attributable to an increase in compensation expenses and other expenses relating to bid and proposal activities, and sales commissions as a result of higher sales in fiscal 2010 as compared to fiscal 2009.

In fiscal 2011, we expect to continue to invest in sales and marketing to increase brand awareness. Accordingly, we anticipate selling and marketing expenses will increase in absolute dollars but remain at the same level or slightly above fiscal 2010 as a percentage of revenue.

General and Administrative

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

General and administrative

   $ 36,618      $ 30,110      $ 6,508         21.6

As a percentage of total revenue

     9.1     10.1     

 

40


Table of Contents

General and administrative expenses increased by $6.5 million, or 21.6%, to $36.6 million (9.1% of revenue) in fiscal 2010 from $30.1 million (10.1% of revenue) in fiscal 2009. This increase is attributable to increased compensation, benefit and recruiting expenses related to increased headcount and an increase in incentive compensation expense, stock-based compensation, and an increase in legal expense, primarily attributable to our international expansion and intellectual property prosecution and enforcement, for fiscal 2010 as compared to fiscal 2009.

Other Income (Expense), Net

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

Other Income (expense), net

   $ 504      $ (81   $ 585         Not Meaningful   

As a percentage of total revenue

     0.1     0.0     

Other income (expense), net amounted to $0.5 million in fiscal 2010 compared to $(0.1) million in fiscal 2009. Other income (expense), net, for fiscal 2010 was related to interest income of $0.8 million offset by foreign currency exchange losses of $0.3 million resulting from foreign currency exchange rate fluctuations. Other income (expense), net, for fiscal 2009 was directly related to foreign currency exchange losses resulting from foreign currency exchange rate fluctuations.

Income Tax Provision

 

     Fiscal Year Ended               
     January 1,
2011
    January 2,
2010
    Dollar Change      Percent Change  
     (In thousands)  

Income tax provision

   $ 8,460      $ 2,026      $ 6,434         Not Meaningful   

As a percentage of total revenue

     2.1     0.7     

In fiscal 2010, we recorded a $8.5 million tax provision based on an effective income tax rate of 24.9%. The provision for income taxes for fiscal 2010 consists of $10.2 million of federal taxes, $0.1 million of foreign taxes and $(1.8) million of state taxes, which includes the $2.3 million associated with the full release of our valuation allowance relating to state deferred tax assets.

In fiscal 2009, we recorded a $2.0 million tax provision based on an effective income tax rate of 38%. The provision for income taxes for fiscal 2009 consists of $1.6 million of federal taxes and $0.4 million of state taxes. Included in the 2009 provision is a $0.2 million provision associated with an out-of-period error correction with respect to the earnings of our India subsidiary and a $0.3 million one-time benefit from the conversion of incentive stock options to non-qualified stock options as a result of our stock option exchange program which concluded in our second fiscal quarter of 2009.

Liquidity and Capital Resources

At December 31, 2011, our principal sources of liquidity were cash and cash equivalents totaling $166.3 million, short-term investments of $17.8 million and accounts receivable of $43.3 million.

We manufacture and distribute our products through contract manufacturers and third-party logistics providers. We believe that this approach gives us the advantages of relatively low capital investment and significant flexibility in scheduling production and managing inventory levels. By leasing our office facilities, we also minimize the cash needed for expansion. Accordingly, our capital spending is generally limited to leasehold improvements, computers, office furniture, product-specific production tooling, internal use software and test equipment. In the fiscal years ended December 31, 2011 and January 1, 2011, we spent $13.0 million and $12.6 million, respectively, on capital equipment.

Our strategy for delivering home robots products to our distributors and retail customers gives us the flexibility to provide container shipments directly to the retailer from China and, alternatively, allows our

 

41


Table of Contents

distributors and retail partners to take possession of product on a domestic basis. Accordingly, our home robots product inventory consists of goods shipped to our third-party logistics providers for the fulfillment of distributor, retail and direct-to-consumer sales. Our inventory of government and industrial products is relatively low as they are generally built to order. Our contract manufacturers are responsible for purchasing and stocking the majority of components required for the production of our products, and they typically invoice us when the finished goods are shipped.

The balance of cash and short-term investments of $184.1 million at December 31, 2011 is primarily the result of improving profitability and our on-going focus on managing working capital. As of December 31, 2011, we did not have any borrowings outstanding under our working capital line of credit and had $1.7 million in letters of credit outstanding under our revolving letter of credit facility.

Discussion of Cash Flows

Net cash provided by operating activities for the fiscal year ended December 31, 2011 was $55.7 million, an increase of $6.5 million compared to the $49.2 million of net cash provided by operating activities for the fiscal year ended January 1, 2011. The increase in net cash provided by operating activities was primarily driven by the following factors:

 

   

An increase in cash of $14.7 million resulting from net income of $40.2 million in 2011 versus net income of $25.5 million in 2010;

 

   

An increase in cash of $3.2 million resulting from non-cash depreciation and amortization of $10.3 million and losses on the disposition of fixed assets of $0.6 million in 2011 versus non-cash depreciation and amortization of $7.5 million and losses on the disposition of fixed assets of $0.2 million in 2010. The losses on disposition of fixed assets in 2011 primarily relate to four robots sent to Japan to explore reactor buildings at the Fukushima Daiichi nuclear plant;

 

   

A decrease in cash of $6.6 million resulting from an increase in accounts receivable (including unbilled revenue) of $7.6 million in 2011 versus an increase of $1.0 million in 2010, primarily due to growth in revenue;

 

   

A decrease in cash of $9.2 million resulting from an increase in inventory of $3.9 million in 2011 versus a decrease of $5.3 million in 2010, primarily due to increased inventory requirements to support growth in our home robots division revenue and expansion of the home robots product line;

 

   

A decrease in cash of $4.3 million (offset as an increase in cash from financing activities) resulting from an increase in the tax benefit associated with excess stock-based compensation deductions of $6.9 million in 2011 versus an increase of $2.6 million in 2010 primarily due to an increasing number of stock options exercised in 2011;

 

   

An increase in cash of $1.6 million resulting from an increase in accounts payable of $9.7 million in 2011 versus an increase of $8.1 million in 2010, primarily due to the timing of purchases and payments to suppliers;

 

   

A decrease in cash of $4.2 million resulting from an increase in accrued compensation of $0.1 million in 2011 versus an increase of $4.3 million in 2010, primarily due to the impact of improving profitability on the incentive compensation expense in 2010 and related payment in 2011; and

 

   

An increase in cash of $11.1 million resulting from a decrease in deferred tax assets of $6.1 million in 2011 compared to an increase of $5.0 million in 2010, primarily due to the estimated net utilization of deferred tax assets in 2011 and the impact of the release of a valuation allowance on state deferred tax assets in 2010.

 

42


Table of Contents

Net cash used in investing activities for the fiscal year ended December 31, 2011 was $17.2 million, representing a decrease of $4.4 million compared to the $21.6 million of net cash used in investing activities for the fiscal year ended January 1, 2011. This decrease in net cash used in investing activities was primarily driven by the following:

 

   

Purchase of investments, net of the proceeds from the sale of investments, of $4.2 million in 2011, compared to the purchase of investments, net of the proceeds from the sale of investments, of $9.0 million in 2010; and

 

   

The purchase of property and equipment of $13.0 million in 2011, compared to $12.6 million in 2010, primarily due to an increase in self-constructed and demonstration assets, an increase in leasehold improvements associated with expansion of the office space at our headquarters facility, and the upgrade of our ERP system in 2011.

Net cash provided by financing activities for the fiscal year ended December 31, 2011 was $19.4 million, an increase of $10.5 million compared to the $8.9 million of net cash provided by financing activities for the fiscal year ended January 1, 2011. The increase is due primarily to an increase in proceeds from stock option exercises of $6.8 million and an increase in the tax benefit associated with excess stock-based compensation deductions of $4.3 million.

Working Capital Facilities

Credit Facility

We have an unsecured revolving credit facility with Bank of America, N.A., which is available to fund working capital and other corporate purposes. As of December 31, 2011, the total amount available for borrowing under our credit facility was $75.0 million and the full amount was available for borrowing. The interest on loans under our credit facility accrues at a rate between LIBOR plus 1% and LIBOR plus 1.5%, based on our ratio of indebtedness to Adjusted EBITDA, and the credit facility termination date is June 30, 2014.

As of December 31, 2011, we had no outstanding borrowings under our working capital line of credit. This credit facility contains customary terms and conditions for credit facilities of this type, including restrictions on our ability to incur or guaranty additional indebtedness, create liens, enter into transactions with affiliates, make loans or investments, sell assets, pay dividends or make distributions on, or repurchase, our stock, and consolidate or merge with other entities.

In addition, we are required to meet certain financial covenants customary with this type of agreement, including maintaining a minimum specified consolidated net worth, a minimum ratio of indebtedness to Adjusted EBITDA, and a minimum specified interest coverage ratio.

This credit facility contains customary events of default, including for payment defaults, breaches of representations, breaches of affirmative or negative covenants, cross defaults to other material indebtedness, bankruptcy and failure to discharge certain judgments. If a default occurs and is not cured within any applicable cure period or is not waived, our obligations under the credit facility may be accelerated.

As of December 31, 2011, we were in compliance with all covenants under the revolving credit facility.

Letter of Credit Facility

On January 4, 2011, we entered into a revolving letter of credit facility with Bank of America, N.A. The credit facility is available to fund letters of credit on our behalf up to an aggregate outstanding amount of $5 million. We may terminate at any time, subject to proper notice, or from time to time permanently reduce the amount of the credit facility.

We pay a fee on outstanding letters of credit issued under the credit facility at a rate between LIBOR plus 1% and LIBOR plus 1.5% per annum, based on our ratio of indebtedness to Adjusted EBITDA. In addition, we pay a fee equal to 0.25% per annum of the actual daily amount by which the credit facility exceeds the aggregate undrawn amount of all outstanding letters of credit under the credit facility plus the aggregate of all

 

43


Table of Contents

unreimbursed drawings under all letters of credit under the credit facility. The maturity date for letters of credit issued under the credit facility must be no later than seven days prior to June 30, 2014.

As of December 31, 2011, we had letters of credit outstanding of $1.7 million under our revolving letter of credit facility. The credit facility contains customary terms and conditions for credit facilities of this type, including restrictions on our ability to incur or guaranty additional indebtedness, create liens, enter into transactions with affiliates, make loans or investments, sell assets, pay dividends or make distributions on, or repurchase, its stock, and consolidate or merge with other entities. In addition, we are required to meet certain financial covenants customary with this type of agreement, including maintaining a minimum specified consolidated net worth, a minimum ratio of indebtedness to Adjusted EBITDA and a minimum specified ratio of EBIT to interest expense.

The credit facility also contains customary events of default, including for payment defaults, breaches of representations, breaches of affirmative or negative covenants, cross defaults to other material indebtedness, bankruptcy, and failure to discharge certain judgments. If a default occurs and is not cured within any applicable cure period or is not waived, the lender may accelerate the obligations under the credit facility.

As of December 31, 2011, we were in compliance with all covenants under the revolving letter of credit facility.

Working Capital and Capital Expenditure Needs

We currently have no material cash commitments, except for normal recurring trade payables, expense accruals and operating leases, all of which we anticipate funding through working capital, funds provided by operating activities and our existing working capital line of credit. We do not currently anticipate significant investment in property, plant and equipment, and we believe that our outsourced approach to manufacturing provides us with flexibility in both managing inventory levels and financing our inventory. We believe our existing cash and cash equivalents, short-term investments, cash provided by operating activities, and funds available through our working capital line of credit will be sufficient to meet our working capital and capital expenditure needs over at least the next twelve months. In the event that our revenue plan does not meet our expectations, we may eliminate or curtail expenditures to mitigate the impact on our working capital. Our future capital requirements will depend on many factors, including our rate of revenue growth, the expansion of our marketing and sales activities, the timing and extent of spending to support product development efforts, the timing of introductions of new products and enhancements to existing products, the acquisition of new capabilities or technologies, and the continuing market acceptance of our products and services. Moreover, to the extent that existing cash and cash equivalents, short-term investments, cash from operations, and cash from short-term borrowing are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financing. As part of our business strategy, we may consider additional acquisitions of companies, technologies and products, which could also require us to seek additional equity or debt financing. Additional funds may not be available on terms favorable to us or at all.

Contractual Obligations

We generally do not enter into binding purchase commitments. Our principal commitments consist of obligations under our working capital line of credit, leases for office space and minimum contractual obligations for services. The following table describes our commitments to settle contractual obligations in cash as of December 31, 2011:

 

     Payments Due by Period  
     Less Than
1  Year
     1 to 3
Years
     3 to 5
Years
     More Than
5  Years
     Total  
     (In thousands)  

Operating leases

   $ 3,030       $ 5,062       $ 5,010       $ 8,187       $ 21,289   

Minimum contractual payments

     794         4,194                         4,988   

Other obligations

     123                                 123   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 3,947       $ 9,256       $ 5,010       $ 8,187       $ 26,400   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

44


Table of Contents

Our minimum contractual payments consist of payments to our provider of direct fulfillment services for direct to consumer sales of our home robots and a key component supplier for our home robots, which payments are incurred in the ordinary course of business. Based on an analysis of actual fees for 2011 there was a shortfall between our actual transaction fees and our contractual minimum fees for services. Expense accruals for the amount of this shortfall have been recorded to selling and marketing expenses in fiscal 2011. Other obligations consist of software license and services agreement for our home robots division customer service web support.

Off-Balance Sheet Arrangements

As of December 31, 2011, we had no off-balance sheet arrangements as defined in Item 303(a)(4) of Regulation S-K.

Recently Issued Accounting Pronouncements

In May 2011, the Financial Accounting Standards Board (“FASB”) issued amended guidance on fair value measurement and related disclosures. The new guidance clarifies the concepts applicable for fair value measurement of non-financial assets and requires the disclosure of quantitative information about the unobservable inputs used in a fair value measurement. This guidance will be effective for reporting periods beginning after December 15, 2011, and will be applied prospectively. We do not anticipate a material impact on our consolidated financial statements as a result of the adoption of this amended guidance.

In June 2011, the FASB amended its accounting guidance on the presentation of other comprehensive income (OCI) in an entity’s financial statements. The amended guidance eliminates the option to present the components of OCI as part of the statement of changes in shareholders’ equity and provides two options for presenting OCI: in a statement included in the income statement or in a separate statement immediately following the income statement. The amendments do not change the guidance for the items that have to be reported in OCI or when an item of OCI has to be moved into net income. For public entities, the amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2011. We do not anticipate that our adoption of this guidance will have a material impact on our consolidated results.

In September 2011, the FASB issued updated guidance on the periodic testing of goodwill for impairment. The updated guidance gives companies the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The amendment is intended to reduce the cost and complexity of the annual goodwill impairment test by providing entities an option to perform a qualitative assessment to determine whether further impairment testing is necessary. The updated accounting guidance is effective for fiscal years beginning after December 15, 2011, with early adoption permitted. We elected to adopt the updated guidance in 2011. The adoption of this guidance did not impact our consolidated financial statements.

From time to time, new accounting pronouncements are issued by FASB that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards, which are not yet effective, will not have a material impact on our consolidated financial statements upon adoption.

 

ITEM 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Risk

We maintain sales and business operations in foreign countries. As such, we have exposure to adverse changes in exchange rates associated with operating expenses of our foreign operations, but we believe this exposure to be immaterial. Additionally, we accept orders for home robots products in currencies other than the U.S. dollar. We regularly monitor the level of non-U.S. dollar accounts receivable balances to determine if any actions, including possibly entering into foreign currency forward contracts, should be taken to minimize the impact of fluctuating exchange rates on our results of operations. Our international revenue is primarily denominated in U.S. dollars and therefore any fluctuations in the Euro or any other non-U.S. dollar currencies will have minimal direct impact on our international revenue. However, as the U.S. dollar strengthens or weakens against other currencies, our international distributors may be impacted, which could affect their profitability and our ability to maintain current pricing levels on our international consumer products.

 

45


Table of Contents

Interest Rate Sensitivity

At December 31, 2011, we had unrestricted cash and cash equivalents of $166.3 million and short term investments of $17.8 million. The unrestricted cash and cash equivalents are held for working capital purposes. We do not enter into investments for trading or speculative purposes. Some of the securities in which we invest, however, may be subject to market risk. This means that a change in prevailing interest rates may cause the fair market value of the investment to fluctuate. To minimize this risk in the future, we intend to maintain our portfolio of cash equivalents in a variety of securities, commercial paper, money market funds, debt securities and certificates of deposit. Due to the short-term nature of these investments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates. As of December 31, 2011, all of our cash and cash equivalents were held in demand deposits and money market accounts.

Our exposure to market risk also relates to the increase or decrease in the amount of interest expense we must pay on any outstanding debt instruments, primarily certain borrowings under our working capital line of credit. The advances under the working capital line of credit bear a variable rate of interest determined as a function of the LIBOR rate at the time of the borrowing. At December 31, 2011, we had letters of credit outstanding of $1.7 million under our revolving letter of credit facility.

 

46


Table of Contents
ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

iROBOT CORPORATION

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

     Page  

Report of Independent Registered Public Accounting Firm

     48   

Consolidated Balance Sheets at December 31, 2011 and January 1, 2011

     49   

Consolidated Statements of Income for the Years ended December 31, 2011, January  1, 2011 and January 2, 2010

     50   

Consolidated Statements of Stockholders’ Equity for the Years ended December  31, 2011, January 1, 2011 and January 2, 2010

     51   

Consolidated Statements of Cash Flows for the Years ended December 31, 2011, January 1, 2011  and January 2, 2010

     52   

Notes to Consolidated Financial Statements

     53   

 

47


Table of Contents

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of

iRobot Corporation:

In our opinion, the accompanying consolidated balance sheets and the related consolidated statements of income, of stockholders’ equity and of cash flows present fairly, in all material respects, the financial position of iRobot Corporation and its subsidiaries at December 31, 2011 and January 1, 2011, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2011 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2011, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). The Company’s management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express opinions on these financial statements, and on the Company’s internal control over financial reporting based on our integrated audits. We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects. Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) 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 (iii) 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/ PricewaterhouseCoopers LLP

Boston, Massachusetts

February 17, 2012

 

48


Table of Contents

iROBOT CORPORATION

CONSOLIDATED BALANCE SHEETS

 

     December 31,
2011
     January 1,
2011
 
     (In thousands)  
ASSETS   

Current assets:

     

Cash and cash equivalents

   $ 166,308       $ 108,383   

Short term investments

     17,811         13,928   

Accounts receivable, net of allowance of $87 and $88 at December 31, 2011 and January 1, 2011, respectively

     43,338         34,056   

Unbilled revenue

     2,362         4,012   

Inventory

     31,089         27,160   

Deferred tax assets

     15,344         12,917   

Other current assets

     7,928         6,137   
  

 

 

    

 

 

 

Total current assets

     284,180         206,593   

Property and equipment, net

     29,029         25,620   

Deferred tax assets

     6,127         8,338   

Other assets

     12,877         13,780   
  

 

 

    

 

 

 

Total assets

   $ 332,213       $ 254,331   
  

 

 

    

 

 

 

LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED AND

STOCKHOLDERS’ EQUITY

  

  

Current liabilities:

     

Accounts payable

   $ 48,406       $ 38,689   

Accrued expenses

     17,188         15,790   

Accrued compensation

     17,879         17,827   

Deferred revenue and customer advances

     1,527         3,534   
  

 

 

    

 

 

 

Total current liabilities

     85,000         75,840   

Long term liabilities

     4,255         3,584   

Commitments and contingencies (Note 11):

     

Redeemable convertible preferred stock, 5,000,000 shares authorized and no shares issued or outstanding

               

Common stock, $0.01 par value, 100,000,000 and 100,000,000 shares authorized and 27,216,555 and 25,844,840 shares issued and outstanding at December 31, 2011 and January 1, 2011, respectively

     272         258   

Additional paid-in capital

     184,395         156,620   

Retained earnings

     58,140         17,949   

Accumulated other comprehensive income

     151         80   
  

 

 

    

 

 

 

Total stockholders’ equity

     242,958         174,907   
  

 

 

    

 

 

 

Total liabilities, redeemable convertible preferred stock and stockholders’ equity

   $ 332,213       $ 254,331   
  

 

 

    

 

 

 

See accompanying Notes to Consolidated Financial Statements

 

49


Table of Contents

iROBOT CORPORATION

CONSOLIDATED STATEMENTS OF INCOME

 

     Fiscal Year Ended  
     December 31,
2011
     January 1,
2011
     January 2,
2010
 
     (In thousands, except per share amounts)  

Revenue:

        

Product revenue

   $ 426,525       $ 360,394       $ 262,199   

Contract revenue

     38,975         40,558         36,418   
  

 

 

    

 

 

    

 

 

 

Total revenue

     465,500         400,952         298,617   
  

 

 

    

 

 

    

 

 

 

Cost of revenue:

        

Cost of product revenue(1)

     246,905         228,403         176,631   

Cost of contract revenue(1)

     26,477         27,117         30,790   
  

 

 

    

 

 

    

 

 

 

Total cost of revenue

     273,382         255,520         207,421   
  

 

 

    

 

 

    

 

 

 

Gross margin

     192,118         145,432         91,196   

Operating expenses:

        

Research and development(1)

     36,498         24,809         14,747   

Selling and marketing(1)

     58,544         50,535         40,902   

General and administrative(1)

     43,753         36,618         30,110   
  

 

 

    

 

 

    

 

 

 

Total operating expenses

     138,795         111,962         85,759   
  

 

 

    

 

 

    

 

 

 

Operating income

     53,323         33,470         5,437   

Other income (expense), net

     218         504         (81
  

 

 

    

 

 

    

 

 

 

Income before income taxes

     53,541         33,974         5,356   

Income tax expense

     13,350         8,460         2,026   
  

 

 

    

 

 

    

 

 

 

Net income

   $ 40,191       $ 25,514       $ 3,330   
  

 

 

    

 

 

    

 

 

 

Net income per share

        

Basic

   $ 1.50       $ 1.00       $ 0.13   

Diluted

   $ 1.44       $ 0.96       $ 0.13   

Number of shares used in per share calculations

        

Basic

     26,712         25,394         24,998   

Diluted

     27,924         26,468         25,640   

 

 

  (1) Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:

 

CONSOLIDATED STATEMENTS OF INCOME
     Fiscal Year Ended  
     December 31,
2011
     January 1,
2011
     January 2,
2010
 
     (In thousands)  

Cost of product revenue

   $ 1,197       $ 1,311       $ 1,127   

Cost of contract revenue

     478         446         575   

Research and development

     743         725         351   

Selling and marketing

     724         1,161         1,410   

General and administrative

     5,642         4,522         4,099   

See accompanying Notes to Consolidated Financial Statements

 

50


Table of Contents

iROBOT CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

 

    Common Stock     Additional
Paid-In
Capital
    Deferred
Compensation
    Retained
Earnings
(Accumulated
Deficit)
    Accumulated
Other
Comprehensive
Income (Loss)
    Stockholders’
Equity
    Comprehensive
Income
 
    Shares     Value              

Balance at December 27, 2008

    24,810,736      $ 248      $ 130,637      $ (314   $ (10,895   $      $ 119,676     

Issuance of common stock for exercise of stock options

    243,791        3        735              738     

Vesting of restricted stock units

    42,829                      

Tax benefit of excess stock based compensation deduction

        1,873              1,873     

Amortization of deferred compensation relating to stock options

        7,318        244            7,562     

Stock withheld to cover tax withholdings requirements upon vesting of restricted stock units

    (5,737       (76           (76  

Reversal of deferred compensation related to cancelled stock options

        (6     6                

Unrealized loss on short term investment

              (41     (41     (41

Director’s deferred compensation

        132              132     

Net income

            3,330          3,330        3,330   
               

 

 

 

Comprehensive Income

                $ 3,289   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at January 2, 2010

    25,091,619      $ 251      $ 140,613      $ (64   $ (7,565   $ (41   $ 133,194     

Issuance of common stock for exercise of stock options

    667,462        6        6,584              6,590     

Vesting of restricted stock units

    101,348        1        (1               

Tax benefit of excess stock based compensation deduction

        1,475              1,475     

Amortization of deferred compensation relating to stock options

        8,102        63            8,165     

Stock withheld to cover tax withholdings requirements upon vesting of restricted stock units

    (15,589       (284           (284  

Reversal of deferred compensation related to cancelled stock options

        (1     1                

Unrealized gain on short term investment

              121        121        121   

Director’s deferred compensation

        132              132     

Net income

            25,514          25,514        25,514   
               

 

 

 

Comprehensive Income

                $ 25,635   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at January 1, 2011

    25,844,840      $ 258      $ 156,620      $      $ 17,949      $ 80      $ 174,907     

Issuance of common stock for exercise of stock options

    1,232,721        13        13,388              13,401     

Vesting of restricted stock units

    167,875        1        (1               

Tax benefit of excess stock based compensation deduction

        6,370              6,370     

Amortization of deferred compensation relating to stock options

        8,784              8,784     

Stock withheld to cover tax withholdings requirements upon vesting of restricted stock units

    (28,881       (928           (928  

Unrealized gain on short term investment

              71        71        71   

Director’s deferred compensation

        162              162     

Net income

            40,191          40,191        40,191   
               

 

 

 

Comprehensive Income

                $ 40,262   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at December 31, 2011

    27,216,555      $ 272      $ 184,395      $      $ 58,140      $ 151      $ 242,958     
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

See accompanying Notes to Consolidated Financial Statements

 

51


Table of Contents

iROBOT CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 
     (In thousands)  

Cash flows from operating activities:

      

Net income

   $ 40,191      $ 25,514      $ 3,330   

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

      

Depreciation and amortization

     10,312        7,541        8,074   

Loss on disposal of property and equipment

     599        204        202   

Stock based compensation

     8,784        8,165        7,562   

Deferred income taxes, net

     6,154        (4,998     (1,078

Tax benefit of excess stock based compensation deductions

     (6,917     (2,622     (2,239

Non-cash director deferred compensation

     162        132        132   

Changes in operating assets and liabilities — (use) source

      

Accounts receivable

     (9,282     1,115        759   

Unbilled revenue

     1,650        (2,181     183   

Inventory

     (3,929     5,246        2,154   

Other assets

     (1,843     (2,082     (816

Accounts payable

     9,717        8,130        11,015   

Accrued expenses

     1,421        1,495        3,385   

Accrued compensation

     52        4,302        7,132   

Deferred revenue

     (2,007     (374     1,276   

Long term liabilities

     671        (430     (430
  

 

 

   

 

 

   

 

 

 

Net cash provided by operating activities

     55,735        49,157        40,641   
  

 

 

   

 

 

   

 

 

 

Cash flows from investing activities:

      

Additions of property and equipment

     (13,011     (12,597     (5,038

Purchase of Nekton Research, LLC, net of cash received

                   (2,500

Purchase of investments

     (9,189     (30,461     (5,000

Sales of investments

     5,000        21,500          
  

 

 

   

 

 

   

 

 

 

Net cash used in investing activities

     (17,200     (21,558     (12,538
  

 

 

   

 

 

   

 

 

 

Cash flows from financing activities:

      

Income tax withholding payment associated with restricted stock vesting

     (928     (284     (76

Proceeds from stock option exercises

     13,401        6,590        738   

Tax benefit of excess stock based compensation deductions

     6,917        2,622        2,239   
  

 

 

   

 

 

   

 

 

 

Net cash provided by financing activities

     19,390        8,928        2,901   
  

 

 

   

 

 

   

 

 

 

Net increase in cash and cash equivalents

     57,925        36,527        31,004   

Cash and cash equivalents, at beginning of period

     108,383        71,856        40,852   
  

 

 

   

 

 

   

 

 

 

Cash and cash equivalents, at end of period

   $ 166,308      $ 108,383      $ 71,856   
  

 

 

   

 

 

   

 

 

 

Supplemental disclosure of cash flow information

      

Cash paid for income taxes

   $ 8,046      $ 17,807      $ 1,127   

See accompanying Notes to Consolidated Financial Statements

 

52


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

1. Nature of the Business

iRobot Corporation (“iRobot” or the “Company”) develops robotics and artificial intelligence technologies and applies these technologies in producing and marketing robots. The majority of the Company’s revenue is generated from product sales and government and industrial research and development contracts.

 

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include those of iRobot and its subsidiaries, after elimination of all intercompany accounts and transactions. In addition, certain prior year amounts have been reclassified to conform with the current year presentation. iRobot has prepared the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.

Use of Estimates

The preparation of these financial statements in conformity with accounting principles generally accepted in the United States requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to revenue recognition, sales returns, bad debts, warranty claims, inventory reserves, valuation of investments, assumptions used in valuing stock-based compensation instruments and income taxes. The Company bases these estimates on historical and anticipated results, and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from the Company’s estimates.

Fiscal Year-End

The Company operates and reports using a 52-53 week fiscal year ending on the Saturday closest to December 31. Accordingly, the Company’s fiscal quarters will end on the Saturday that falls closest to the last day of the third month of each quarter.

Cash and Cash Equivalents

The Company considers all highly liquid investments with an original or remaining maturity of three months or less at the time of purchase to be cash equivalents. The Company invests its excess cash primarily in money market funds or savings accounts of major financial institutions. Accordingly, its cash equivalents are subject to minimal credit and market risk. At December 31, 2011 and January 1, 2011, cash equivalents were comprised of money market funds totaling $117.2 million and $5.1 million, respectively. These cash equivalents are carried at cost, which approximates fair value.

 

53


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Short Term Investments

The Company’s investments are classified as available-for-sale and are recorded at fair value with any unrealized gain or loss recorded as an element of stockholders’ equity. The fair value of investments is determined based on quoted market prices at the reporting date for those instruments. As of December 31, 2011 and January 1, 2011, investments consisted of:

 

     December 31,
2011
     January 1,
2011
 
     Cost      Fair
Market Value
     Cost      Fair
Market Value
 
     (In thousands)  

Corporate bond

   $ 15,654       $ 15,309       $ 11,465       $ 11,424   

U.S. Government bond

     2,500         2,502         2,498         2,504   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total short term investments

   $ 18,154       $ 17,811       $ 13,963       $ 13,928   
  

 

 

    

 

 

    

 

 

    

 

 

 

As of December 31, 2011, the Company’s investments had maturity dates ranging from October 2012 to November 2014.

Revenue Recognition

The Company derives its revenue from product sales, government research and development contracts, and commercial research and development contracts. The Company sells products directly to customers and indirectly through resellers and distributors. The Company recognizes revenue from sales of home robots under the terms of the customer agreement upon transfer of title and risk of loss to the customer, net of estimated returns, provided that collection is determined to be reasonably assured and no significant obligations remain. Sales to domestic resellers are typically subject to agreements allowing for limited rights of return, rebates and price protection. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return at the time the related sale is recorded. The Company makes an estimate of sales returns for products sold by domestic resellers directly based on historical returns experience and other relevant data. The Company’s international distributor agreements do not currently allow for product returns and, as a result, no reserve for returns is established for this group of customers. The Company has aggregated and analyzed historical returns from domestic resellers and end users which form the basis of its estimate of future sales returns by resellers or end users. When a right of return exists, the provision for these estimated returns is recorded as a reduction of revenue at the time that the related revenue is recorded. If actual returns differ significantly from its estimates, such differences could have a material impact on the Company’s results of operations for the period in which the returns become known. The estimates for returns are adjusted periodically based upon historical rates of returns. The estimates and reserve for rebates and price protection are based on specific programs, expected usage and historical experience. Actual results could differ from these estimates.

Under cost-plus-fixed-fee (“CPFF”) type contracts, the Company recognizes revenue based on costs incurred plus a pro rata portion of the total fixed fee. Costs incurred include labor and material that are directly associated with individual CPFF contracts plus indirect overhead and general and administrative type costs based upon billing rates submitted by the Company to the Defense Contract Management Agency (“DCMA”). Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. In the situation where the Company’s final actual billing rates are greater than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is collected from the customer. These final billing rates are subject to audit by the Defense Contract Audit Agency (“DCAA”), which can occur several years after the final billing rates are submitted and may result in material adjustments to revenue recognized based on estimated final billing rates. As of December 31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA. In the situation where the Company’s

 

54


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

anticipated actual billing rates will be lower than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is identified. Revenue on firm fixed price (“FFP”) contracts is recognized using the percentage-of-completion method. For government product FFP contracts, revenue is recognized as the product is shipped or in accordance with the contract terms. Costs and estimated gross margins on contracts are recorded as revenue as work is performed based on the percentage that incurred costs compare to estimated total costs utilizing the most recent estimates of costs and funding. Changes in job performance, job conditions, and estimated profitability, including those arising from final contract settlements and government audits, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Since many contracts extend over a long period of time, revisions in cost and funding estimates during the progress of work have the effect of adjusting earnings applicable to past performance in the current period. When the current contract estimate indicates a loss, a provision is made for the total anticipated loss in the current period. Revenue earned in excess of billings, if any, is recorded as unbilled revenue. Billings in excess of revenue earned, if any, are recorded as deferred revenue.

Allowance for Doubtful Accounts

The Company maintains an allowance for doubtful accounts to provide for the estimated amount of accounts receivable that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience and the age of outstanding receivables.

Activity related to the allowance for doubtful accounts was as follows:

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 
     (In thousands)  

Balance at beginning of period

   $ 88      $ 90      $ 65   

Provision

                   32   

Deduction(*)

     (1     (2     (7
  

 

 

   

 

 

   

 

 

 

Balance at end of period

   $ 87      $ 88      $ 90   
  

 

 

   

 

 

   

 

 

 

  

 

 

  (*) Deductions related to allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.

Inventory

Inventory is stated at the lower of cost or net realizable value with cost being determined using the first-in, first-out (FIFO) method. The Company maintains a reserve for inventory items to provide for an estimated amount of excess or obsolete inventory.

Activity related to the inventory reserve was as follows:

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 
     (In thousands)  

Balance at beginning of period

   $ 2,836      $ 3,713      $ 2,770   

Provision

     411        677        2,117   

Deduction(*)

     (679     (1,554     (1,174
  

 

 

   

 

 

   

 

 

 

Balance at end of period

   $ 2,568      $ 2,836      $ 3,713   
  

 

 

   

 

 

   

 

 

 

 

 

  (*) Deductions related to inventory reserve accounts represent amounts written off against the reserve.

 

55


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Property and Equipment

Property and equipment are recorded at cost and consist primarily of computer equipment, leasehold improvements, business applications software and machinery. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

     Estimated
Useful Life

Computer and research equipment

   3 years

Furniture

   5

Machinery

   2-5

Tooling

   2-5

Business applications software

   5-7

Capital leases and leasehold improvements

   Term of lease

Expenditures for additions, renewals and betterments of plant and equipment are capitalized. Expenditures for repairs and maintenance are charged to expense as incurred. As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to operations.

Long-Lived Assets, including Purchased Intangible Assets

The Company periodically evaluates the recoverability of long-lived assets, including other purchased intangible assets whenever events and changes in circumstances, such as reductions in demand or significant economic slowdowns in the industry, indicate that the carrying amount of an asset may not be fully recoverable. When indicators of impairment are present, the carrying values of the asset group are evaluated in relation to the future undiscounted cash flows of the underlying business. The net book value of the underlying asset is adjusted to fair value if the sum of the expected discounted cash flows is less than book value. Fair values are based on estimates of market prices and assumptions concerning the amount and timing of estimated future cash flows and assumed discount rates, reflecting varying degrees of perceived risk. There were no impairment charges recorded during any of the periods presented.

Goodwill

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. The Company evaluates goodwill for impairment at the reporting unit level (operating segment or one level below an operating segment) annually or more frequently if the Company believes indicators of impairment exist. In 2011, the Company early adopted the new provisions issued by the Financial Accounting Standards Board (“FASB”) that intended to simplify goodwill impairment testing. The updated guidance permits the Company to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then a two-step goodwill impairment test is performed. The first step of the impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the Company performs the second step of the goodwill impairment test to determine the amount of impairment loss. The second step of the goodwill impairment test involves comparing the implied fair value of the affected reporting unit’s goodwill with the carrying value of that goodwill.

 

56


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Research and Development

Costs incurred in the research and development of the Company’s products, classified as cost of contract and research and development, are expensed as incurred.

Internal Use Software

The Company capitalizes costs associated with the development and implementation of software obtained for internal use. At December 31, 2011 and January 1, 2011, the Company had $8.3 million and $5.8 million respectively, of costs related to enterprise-wide software included in fixed assets. Capitalized costs are being amortized over the assets’ estimated useful lives. The Company has recorded $0.9 million, $0.9 million and $0.9 million of amortization expense for the years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively.

Concentration of Credit Risk and Significant Customers

The Company maintains its cash in bank deposit accounts at high quality financial institutions. The individual balances, at times, may exceed federally insured limits. At December 31, 2011 and January 1, 2011 the Company exceeded the insured limit by $187.5 million and $125.4 million, respectively.

Financial instruments which potentially expose the Company to concentrations of credit risk consist of accounts receivable. Management believes its credit policies are prudent and reflect normal industry terms and business risk. At December 31, 2011 four customers accounted for a total of 63% of the Company’s accounts receivable balance, each of which was greater than 10% of the balance. Two of the customers accounting for 29% of the Company’s accounts receivable balance secured their balance with guaranteed letters of credit. At January 1, 2011, two customers accounted for 22% and 19% of the Company’s accounts receivable balance. The customer accounting for 22% of the Company’s accounts receivable balance secured their balance with guaranteed letters of credit. For the years ended December 31, 2011, January 1, 2011, and January 2, 2010, revenue from U.S. federal government orders, contracts and subcontracts, represented 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December 31, 2011 and January 1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S. federal government contracts. For the fiscal year ended December 31, 2011, the Company generated 23.6% of total revenue from two of its international distributors of home robots products.

Foreign Currency Forward Contracts

The Company periodically enters into foreign currency forward contracts to sell foreign currencies for United States dollars. The Company’s objective in entering into these contracts was to reduce foreign currency exposure to appreciation or depreciation in the value of its foreign currency based accounts receivable balances by partially offsetting a portion of such exposure with gains or losses on the forward contracts.

These foreign currency contracts did not qualify for hedge accounting. Accordingly, the foreign currency forward contracts were marked-to-market and recorded at fair value with unrealized gains and losses reported along with foreign currency gains or losses in the caption “other income (expense), net” on the Company’s consolidated statements of income. As of December 31, 2011, the Company did not have any foreign currency forward contracts.

Stock-Based Compensation

The Company accounts for stock-based compensation through recognition of the fair value of the stock-based compensation as a charge against earnings. Stock-based compensation cost for stock options is estimated at the grant date based on each option’s fair-value as calculated by the Black-Scholes option-pricing model. Stock-based compensation cost for restricted stock awards and restricted stock units is measured based on the closing

 

57


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

fair market value of the Company’s common stock on the date of grant. The Company recognizes stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.

Advertising Expense

The Company expenses advertising costs as they are incurred. During the years ended December 31, 2011, January 1, 2011 and January 2, 2010 advertising expense totaled $20.4 million, $13.8 million and $7.0 million, respectively.

Net Income Per Share

The following table presents the calculation of both basic and diluted net income per share:

 

     Fiscal Year Ended  
     December 31,
2011
     January 1,
2011
     January 2,
2010
 

Net income

   $ 40,191       $ 25,514       $ 3,330   
  

 

 

    

 

 

    

 

 

 

Weighted-average shares outstanding

     26,712         25,394         24,998   

Dilutive effect of employee stock options and restricted shares

     1,212         1,074         642   
  

 

 

    

 

 

    

 

 

 

Diluted weighted average shares outstanding

     27,924         26,468         25,640   
  

 

 

    

 

 

    

 

 

 

Basic income per share

   $ 1.50       $ 1.00       $ 0.13   

Diluted income per share

   $ 1.44       $ 0.96       $ 0.13   

Potentially dilutive securities representing approximately 0.4 million, 1.0 million and 2.3 million shares of common stock for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive.

 

Income Taxes

The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for assessment by the IRS and state tax authorities is closed for fiscal years prior to December 31, 2008, although carryforward attributes that were generated prior to fiscal year 2008 may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. The IRS is currently beginning to examine the Company’s tax returns for the years 2009 and 2010.

Deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. Valuation allowances are provided if based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company monitors the realization of its deferred tax assets based on changes in circumstances, for example recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company’s income tax provisions and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates.

In fiscal 2007, the Company completed an analysis of historical and projected future profitability which resulted in the full release of the valuation allowance relating to federal deferred tax assets. In fiscal 2010, based

 

58


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets. At December 31, 2011, the Company has total deferred tax assets of $21.5 million with no valuation allowance.

Comprehensive Income

Accumulated other comprehensive income includes unrealized gains and losses on certain investments. The differences between net income and comprehensive income were related to unrealized gains (losses) on investments, net of tax.

Fair Value Measurements

The authoritative guidance for fair value establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The Company’s assets measured at fair value on a recurring basis at December 31, 2011, were as follows:

 

     Fair Value Measurements as of
December 31, 2011
 

Description

   Level 1      Level 2      Level 3  
     (In thousands)  

Assets:

        

Money Market Funds

   $ 117,196       $       $   

U.S. Government bonds

             2,502           

Corporate bonds

             15,309           
  

 

 

    

 

 

    

 

 

 

Total assets measured at fair value

   $ 117,196       $ 17,811       $   
  

 

 

    

 

 

    

 

 

 

The bond investments are valued based on observable market values as of the Company’s reporting date and are included in Level 2. The bond investments are recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investments are included in short term investments in its consolidated balance sheet.

The Company’s assets measured at fair value on a recurring basis at January 1, 2011, were as follows:

 

     Fair Value Measurements as of
January 1, 2011
 

Description

   Level 1      Level 2      Level 3  
     (In thousands)  

Assets:

        

Money Market Funds

   $ 5,090       $       $   

U.S. Government bonds

             2,504           

Corporate bonds

             11,424           
  

 

 

    

 

 

    

 

 

 

Total assets measured at fair value

   $ 5,090       $ 13,928       $   
  

 

 

    

 

 

    

 

 

 

The bond investments are valued based on observable market values as of the Company’s reporting date and is included in Level 2. The bond investment is recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that

 

59


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

period. The fair value of the Company’s bond investment is included in short term investments in its consolidated balance sheet.

Recent Accounting Pronouncements

In May 2011, the FASB issued amended guidance on fair value measurement and related disclosures. The new guidance clarifies the concepts applicable for fair value measurement of non-financial assets and requires the disclosure of quantitative information about the unobservable inputs used in a fair value measurement. This guidance will be effective for reporting periods beginning after December 15, 2011, and will be applied prospectively. The Company does not anticipate a material impact on its consolidated financial statements as a result of the adoption of this amended guidance.

In June 2011, the FASB amended its accounting guidance on the presentation of other comprehensive income (OCI) in an entity’s financial statements. The amended guidance eliminates the option to present the components of OCI as part of the statement of changes in shareholders equity and provides two options for presenting OCI: in a statement included in the income statement or in a separate statement immediately following the income statement. The amendments do not change the guidance for the items that have to be reported in OCI or when an item of OCI has to be moved into net income. For public entities, the amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2011. The Company does not anticipate that its adoption of this guidance will have a material impact on its consolidated results.

In September 2011, the FASB issued updated guidance on the periodic testing of goodwill for impairment. The updated guidance gives companies the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The amendment is intended to reduce the cost and complexity of the annual goodwill impairment test by providing entities an option to perform a qualitative assessment to determine whether further impairment testing is necessary. The updated accounting guidance is effective for fiscal years beginning after December 15, 2011, with early adoption permitted. The Company elected to adopt the updated guidance in 2011. The adoption of this guidance did not impact its consolidated financial statements.

From time to time, new accounting pronouncements are issued by FASB that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s consolidated financial statements upon adoption.

 

3. Inventory

Inventory consists of the following at:

 

     December 31,
2011
     January 1,
2011
 
     (In thousands)  

Raw materials

   $ 7,769       $ 6,723   

Work in process

             27   

Finished goods

     23,320         20,410   
  

 

 

    

 

 

 
   $ 31,089       $ 27,160   
  

 

 

    

 

 

 

 

60


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

4. Property and Equipment

Property and equipment consists of the following at:

 

     December 31,
2011
     January 1,
2011
 
     (In thousands)  

Computer and equipment

   $ 17,616       $ 16,852   

Furniture

     2,732         2,484   

Machinery

     3,375         1,981   

Tooling

     7,303         5,213   

Leasehold improvements

     15,459         13,532   

Software purchased for internal use

     8,338         5,771   
  

 

 

    

 

 

 
     54,823         45,833   

Less: accumulated depreciation

     25,794         20,213   
  

 

 

    

 

 

 
   $ 29,029       $ 25,620   
  

 

 

    

 

 

 

Depreciation expense for the years ended December 31, 2011, January 1, 2011 and January 2, 2010 was $9.0 million, $7.0 million, and $7.5 million, respectively.

 

5. Other Assets

Other assets consists of the following at:

 

     December 31,
2011
     January 1,
2011
 
     (In thousands)  

Goodwill and intangible assets, net

   $ 10,377       $ 11,280   

Investment in Advanced Scientific Concepts, Inc.

     2,500         2,500   
  

 

 

    

 

 

 
   $ 12,877       $ 13,780   
  

 

 

    

 

 

 

Goodwill and Intangible assets are the result of the acquisition of Nekton Research, LLC (“Nekton”), See Note 13 to the Consolidated Financial Statements for a more detailed discussion of the Goodwill and intangible assets, net.

In November 2007, the Company recorded an investment of $2.5 million in a series of preferred stock of Advanced Scientific Concepts, Inc. This investment is accounted for at cost. The Company regularly monitors this investment to determine if facts and circumstances have changed in a manner that would require a change in accounting methodology. Additionally, the Company regularly evaluates whether or not this investment has been impaired by considering such factors as economic environment, market conditions, operational performance and other specific factors relating to the business underlying the investment. If any such impairment is identified, a reduction in the carrying value of the investment would be recorded at that time. Since the Company believes the fair value of its investment is greater than the carrying value of its investment, it has not impaired this investment.

 

61


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

6. Accrued Expenses

Accrued expenses consist of the following at:

 

     December 31,
2011
     January 1,
2011
 
     (In thousands)  

Accrued warranty

   $ 10,306       $ 9,284   

Accrued direct fulfillment costs

     1,907         2,405   

Accrued rent

     726         592   

Accrued sales commissions

     411         432   

Accrued accounting fees

     354         439   

Accrued other

     3,484         2,638   
  

 

 

    

 

 

 
   $ 17,188       $ 15,790   
  

 

 

    

 

 

 

 

7. Revolving Line of Credit

The Company has an unsecured revolving credit facility with Bank of America, N.A., which is available to fund working capital and other corporate purposes. As of December 31, 2011, the total amount available for borrowing under its credit facility was $75.0 million and the full amount was available for borrowing. The interest on loans under the credit facility will accrue, at a rate between LIBOR plus 1% and LIBOR plus 1.5% based on the Company’s ratio of indebtedness to Adjusted EBITDA. The credit facility will terminate and all amounts outstanding thereunder will be due and payable in full on June 14, 2014.

As of December 31, 2011, the Company had no borrowings under its working capital line of credit. This credit facility contains customary terms and conditions for credit facilities of this type, including restrictions on the Company’s ability to incur or guaranty additional indebtedness, create liens, enter into transactions with affiliates, make loans or investments, sell assets, pay dividends or make distributions on, or repurchase, the Company’s stock, and consolidate or merge with other entities.

In addition, the Company is required to meet certain financial covenants customary with this type of agreement, including maintaining a minimum specified consolidated net worth, a minimum ratio of indebtedness to Adjusted EBITDA, and a minimum specified interest coverage ratio.

This credit facility contains customary events of default, including for payment defaults, breaches of representations, breaches of affirmative or negative covenants, cross defaults to other material indebtedness, bankruptcy and failure to discharge certain judgments. If a default occurs and is not cured within any applicable cure period or is not waived, the Company’s obligations under the credit facility may be accelerated.

As of December 31, 2011, the Company was in compliance with all covenants under its credit facility.

 

8. Common Stock

Common stockholders are entitled to one vote for each share held and to receive dividends if and when declared by the Board of Directors and subject to and qualified by the rights of holders of the preferred stock. Upon dissolution or liquidation of the Company, holders of common stock will be entitled to receive all available assets subject to any preferential rights of any then outstanding preferred stock.

 

9. Stock Option Plans and Stock-Based Compensation

The Company has options outstanding under three stock incentive plans: the 1994 Stock Option Plan (the “1994 Plan”), the 2004 Stock Option and Incentive Plan (the “2004 Plan”) and the 2005 Stock Option and Incentive Plan (the “2005 Plan” and together with the 1994 Plan and the 2004 Plan, the “Plans”). The 2005 Plan

 

62


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

is the only one of the three plans under which new awards may currently be granted. Under the 2005 Plan, which became effective October 10, 2005, 1,583,682 shares were initially reserved for issuance in the form of incentive stock options, non-qualified stock options, stock appreciation rights, deferred stock awards and restricted stock awards. Additionally, the 2005 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning in 2007, by 4.5% of the outstanding number of shares of common stock on the immediately preceding December 31. Stock options returned to the Plans as a result of their expiration, cancellation or termination are automatically made available for issuance under the 2005 Plan. Eligibility for incentive stock options is limited to those individuals whose employment status would qualify them for the tax treatment associated with incentive stock options in accordance with the Internal Revenue Code of 1986, as amended. As of December 31, 2011, there were 2,695,397 shares available for future grant under the 2005 Plan.

Options granted under the Plans are subject to terms and conditions as determined by the compensation committee of the board of directors, including vesting periods. Options granted under the Plans are exercisable in full at any time subsequent to vesting, generally vest over periods from zero to five years, and expire seven or ten years from the date of grant or, if earlier, 60 or 90 days from employee termination. The exercise price of incentive stock options is equal to the closing price on the NASDAQ Global Market on the date of grant. The exercise price of nonstatutory options may be set at a price other than the fair market value of the common stock.

In connection with the initial public offering, the Company retrospectively reassessed the fair value of its common stock for options granted during the period from July 1, 2004 to November 8, 2005. As a result of this reassessment, the Company determined that the estimated fair market value used in granting options for the period from July 1, 2004 to December 31, 2004 was reasonable and appropriate. Accordingly, no deferred compensation was recorded for these grants. For the period from January 1, 2005 through November 8, 2005, the Company determined that the estimated fair value of its common stock increased from $4.60 to $21.60 due to a number of factors such as, among other things, the likelihood of an initial public offering, its improving operating results and the achievement of other corporate milestones in 2005. Based upon this determination, the Company recorded deferred compensation of approximately $3.4 million in the twelve months ended December 31, 2005 relating to stock options with exercise prices below the retrospectively reassessed fair market value on the date of grant. The Company recognized associated stock-based compensation expense of $0.0 million, $0.1 million and $0.2 million for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively.

The Company recognized $5.2 million of stock-based compensation expense during the fiscal year ended December 31, 2011 for stock options granted subsequent to the Company’s initial filing of its Form S-1 with the SEC. The unamortized fair value as of December 31, 2011 associated with these grants was $11.0 million with a weighted-average remaining recognition period of 2.39 years.

On May 29, 2009, the Company completed a one-time stock option exchange program as approved by its stockholders on May 28, 2009. In accordance with the terms and conditions of the stock option exchange program, the Company issued new options to purchase an aggregate of 310,607 shares of the Company’s common stock in exchange for the cancellation of options to purchase an aggregate of 678,850 of the Company’s common stock. The exchange ratios were designed to result in the fair value, for accounting purposes, of the new options being approximately equal to the fair value of the exchanged eligible options to ensure the Company minimized any additional compensation expense in connection with the stock option exchange program. The Company incurred no additional compensation expense in connection with the program.

 

63


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

The fair value of each option grant for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010 (excluding the new options issued in conjunction with the stock option exchange program described in the preceding paragraph for which no incremental compensation expense was realized) was computed on the grant date using the Black-Scholes option-pricing model with the following assumptions:

 

     Fiscal Year Ended
December 31,
2011
   Fiscal Year Ended
January 1,
2011
   Fiscal Year Ended
January 2,
2010

Risk-free interest rate

   0.83% — 2.24%    1.27% — 2.28%    1.45% — 2.50%

Expected dividend yield

        

Expected life

   4.11 — 4.31 years    4.00 — 4.75 years    3.50 — 4.75 years

Expected volatility

   61.0% — 63.0%    57.0% — 62.0%    55.0% — 56.5%

The risk-free interest rate is derived from the average U.S. Treasury constant maturity rate, which approximates the rate in effect at the time of grant, commensurate with the expected life of the instrument. The dividend yield is zero based upon the fact the Company has never paid and has no present intention to pay cash dividends. The expected term calculation is based upon the simplified method provided under the relevant authoritative guidance, the expected term is developed by averaging the contractual term of the stock option grants (7 or 10 years) with the associated vesting term (typically 4 to 5 years). Given the Company’s initial public offering in November 2005 and the resulting short history as a public company, the Company could not rely solely on company specific historical data for purposes of establishing expected volatility. Consequently, prior to 2010, the Company performed an analysis that included company specific historical data combined with data of several peer companies with similar expected option lives to develop expected volatility assumptions. During 2010, the Company began to rely solely on company specific historical data for purposes of establishing expected volatility.

Based upon the above assumptions, the weighted average fair value of each stock option granted for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010 (excluding the new options issued in conjunction with the stock option exchange program for which no incremental compensation expense was realized) was $16.55, $8.24 and $4.91, respectively.

 

64


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

The table below summarizes stock option plan activity:

 

    Number of
Shares
    Weighted Average
Exercise Price
    Weighted  Average
Remaining
Contractual Term
    Aggregate
Intrinsic
Value(1)
 

Outstanding at December 27, 2008

    3,523,931      $ 13.24       

Granted

    941,406        11.09       

Exercised

    (243,791     3.02       

Canceled

    (824,918     19.89       
 

 

 

   

 

 

     

Outstanding at January 2, 2010

    3,396,628      $ 11.77       

Granted

    1,058,323        16.65       

Exercised

    (667,348     9.87       

Canceled

    (130,568     15.21       
 

 

 

   

 

 

     

Outstanding at January 1, 2011

    3,657,035      $ 13.40       

Granted

    349,650        33.27       

Exercised

    (1,232,721     10.87       

Canceled

    (212,672     15.37       
 

 

 

   

 

 

     

Outstanding at December 31, 2011

    2,561,292      $ 17.17        4.36 years      $ 33.6 million   
 

 

 

   

 

 

     

Vested and expected to vest at
December 31, 2011

    2,454,904      $ 16.94        4.31 years      $ 32.7 million   

Exercisable as of December 31, 2011

    1,397,605      $ 14.51        3.56 years      $ 21.4 million   

Weighted average fair value of options granted during the fiscal year ended December 31, 2011

    $ 16.55       

Options available for future grant at December 31, 2011

    2,695,397         

 

 

  (1) The aggregate intrinsic value on the table was calculated based upon the positive difference between the closing market value of the Company’s stock on December 31, 2011 of $29.85 and the exercise price of the underlying option.

During fiscal years 2011, 2010, and 2009, the total intrinsic value of stock options exercised was $25.4 million, $7.5 million and $2.0 million, respectively. No amounts relating to stock-based compensation have been capitalized.

 

65


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

The following table summarizes information about stock options outstanding at December 31, 2011:

 

Range of Exercise Prices

  Number
Outstanding
    Options Outstanding
Weighted Average
Remaining
Contractual Life
  Weighted  Average
Exercise Price
    Options Exercisable  
        Number
Exercisable
    Weighted Average
Exercise Price
 

    $  0.55 –  $  7.76

    350,786      3.07 years    $ 5.40        295,500      $ 4.96   

        8.10 –  13.46

    278,793      3.79                 11.54        149,955        12.41   

      13.74 –  14.13

    203,331      3.51                 14.07        147,630        14.06   

      14.52 –  14.52

    509,475      5.20                 14.52        147,242        14.52   

      14.54 –  17.60

    258,210      2.67                 16.21        243,993        16.19   

      17.70 –  18.74

    266,045      5.07                 18.20        146,458        18.08   

      19.85 –  24.53

    346,397      4.40                 23.27        255,272        22.82   

      24.88 –  29.85

    32,555      4.90                 28.47        11,555        27.19   

      33.48 –  33.48

    308,200      6.19                 33.48               0.00   

      35.96 –  35.96

    7,500      6.50                 35.96               0.00   
 

 

 

   

 

 

 

 

   

 

 

   

 

 

 

     $ 0.55 –  $35.96

    2,561,292      4.36 years    $ 17.17        1,397,605      $ 14.51   
 

 

 

   

 

 

 

 

   

 

 

   

 

 

 

The table below summarizes activity relating to restricted stock awards:

 

     Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

     16,746      $ 16.03   

Granted

              

Vested

     (5,582     16.03   

Forfeited

              
  

 

 

   

 

 

 

Outstanding at January 2, 2010

     11,164      $ 16.03   

Granted

              

Vested

     (5,582     16.03   

Forfeited

              
  

 

 

   

 

 

 

Outstanding at January 1, 2011

     5,582      $ 16.03   

Granted

              

Vested

     (5,582     16.03   

Forfeited

              
  

 

 

   

 

 

 

Outstanding at December 31, 2011

          $   
  

 

 

   

 

 

 

 

66


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

During the fiscal year ended December 31, 2011, the Company recognized $0.0 million of stock based compensation expense associated with restricted stock awards. As of December 31, 2011, the unamortized fair value of all restricted stock awards was $0.0 million. The table below summarizes activity relating to restricted stock units:

 

     Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

     168,716      $ 15.60   

Granted

     183,139        9.94   

Vested

     (46,162     15.09   

Forfeited

     (4,469     16.23   
  

 

 

   

 

 

 

Outstanding at January 2, 2010

     301,224      $ 12.23   

Granted

     382,564        16.84   

Vested

     (98,015     13.18   

Forfeited

     (15,696     13.17   
  

 

 

   

 

 

 

Outstanding at January 1, 2011

     570,077      $ 15.14   

Granted

     282,744        32.08   

Vested

     (168,041     15.31   

Forfeited

     (77,275     16.73   
  

 

 

   

 

 

 

Outstanding at December 31, 2011

     607,505      $ 22.77   
  

 

 

   

 

 

 

During the fiscal year ended December 31, 2011, the Company recognized $3.6 million of stock based compensation expense associated with restricted stock units. As of December 31, 2011, January 1, 2011 and January 2, 2010 the unamortized fair value of all restricted stock units was $11.7 million, $7.6 million and $3.2 million, respectively. The Company expects to recognize associated stock-based compensation expense of $3.9 million, $3.5 million, $3.1 million and $1.2 million in 2012, 2013, 2014 and 2015, respectively.

The following includes significant activity that is included in the stock option activity and restricted stock activity tables above:

On December 30, 2011, in connection with the appointment of a new member to its board of directors, the Company granted 7,370 restricted stock units. Additionally on December 30, 2011, in connection with the commencement of his employment, the Company granted one employee stock options exercisable for an aggregate of 15,000 shares of the Company’s common stock and 7,500 restricted stock units. The above stock options have a per share exercise price of $29.85, the closing price of the Company’s common stock on NASDAQ on December 30, 2011. The stock options will vest 25% on the first anniversary of the grant date and quarterly over the following three years, and the restricted stock units will vest 25% on each anniversary of the grant date.

On September 30, 2011, the Company granted to certain employees an annual merit grant totaling 43,400 restricted stock units. These restricted stock units will vest 25% on each anniversary of the grant date.

On July 1, 2011, the Company granted one member of the Board of Directors 6,118 restricted stock units in connection with the commencement of her appointment. These restricted stock units will vest 25% on each anniversary of the grant date. Also on July 1, 2011, the Company granted each of its nine non-employee board members 3,059 restricted stock units. These restricted stock units will vest 100% on the first anniversary of the grant.

 

67


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

On April 1, 2011, in connection with the commencement of their employment, the Company granted five employees stock options exercisable for an aggregate of 40,000 shares of the Company’s common stock and 19,000 restricted stock units. Additionally, on April 1, 2011, the Company granted to certain employees, including executive officers, an annual merit grant of stock options totaling 281,150 shares of the Company’s common stock and 141,575 restricted stock units. Each of the above stock options have a per share exercise price of $33.48, the closing price of the Company’s common stock on NASDAQ on April 1, 2011. The stock options will vest 25% on the first anniversary of the grant date and quarterly thereafter over the following three years. The restricted stock units will vest 25% on each anniversary of the grant date.

 

10. Income Taxes

The components of income tax expense were as follows:

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 
     (In thousands)  

Current

      

Federal

   $ 10,088      $ 14,353      $ 5,019   

State

     1,600        1,685        369   

Foreign

     196        112        42   
  

 

 

   

 

 

   

 

 

 

Total current tax provision

     11,884        16,150        5,430   

Deferred

      

Federal

     2,166        (4,196     (3,404

State

     (700     (3,494       
  

 

 

   

 

 

   

 

 

 

Total deferred tax provision

     1,466        (7,690     (3,404
  

 

 

   

 

 

   

 

 

 

Total income tax provision

   $ 13,350      $ 8,460      $ 2,026   
  

 

 

   

 

 

   

 

 

 

An immaterial provision has been made for deferred taxes on undistributed earnings of non-U.S. subsidiaries that the Company expects to distribute in 2012. For the remaining undistributed earnings of non-U.S. subsidiaries, no provision has been made for deferred taxes as these earnings have been indefinitely reinvested. Determination of the amount of unrecognized deferred tax liability on these undistributed earnings is not practicable. As of December 31, 2011, a deferred tax liability has not been established for approximately $0.1 million of cumulative undistributed earnings of non-U.S. subsidiaries, as the Company plans to keep these amounts permanently reinvested overseas.

During the quarter ending January 2, 2010, the Company recorded an out-of-period adjustment in the income tax provision of $0.2 million to correct an error with respect to the earnings of the Company’s India subsidiary. The Company believes that this adjustment did not have a material impact to its full year 2009 results. In addition, management does not believe the adjustment is material to the amounts reported by the Company in previous periods.

 

68


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

The components of net deferred tax assets were as follows:

 

     December 31,
2011
     January 1,
2011
 
     (In thousands)  

Net deferred tax assets

     

Current deferred tax assets

     

Reserves and accruals

   $ 15,697       $ 13,253   

Tax credits

     133           
  

 

 

    

 

 

 

Total current deferred tax assets

     15,830         13,253   
  

 

 

    

 

 

 

Non-current deferred tax assets

     

Tax credits

     3,027         1,698   

Fixed assets

             754   

Stock based compensation

     5,213         5,915   
  

 

 

    

 

 

 

Total non-current deferred tax assets

     8,240         8,367   
  

 

 

    

 

 

 

Current deferred tax liabilities

     

Prepaids

     486         336   
  

 

 

    

 

 

 

Total current deferred tax liabilities

     486         336   
  

 

 

    

 

 

 

Non-current deferred tax liabilities

     

Intangible assets

     127         29   

Fixed assets

     1,986           
  

 

 

    

 

 

 

Total non-current deferred tax liabilities

     2,113         29   
  

 

 

    

 

 

 

Total net deferred tax assets

   $ 21,471       $ 21,255   
  

 

 

    

 

 

 

In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets.

The table below summarizes activity relating to the valuation allowance:

 

Fiscal Year Ended

   Balance at
beginning  of
period
     Additions
Charged to
Costs and
Expenses
     Deductions      Balance
at End
of Period
 
     (In thousands)  

January 2, 2010

   $ 3,452       $ 416               $ 3,868   

January 1, 2011

     3,868                 3,868           

December 31, 2011

                               

The net deferred tax assets as of December 31, 2011 and January 1, 2011 were $21.5 million and $21.3 million, respectively.

As of December 31, 2011, the Company has research and development credits carryforwards available to offset future state taxes of $4.4 million and investment tax credit carryforwards to offset future state taxes of $0.7 million, which expire at various dates from 2012 to 2026. As of January 1, 2011, the Company had research and development credits carryforwards available to offset future state taxes of $2.7 million and investment tax credit carryforwards to offset future state taxes of $0.4 million, which expire at various dates from 2016 to 2025. Under the Internal Revenue Code, certain substantial changes in the Company’s ownership could result in an annual limitation on the amount of these tax carryforwards which can be utilized in future years.

 

69


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

The reconciliation of the expected tax (benefit) expense (computed by applying the federal statutory rate to income before income taxes) to actual tax expense was as follows:

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 
     (In thousands)  

Expected federal income tax

   $ 18,739      $ 11,891      $ 1,991   

Miscellaneous permanent items

     (13     164        125   

State taxes

     543        1,545        94   

Federal and state research credits

     (3,283     (997     (367

Domestic production activities deduction

     (2,695              

Non deductible stock compensation

                   259   

Conversion of incentive stock options(1)

                   (346

Other

     59        (275     111   

Increase (decrease) in valuation allowance

            (3,868     159   
  

 

 

   

 

 

   

 

 

 
   $ 13,350      $ 8,460      $ 2,026   
  

 

 

   

 

 

   

 

 

 

 

 

  (1) The Company recorded a discrete benefit from the conversion of incentive stock options to non-qualified stock options as a result of its stock option exchange program which concluded in the second fiscal quarter of 2009.

Prior to January 1, 2011, the Company had no material unrecognized tax benefits recorded. A summary of the Company’s adjustments to its uncertain tax position is the current year is as follows:

 

     Fiscal Year Ended
December 31, 2011
 

Balance at beginning of period

   $ 0   

Increase for tax positions related to the current year

     1,218   

Increase for tax positions related to prior years

     1,221   

Decreases for settlements with applicable taxing authorities

       

Decreases for lapses of statute of limitations

       
  

 

 

 

Balance at end of period

   $ 2,439   
  

 

 

 

The Company recognizes interest and penalties related to unrecognized tax benefits in its tax provision. As of December 31, 2011, January 1, 2011 and January 2, 2010, there were no material accrued interest or penalties. We anticipate the settlement of federal tax audits may be finalized within the next twelve months and could result in a decrease in our unrecognized tax benefits of up to $1.0 million. If all of our unrecognized tax benefits as of December 31, 2011 were to become recognizable in the future, we would record a $1.9 million benefit to the income tax provision.

We follow the with and without approach for direct and indirect effects of the windfall tax deductions.

 

11. Commitments and Contingencies

Legal

On August 17, 2007, the Company filed a lawsuit in Massachusetts Superior Court against Robotic FX, Inc. and Jameel Ahed alleging, among other things, misappropriation of trade secrets and breach of contract, and seeking both injunctive and monetary relief. The case was subsequently removed to the United States District

 

70


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Court for the District of Massachusetts. On November 2, 2007, the court issued a preliminary injunction, and on December 21, 2007 issued a permanent injunction, against Robotic FX, Inc. and Mr. Ahed preventing the sale of products using certain of the Company’s trade secrets, including the Robotic FX Negotiator product.

In addition, on August 17, 2007, the Company filed a lawsuit in the United States District Court for the Northern District of Alabama against Robotic FX, Inc. alleging willful infringement of two patents owned by the Company, and seeking both injunctive and monetary relief. On December 21, 2007, the court entered a judgment that Robotic FX, Inc. knowingly infringed on both asserted patents.

In a related settlement, Robotic FX, Inc. was dissolved and certain residual assets were retained by the Company at its election. Mr. Ahed is prohibited from participating in competitive activities in the robotics industry for five years.

The cumulative litigation and settlement-related expenditures associated with this dispute are expected to total approximately $3.0 million, including an obligation to make cash payments up to $0.4 million through 2012, contingent upon Mr. Ahed and Robotic FX, Inc. continuing to meet obligations pursuant to various agreements, including but not limited to certain non-competition provisions. The Company paid $0.1 million to Mr. Ahed during the fiscal year ended December 31, 2011. These contingent payments will continue to be expensed, when and if earned.

Lease Obligations

The Company leases its facilities. Rental expense under operating leases for fiscal 2011, 2010 and 2009 amounted to $4.1 million, $3.7 million, and $3.9 million, respectively. Future minimum rental payments under operating leases were as follows as of December 31, 2011:

 

     Operating
Leases
 

2012

   $ 3,030   

2013

     2,557   

2014

     2,505   

2015

     2,505   

2016

     2,505   

Thereafter

     8,187   
  

 

 

 

Total minimum lease payments

   $ 21,289   
  

 

 

 

Guarantees and Indemnification Obligations

The Company enters into standard indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses incurred by the indemnified party, generally the Company’s customers, in connection with any patent, copyright, trade secret or other proprietary right infringement claim by any third party with respect to the Company’s software. The term of these indemnification agreements is generally perpetual any time after execution of the agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the estimated fair value of these agreements is minimal. Accordingly, the Company has no liabilities recorded for these agreements as of December 31, 2011 and January 1, 2011, respectively.

 

71


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Government Contract Contingencies

Several of the Company’s prime contracts with the U.S. federal government do not contain a limitation of liability provision, creating a risk of responsibility for direct and consequential damages. Several subcontracts with prime contractors hold the prime contractor harmless against liability that stems from our work and do not contain a limitation of liability. These provisions could cause substantial liability for the Company. In addition, the Company is subject to audits by the U.S. federal government as part of routine audits of government contracts. As part of an audit, these agencies may review the Company’s performance on contracts, cost structures and compliance with applicable laws, regulations and standards. If any of its costs are found to be allocated improperly to a specific contract, the costs may not be reimbursed and any costs already reimbursed for such contract may have to be refunded. Accordingly, an audit could result in a material adjustment to our revenue and results of operations. Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. These final billing rates are subject to audit by DCAA. As of December 31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA.

Warranty

The Company provides warranties on most products and has established a reserve for warranty based on identified warranty costs. The reserve is included as part of accrued expenses (Note 6) in the accompanying consolidated balance sheets.

Activity related to the warranty accrual was as follows:

 

     Fiscal Year Ended  
     December 31,
2011
    January 1,
2011
    January 2,
2010
 
     (In thousands)  

Balance at beginning of period

   $ 9,284      $ 6,105      $ 5,380   

Provision

     4,091        6,402        4,870   

Warranty usage(*)

     (3,069     (3,223     (4,145
  

 

 

   

 

 

   

 

 

 

Balance at end of period

   $ 10,306      $ 9,284      $ 6,105   
  

 

 

   

 

 

   

 

 

 

 

 

  (*) Warranty usage includes the pro rata expiration of product warranties not utilized.

Sales Taxes

The Company collects and remits sales tax in jurisdictions in which it has a physical presence or it believes nexus exists, which therefore obligates the Company to collect and remit sales tax. The Company continually evaluates whether it has established a nexus in new jurisdictions with respect to sales tax. The Company has recorded a liability for potential exposure in several states where there is uncertainty about the point in time at which the Company established a sufficient business connection to create nexus. The Company continues to analyze possible sales tax exposure, but does not currently believe that any individual claim or aggregate claims that might arise will ultimately have a material effect on its consolidated results of operations, financial position or cash flows.

 

12. Employee Benefits

The Company sponsors a retirement plan under Section 401(k) of the Internal Revenue Code (the “Retirement Plan”). All Company employees, with the exception of temporary, contract and international employees are eligible to participate in the Retirement Plan after satisfying age and length of service requirements prescribed by the plan. Under the Retirement Plan, employees may make tax- deferred

 

72


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

contributions, and the Company, at its sole discretion, and subject to the limits prescribed by the IRS, may make either a nonelective contribution on behalf of all eligible employees or a matching contribution on behalf of all plan participants.

The Company elected to make a matching contribution of approximately $1.7 million, $1.5 million and $1.2 million for the plan years ended December 31, 2011, January 1, 2011 and January 2, 2010 (“Plan-Year 2011,” “Plan-Year 2010” and “Plan-Year 2009”), respectively. The employer contribution represents a matching contribution at a rate of 50% of each employee’s first six percent contribution. Accordingly, each employee participating during Plan-Year 2011, Plan-Year 2010 and Plan-Year 2009 is entitled up to a maximum of three percent of his or her eligible annual payroll. The employer matching contribution for Plan-Year 2011 is included in accrued compensation.

 

13. Goodwill and other intangible assets

The carrying amount of the goodwill at December 31, 2011 of $7.9 million is from the acquisition of Nekton completed in September 2008. In the fourth quarter of 2011, the Company completed its annual goodwill impairment test and did not identify any goodwill impairment.

Other intangible assets include the value assigned to completed technology, research contracts, and a trade name. The estimated useful lives for all of these intangible assets are two to ten years. The intangible assets are being amortized on a straight-line basis, which is consistent with the pattern that the estimated economic benefits of the intangible assets are expected to be utilized.

Intangible assets at December 31, 2011 and January 1, 2011 consisted of the following:

 

     December 31, 2011      January 1, 2011  
     Cost      Accumulated
Amortization
     Net      Cost      Accumulated
Amortization
     Net  
            (In thousands)                    (In thousands)         

Completed technology

   $ 3,700       $ 1,233       $ 2,467       $ 3,700       $ 865       $ 2,835   

Research contracts

     100         100                 100         100           

Tradename

     700         700                 700         165         535   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 4,500       $ 2,033       $ 2,467       $ 4,500       $ 1,130       $ 3,370   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Amortization expense related to acquired intangible assets was $903,000 and $475,000 for the fiscal years ended December 31, 2011 and January 1, 2011. The estimated future amortization expense related to current intangible assets in each of the five succeeding fiscal years is expected to be as follows:

 

     (In thousands)  

2012

     370   

2013

     370   

2014

     370   

2015

     370   

2016

     370   
  

 

 

 

Total

   $ 1,850   
  

 

 

 

 

14. Industry Segment, Geographic Information and Significant Customers

The Company operates in two reportable segments, the home robots division and the government and industrial robots division. The nature of products and types of customers for the two segments vary significantly. As such, the segments are managed separately.

 

73


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Home Robots

The Company’s home robots division offers products to consumers through a network of retail businesses throughout the United States, to various countries through international distributors and retailers, and through the Company’s on-line store. The Company’s home robots division includes mobile robots used in the maintenance of domestic households.

Government and Industrial Robots

The Company’s government and industrial robots division offers products through a small U.S. government-focused sales force, while products are sold to a limited number of countries, other than the United States, primarily through international distributors but also through a small internationally-focused sales team. The Company’s government and industrial robots are used by various U.S. and foreign governments, primarily for reconnaissance and bomb disposal missions.

The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:

 

     Fiscal Year Ended  
     December 31,
2011
     January 1,
2011
     January 2,
2010
 
     (In thousands)  

Revenue:

        

Home Robots

   $ 278,551       $ 229,348       $ 165,860   

Government & Industrial Robots

     186,949         171,604         132,757   
  

 

 

    

 

 

    

 

 

 

Total revenue

     465,500         400,952         298,617   
  

 

 

    

 

 

    

 

 

 

Cost of revenue:

        

Home Robots

     152,723         137,568         112,429   

Government & Industrial Robots

     120,659         117,952         94,992   
  

 

 

    

 

 

    

 

 

 

Total cost of revenue

     273,382         255,520         207,421   
  

 

 

    

 

 

    

 

 

 

Gross margin:

        

Home Robots

     125,828         91,780         53,431   

Government & Industrial Robots

     66,290         53,652         37,765   
  

 

 

    

 

 

    

 

 

 

Total gross margin

     192,118         145,432         91,196   
  

 

 

    

 

 

    

 

 

 

Research and development

     36,498         24,809         14,747   

Selling and marketing

     58,544         50,535         40,902   

General and administrative

     43,753         36,618         30,110   

Other income (expense), net

     218         504         (81

Income before income taxes

   $ 53,541       $ 33,974       $ 5,356   
  

 

 

    

 

 

    

 

 

 

As of December 31, 2011, goodwill of $7.9 million and purchased intangible assets, net of $2.5 million recorded in conjunction with the acquisition of Nekton in September 2008, as well as the $2.5 million investment in Advanced Scientific Concepts, Inc., are directly associated with the government and industrial division. Other long lived assets are not directly attributable to individual business segments.

 

74


Table of Contents

iROBOT CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

 

Geographic Information

For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, sales to non-U.S. customers accounted for 45.5%, 42.1% and 33.3% of total revenue, respectively.

Significant Customers

For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, U.S. federal government orders, contracts and subcontracts accounted for 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December 31, 2011, and January 1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S. federal government contracts. For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010 approximately 74.0%, 65.7% and 56.0%, respectively, of our home robot product revenue resulted from sales to 15 customers. For the fiscal year ended December 31, 2011 the company generated 23.6% of its total revenue from two of its international distributors of consumer products: Sales on Demand Corporation (representing its Japanese market) and Robopolis (one of its European distributors).

 

15. Quarterly Information (Unaudited)

 

    Fiscal Quarter Ended  
    April 3,
2010
    July 3,
2010
    October 2,
2010
    January 1,
2011
    April 2,
2011
    July 2,
2011
    October 1,
2011
    December 31,
2011
 
    (In thousands, except per share amounts)  

Revenue

  $ 94,930      $ 97,804      $ 94,223      $ 113,995      $ 106,277      $ 108,082      $ 120,373      $ 130,768   

Gross margin

    32,717        33,970        33,257        45,488        43,454        42,536        50,043        56,085   

Net income (loss)

    6,168        5,314        7,032        7,000        7,477        8,024        14,052        10,638   

Diluted earnings (loss) per share

  $ 0.24      $ 0.20      $ 0.27      $ 0.26      $ 0.27      $ 0.29      $ 0.50      $ 0.38   

 

75


Table of Contents
ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

Not Applicable.

 

ITEM 9A.    CONTROLS AND PROCEDURES

Evaluation of disclosure controls and procedures.

As required by Rule 13a-15(b) under the Exchange Act, we have carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), of the effectiveness, as of the end of the period covered by this report, of the design and operation of our “disclosure controls and procedures” as defined in Rule 13a-15(e) promulgated by the SEC under the Exchange Act. Based upon that evaluation, our CEO and our CFO concluded that our disclosure controls and procedures, as of the end of such period, were adequate and effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information was accumulated and communicated to management, as appropriate, to allow timely decisions regarding required disclosure.

Management’s Report on Internal Control Over Financial Reporting

The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the Company’s principal executive and principal financial officers and effected by the Company’s board of directors, management and other personnel, 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 and includes those policies and procedures that:

 

   

Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company;

 

   

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

 

   

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.

Under the supervision and with the participation of management, including our principal executive and financial officers, we assessed the Company’s internal control over financial reporting as of December 31, 2011, based on criteria for effective internal control over financial reporting established in Internal Control — Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this assessment, management concluded that the Company maintained effective internal control over financial reporting as of December 31, 2011 based on the specified criteria.

The effectiveness of the Company’s internal control over financial reporting as of December 31, 2011 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which is included herein.

 

76


Table of Contents

Changes in Internal Control Over Financial Reporting

During the quarter ended December 31, 2011, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B.    OTHER INFORMATION

Our policy governing transactions in our securities by our directors, officers, and employees permits our officers, directors, funds affiliated with our directors, and certain other persons to enter into trading plans complying with Rule 10b5-l under the Securities Exchange Act of 1934, as amended. We have been advised that certain of our officers and directors (including Colin Angle, Chief Executive Officer, Joseph Dyer, Chief Operating Officer, Glen Weinstein, Senior Vice President, General Counsel and Secretary, John Leahy, Executive Vice President, Chief Financial Officer and Treasurer, Jeffrey Beck, President, Home Robots Division, Robert Moses, President, Government and Industrial Robots Division, and Alison Dean, Senior Vice President of Corporate Finance and Principal Accounting Officer) of the Company have entered into trading plans (each a “Plan” and collectively, the “Plans”) covering periods after the date of this Annual Report on Form 10-K in accordance with Rule 10b5-l and our policy governing transactions in our securities. Generally, under these trading plans, the individual relinquishes control over the transactions once the trading plan is put into place. Accordingly, sales under these plans may occur at any time, including possibly before, simultaneously with, or immediately after significant events involving our company.

We anticipate that, as permitted by Rule 10b5-l and our policy governing transactions in our securities, some or all of our officers, directors and employees may establish trading plans in the future. We intend to disclose the names of our executive officers and directors who establish a trading plan in compliance with Rule 10b5-l and the requirements of our policy governing transactions in our securities in our future quarterly and annual reports on Form 10-Q and 10-K filed with the Securities and Exchange Commission. We, however, undertake no obligation to update or revise the information provided herein, including for revision or termination of an established trading plan, other than in such quarterly and annual reports.

PART  III

ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2011.

ITEM 11.    EXECUTIVE COMPENSATION

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2011.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2011.

 

77


Table of Contents
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2011.

 

ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required under this item is incorporated herein by reference to the Company’s definitive proxy statement pursuant to Regulation 14A, which proxy statement will be filed with the Securities and Exchange Commission not later than 120 days after the close of the Company’s fiscal year ended December 31, 2011.

PART IV

 

ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a) The following are filed as part of this Annual Report on Form 10-K:

 

  1. Financial Statements

The following consolidated financial statements are included in Item 8:

Report of Independent Registered Public Accounting Firm

Consolidated Balance Sheets at December 31, 2011 and January 1, 2011

Consolidated Statements of Income for the Years ended December 31, 2011, January 1, 2011, and January 2, 2010

Consolidated Statements of Stockholders’ Equity for the Years ended December 31, 2011, January 1, 2011, and January 2, 2010

Consolidated Statements of Cash Flows for the Years ended December 31, 2011, January 1, 2011, and January 2, 2010

Notes to Consolidated Financial Statements

 

  2. Financial Statement Schedules

All other schedules have been omitted since the required information is not present, or not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements or the Notes thereto.

 

78


Table of Contents
  3. Exhibits — See item 15(b) of this report below

 

  (b) Exhibits

The following exhibits are filed as part of and incorporated by reference into this Annual Report:

 

Exhibit
Number

 

Description

  3.1(1)   Form of Second Amended and Restated Certificate of Incorporation of the Registrant dated November 15, 2005
  3.2(1)   Amended and Restated By-laws of the Registrant
  4.1(1)   Specimen Stock Certificate for shares of the Registrant’s Common Stock
  4.2(1)   Shareholder Rights Agreement between the Registrant and Computershare Trust Company, Inc., as the Rights Agent dated November 15, 2005
10.1(1)   Fifth Amended and Restated Registration Rights Agreement by and among the Registrant, the Investors and the Stockholders named therein, dated as of November 10, 2004
10.2†(1)   Form of Indemnification Agreement between the Registrant and its Directors and Executive Officers
10.3†(1)   Amended and Restated 1994 Stock Plan and forms of agreements thereunder
10.4†   Amended and Restated 2001 Special Stock Option Plan and forms of agreements thereunder (filed as Exhibit 10.6 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2005 and incorporated by reference herein)
10.5†   Amended and Restated 2004 Stock Option and Incentive Plan and forms of agreements thereunder (filed as Exhibit 10.4 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007 and incorporated by reference herein)
10.6   Lease Agreement between the Registrant and Burlington Crossing Office LLC for premises located at 63 South Avenue, Burlington, Massachusetts, dated as of October 29, 2002, as amended (filed as Exhibit 10.7 to the Registrant’s Annual Report on Form 10-K for the year ended January 2, 2010 and incorporated by reference herein)
10.7†   Form of Executive Agreement between the Registrant and certain executive officers of the Registrant, as amended (filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended October 2, 2010 and incorporated by reference herein)
10.8†(1)   Employment Agreement between the Registrant and Colin Angle, dated as of January 1, 1997
10.9†(1)   Employment Agreement between the Registrant and Joseph W. Dyer, dated as of February 18, 2004
10.10(1)   Government Contract DAAE07-03-9-F001 (Small Unmanned Ground Vehicle)
10.11(1)   Government Contract N00174-03-D-0003 (Man Transportable Robotic System)
10.12†   2005 Stock Option and Incentive Plan, as amended, and forms of agreements thereunder (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on June 2, 2009 and incorporated by reference herein)
10.13#(1)   Manufacturing and Services Agreement between the Registrant and Gem City Engineering Corporation, dated as of July 27, 2004
10.14†   Non-Employee Directors’ Deferred Compensation Program, as amended (filed as Exhibit 10.19 to the Registrant’s Annual Report on Form 10-K for the year ended December 29, 2007 and incorporated by reference herein)
10.15   Lease Agreement between the Registrant and Boston Properties Limited Partnership for premises located at 4-18 Crosby Drive, Bedford, Massachusetts, dated as of February 22, 2007 (filed as Exhibit 10.22 to the Registrant’s Annual Report on Form 10-K for the year ended December 30, 2006 and incorporated by reference herein)

 

79


Table of Contents

Exhibit
Number

  

Description

10.16    Credit Agreement between the Registrant and Bank of America, N.A., dated as of June 5, 2007 (filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007 and incorporated by reference herein)
10.17#    Manufacturing Agreement between the Registrant and Kin Yat Industrial Co. Ltd., dated as of March 23, 2007 (filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007 and incorporated by reference herein)
10.18†    Senior Executive Incentive Compensation Plan (filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended July 2, 2011 and incorporated by reference herein)
10.19    First Amendment and Waiver to Credit Agreement by and between the Registrant and Bank of America, N.A., dated April 30, 2008 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on May 29, 2008 and incorporated by reference herein)
10.20    Second Amendment and Waiver to Credit Agreement by and between the Registrant and Bank of America, N.A., dated September 5, 2008 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on September 10, 2008 and incorporated by reference herein)
10.21    First Amendment to Note by and between the Registrant and Bank of America, N.A., dated April 30, 2008 (filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on May 29, 2008 and incorporated by reference herein)
10.22†    Form of Deferred Stock Award Agreement under the 2005 Stock Option and Incentive Plan (filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 28, 2008 and incorporated by reference herein)
10.23†    Form of Restricted Stock Award Agreement under the 2005 Stock Option and Incentive Plan (filed as Exhibit 10.4 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 28, 2008 and incorporated by reference herein)
10.24    Third Amendment to Credit Agreement by and between the Registrant and Bank of America, N.A., dated February 12, 2010 (filed as Exhibit 10.30 to the Registrant’s Annual Report on Form 10-K for the year ended January 2, 2010 and incorporated by reference herein)
10.25    Second Amendment to Note by and between the Registrant and Bank of America, N.A., dated February 12, 2010 (filed as Exhibit 10.31 to the Registrant’s Annual Report on Form 10-K for the year ended January 2, 2010 and incorporated by reference herein)
10.26#    Manufacturing Services Agreement between the Registrant and Jabil Circuit, Inc., dated as of March 18, 2010 (filed as Exhibit 10.1 to Amendment No. 1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 3, 2010 and incorporated by reference herein)
10.27#    First Amendment to Manufacturing Agreement between the Registrant and Kin Yat Industrial Co. Ltd., dated as of March 22, 2010 (filed as Exhibit 10.2 to Amendment No. 1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 3, 2010 and incorporated by reference herein)
10.28    Reimbursement Agreement between the Registrant and Bank of America, N.A. dated January 4, 2011 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on January 6, 2011 and incorporated by reference herein)
10.29    Fourth Amendment to Credit Agreement by and between the Registrant and Bank of America, N.A. dated April 15, 2011 (filed as Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 2, 2011 and incorporated by reference herein)
10.30    First Amendment to Reimbursement Agreement between the Registrant and Bank of America, N.A. dated April 15, 2011 (filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 2, 2011 and incorporated by reference herein)

 

80


Table of Contents

Exhibit
Number

 

Description

10.31   Fifth Amendment to Credit Agreement by and between the Registrant and Bank of America, N.A. dated July 12, 2011 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on July 12, 2011 and incorporated by reference herein)
10.32   Second Amendment to Reimbursement Agreement between the Registrant and Bank of America, N.A. dated July 12, 2011 (filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on July 12, 2011 and incorporated by reference herein)
10.33   Third Amendment to Note by and between the Registrant and Bank of America, N.A. dated July 12, 2011 (filed as Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed on July 12, 2011 and incorporated by reference herein)
21.1   Subsidiaries of the Registrant (filed as Exhibit 21.1 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2005 and incorporated by reference herein)
23.1*   Consent of PricewaterhouseCoopers LLP
24.1   Power of Attorney (incorporated by reference to the signature page of this report on Form 10-K)
31.1*   Certification Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934
31.2*   Certification Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934
32.1*   Certification Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101**   The following materials from the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2011 formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Income, (iii) the Consolidated Statements of Cash Flows, and (iv) related notes to these financial statements

 

  Indicates a management contract or any compensatory plan, contract or arrangement.

 

  # Confidential treatment requested for portions of this document.

 

  (1) Incorporated by reference herein to the exhibits to the Company’s Registration Statement on Form S-1 (File No. 333-126907)

 

*     Filed herewith

 

  ** As provided in Rule 406T of Regulation S-T, this information is furnished and not filed for purposes of Sections 11 and 12 of the Securities Act of 1933 and Section 18 of the Securities Exchange Act of 1934

 

81


Table of Contents

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.

 

iROBOT CORPORATION
By:   /s/    Colin M. Angle
 

Colin M. Angle

Chairman of the Board,

Chief Executive Officer and Director

Date: February 17, 2012

POWER OF ATTORNEY

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

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Annual Report on Form 10-K has been signed by the following persons in the capacities indicated on February 17, 2012.

 

Signature

 

Title(s)

/s/    COLIN M. ANGLE

Colin M. Angle

 

Chairman of the Board, Chief Executive Officer and Director

(Principal Executive Officer)

/s/    JOHN LEAHY

John Leahy

 

Executive Vice President, Chief Financial Officer and

Treasurer (Principal Financial Officer)

/s/    ALISON DEAN

Alison Dean

 

Senior Vice President, Corporate Finance

(Principal Accounting Officer)

/s/    RONALD CHWANG

Ronald Chwang

  Director

/s/    JACQUES S. GANSLER

Jacques S. Gansler

  Director

/s/    GAIL DEEGAN

Gail Deegan

  Director

/s/    ANDREA GEISSER

Andrea Geisser

  Director

 

82


Table of Contents

Signature

 

Title(s)

/s/    GEORGE C. MCNAMEE

George C. McNamee

  Director

/s/    DEBORAH G. ELLINGER

Deborah G. Ellinger

  Director

/s/    PETER MEEKIN

Peter Meekin

  Director

/s/    PAUL J. KERN

Paul J. Kern

  Director

/s/    PAUL SAGAN

Paul Sagan

  Director

 

83


Table of Contents

EXHIBIT INDEX

 

Exhibit
Number

 

Description

  3.1(1)   Form of Second Amended and Restated Certificate of Incorporation of the Registrant dated November 15, 2005
  3.2(1)   Amended and Restated By-laws of the Registrant
  4.1(1)   Specimen Stock Certificate for shares of the Registrant’s Common Stock
  4.2(1)   Shareholder Rights Agreement between the Registrant and Computershare Trust Company, Inc., as the Rights Agent dated November 15, 2005
10.1(1)   Fifth Amended and Restated Registration Rights Agreement by and among the Registrant, the Investors and the Stockholders named therein, dated as of November 10, 2004
10.2†(1)   Form of Indemnification Agreement between the Registrant and its Directorsand Executive Officers
10.3†(1)   Amended and Restated 1994 Stock Plan and forms of agreements thereunder
10.4†   Amended and Restated 2001 Special Stock Option Plan and forms of agreements thereunder (filed as Exhibit 10.6 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2005 and incorporated by reference herein)
10.5†   Amended and Restated 2004 Stock Option and Incentive Plan and forms of agreements thereunder (filed as Exhibit 10.4 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007 and incorporated by reference herein)
10.6   Lease Agreement between the Registrant and Burlington Crossing Office LLC for premises located at 63 South Avenue, Burlington, Massachusetts, dated as of October 29, 2002, as amended (filed as Exhibit 10.7 to the Registrant’s Annual Report on Form 10-K for the year ended January 2, 2010 and incorporated by reference herein)
10.7†   Form of Executive Agreement between the Registrant and certain executive officers of the Registrant, as amended (filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended October 2, 2010 and incorporated by reference herein)
10.8†(1)   Employment Agreement between the Registrant and Colin Angle, dated as of January 1, 1997
10.9†(1)   Employment Agreement between the Registrant and Joseph W. Dyer, dated as of February 18, 2004
10.10(1)   Government Contract DAAE07-03-9-F001 (Small Unmanned Ground Vehicle)
10.11(1)   Government Contract N00174-03-D-0003 (Man Transportable Robotic System)
10.12†   2005 Stock Option and Incentive Plan, as amended, and forms of agreements thereunder (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on June 2, 2009 and incorporated by reference herein)
10.13#(1)   Manufacturing and Services Agreement between the Registrant and Gem City Engineering Corporation, dated as of July 27, 2004
10.14†   Non-Employee Directors’ Deferred Compensation Program, as amended (filed as Exhibit 10.19 to the Registrant’s Annual Report on Form 10-K for the year ended December 29, 2007and incorporated by reference herein)
10.15   Lease Agreement between the Registrant and Boston Properties Limited Partnership for premises located at 4-18Crosby Drive, Bedford, Massachusetts, dated as of February 22, 2007 (filed as Exhibit 10.22 to the Registrant’s Annual Report on Form 10-K for the year ended December 30, 2006 and incorporated by reference herein)
10.16   Credit Agreement between the Registrant and Bank of America, N.A., dated as of June 5, 2007 (filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007 and incorporated by reference herein)
10.17#   Manufacturing Agreement between the Registrant and Kin Yat Industrial Co. Ltd., dated as of March 23, 2007 (filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007 and incorporated by reference herein)
10.18†   Senior Executive Incentive Compensation Plan (filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended July 2, 2011 and incorporated by reference herein)

 

84


Table of Contents

Exhibit
Number

  

Description

10.19    First Amendment and Waiver to Credit Agreement by and between the Registrant and Bank of America, N.A., dated April 30, 2008 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on May 29, 2008 and incorporated by reference herein)
10.20    Second Amendment and Waiver to Credit Agreement by and between the Registrant and Bank of America, N.A., dated September 5, 2008 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on September 10, 2008 and incorporated by reference herein)
10.21    First Amendment to Note by and between the Registrant and Bank of America, N.A., dated April 30, 2008 (filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on May 29, 2008 and incorporated by reference herein)
10.22†    Form of Deferred Stock Award Agreement under the 2005 Stock Option and Incentive Plan (filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 28, 2008 and incorporated by reference herein)
10.23†    Form of Restricted Stock Award Agreement under the 2005 Stock Option and Incentive Plan (filed as Exhibit 10.4 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 28, 2008 and incorporated by reference herein)
10.24    Third Amendment to Credit Agreement by and between the Registrant and Bank of America, N.A., dated February 12, 2010 (filed as Exhibit 10.30 to the Registrant’s Annual Report on Form 10-K for the year ended January 2, 2010 and incorporated by reference herein)
10.25    Second Amendment to Note by and between the Registrant and Bank of America, N.A., dated February 12, 2010 (filed as Exhibit 10.31 to the Registrant’s Annual Report on Form 10-K for the year ended January 2, 2010 and incorporated by reference herein)
10.26#    Manufacturing Services Agreement between the Registrant and Jabil Circuit, Inc., dated as of March 18, 2010 (filed as Exhibit 10.1 to Amendment No. 1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 3, 2010 and incorporated by reference herein)
10.27#    First Amendment to Manufacturing Agreement between the Registrant and Kin Yat Industrial Co. Ltd., dated as of March 22, 2010 (filed as Exhibit 10.2 to Amendment No. 1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 3, 2010 and incorporated by reference herein)
10.28    Reimbursement Agreement between the Registrant and Bank of America, N.A. dated January 4, 2011 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on January 6, 2011 and incorporated by reference herein)
10.29    Fourth Amendment to Credit Agreement by and between the Registrant and Bank of America, N.A. dated April 15, 2011 (filed as Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 2, 2011 and incorporated by reference herein)
10.30    First Amendment to Reimbursement Agreement between the Registrant and Bank of America, N.A. dated April 15, 2011 (filed as Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended April 2, 2011 and incorporated by reference herein)
10.31    Fifth Amendment to Credit Agreement by and between the Registrant and Bank of America, N.A. dated July 12, 2011 (filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on July 12, 2011 and incorporated by reference herein)
10.32    Second Amendment to Reimbursement Agreement between the Registrant and Bank of America, N.A. dated July 12, 2011 (filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on July 12, 2011 and incorporated by reference herein)
10.33    Third Amendment to Note by and between the Registrant and Bank of America, N.A. dated July 12, 2011 (filed as Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed on July 12, 2011 and incorporated by reference herein)
21.1    Subsidiaries of the Registrant (filed as Exhibit 21.1 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2005 and incorporated by reference herein)
23.1*    Consent of PricewaterhouseCoopers LLP
24.1    Power of Attorney (incorporated by reference to the signature page of this report on Form 10-K)

 

85


Table of Contents

Exhibit
Number

 

Description

31.1*   Certification Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934
31.2*   Certification Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934
32.1*   Certification Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101**   The following materials from the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2011 formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Income, (iii) the Consolidated Statements of Cash Flows, and (iv) related notes to these financial statements

 

  Indicates a management contract or any compensatory plan, contract or arrangement.

 

  # Confidential treatment requested for portions of this document.

 

  (1) Incorporated by reference herein to the exhibits to the Company’s Registration Statement on Form S-1 (File No. 333-126907)

 

*     Filed herewith

 

  ** As provided in Rule 406T of Regulation S-T, this information is furnished and not filed for purposes of Sections 11 and 12 of the Securities Act of 1933 and Section 18 of the Securities Exchange Act of 1934

 

86

EX-23.1 2 d264376dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (File Nos. 333-172333, 333-164993, 333-157306, 333-149373, 333-140707, 333-129576) of iRobot Corporation of our report dated February 17, 2012 relating to the consolidated financial statements, and the effectiveness of internal control over financial reporting, which appears in this Form 10-K. We also consent to the reference to us under the heading “Selected Financial Data” in this Form 10-K.

 

/s/ PricewaterhouseCoopers LLP

Boston, MA

February 17, 2012

EX-31.1 3 d264376dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

Certifications

I, Colin M. Angle, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of iRobot Corporation;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

  b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 17, 2012

 

/s/ COLIN M. ANGLE

Colin M. Angle

Chief Executive Officer

EX-31.2 4 d264376dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

Certifications

I, John Leahy, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of iRobot Corporation;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

  b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 17, 2012

 

/s/ JOHN LEAHY

John Leahy

Chief Financial Officer

EX-32.1 5 d264376dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of iRobot Corporation (the “Company”) for the year ended December 31, 2011 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Colin M. Angle, the Chief Executive Officer of the Company and John Leahy, the Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to our knowledge, that:

(1) the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

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

This certification is being provided pursuant to 18 U.S.C. 1350 and is not to be deemed a part of the Report, nor is it to be deemed to be “filed” for any purpose whatsoever.

 

Dated February 17, 2012

  

/s/ COLIN M. ANGLE

  

Colin M. Angle

Chief Executive Officer

Dated February 17, 2012

  

/s/ JOHN LEAHY

  

John Leahy

Chief Financial Officer

EX-101.INS 6 irbt-20111231.xml XBRL INSTANCE DOCUMENT 0001159167 us-gaap:RetainedEarningsMember 2011-12-31 0001159167 us-gaap:DeferredCompensationShareBasedPaymentsMember 2011-12-31 0001159167 us-gaap:ComprehensiveIncomeMember 2011-12-31 0001159167 us-gaap:AdditionalPaidInCapitalMember 2011-12-31 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2011-12-31 0001159167 us-gaap:RetainedEarningsMember 2011-01-01 0001159167 us-gaap:DeferredCompensationShareBasedPaymentsMember 2011-01-01 0001159167 us-gaap:ComprehensiveIncomeMember 2011-01-01 0001159167 us-gaap:AdditionalPaidInCapitalMember 2011-01-01 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2011-01-01 0001159167 us-gaap:RetainedEarningsMember 2010-01-02 0001159167 us-gaap:DeferredCompensationShareBasedPaymentsMember 2010-01-02 0001159167 us-gaap:ComprehensiveIncomeMember 2010-01-02 0001159167 us-gaap:AdditionalPaidInCapitalMember 2010-01-02 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2010-01-02 0001159167 us-gaap:RetainedEarningsMember 2008-12-27 0001159167 us-gaap:DeferredCompensationShareBasedPaymentsMember 2008-12-27 0001159167 us-gaap:ComprehensiveIncomeMember 2008-12-27 0001159167 us-gaap:AdditionalPaidInCapitalMember 2008-12-27 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2008-12-27 0001159167 irbt:RangeOfExercisePricesTwoMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesThreeMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesTenMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesSixMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesSevenMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesOneMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesNineMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesFourMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesFiveMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesEightMember 2011-01-02 2011-12-31 0001159167 irbt:RangeOfExercisePricesTwoMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesThreeMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesTenMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesSixMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesSevenMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesOneMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesNineMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesFourMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesFiveMember 2011-12-31 0001159167 irbt:RangeOfExercisePricesEightMember 2011-12-31 0001159167 2011-12-30 0001159167 2011-04-01 0001159167 irbt:TwoThousandFivePlanMember 2011-12-31 0001159167 irbt:TwoThousandFivePlanMember 2005-10-10 0001159167 us-gaap:RestrictedStockMember 2011-12-31 0001159167 us-gaap:RestrictedStockMember 2011-01-01 0001159167 us-gaap:RestrictedStockMember 2010-01-02 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2008-12-27 0001159167 us-gaap:RestrictedStockMember 2008-12-27 0001159167 irbt:StockOptionsExcludingNewOptionsMember 2011-01-02 2011-12-31 0001159167 us-gaap:SellingAndMarketingExpenseMember 2011-01-02 2011-12-31 0001159167 us-gaap:ResearchAndDevelopmentExpenseMember 2011-01-02 2011-12-31 0001159167 us-gaap:GeneralAndAdministrativeExpenseMember 2011-01-02 2011-12-31 0001159167 irbt:CostOfProductRevenueMember 2011-01-02 2011-12-31 0001159167 irbt:CostOfContractRevenueMember 2011-01-02 2011-12-31 0001159167 us-gaap:SellingAndMarketingExpenseMember 2010-01-03 2011-01-01 0001159167 us-gaap:ResearchAndDevelopmentExpenseMember 2010-01-03 2011-01-01 0001159167 us-gaap:GeneralAndAdministrativeExpenseMember 2010-01-03 2011-01-01 0001159167 irbt:CostOfProductRevenueMember 2010-01-03 2011-01-01 0001159167 irbt:CostOfContractRevenueMember 2010-01-03 2011-01-01 0001159167 us-gaap:SellingAndMarketingExpenseMember 2008-12-28 2010-01-02 0001159167 us-gaap:ResearchAndDevelopmentExpenseMember 2008-12-28 2010-01-02 0001159167 us-gaap:GeneralAndAdministrativeExpenseMember 2008-12-28 2010-01-02 0001159167 irbt:CostOfProductRevenueMember 2008-12-28 2010-01-02 0001159167 irbt:CostOfContractRevenueMember 2008-12-28 2010-01-02 0001159167 us-gaap:ToolsDiesAndMoldsMember 2011-01-02 2011-12-31 0001159167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2011-01-02 2011-12-31 0001159167 us-gaap:MachineryAndEquipmentMember 2011-01-02 2011-12-31 0001159167 us-gaap:FurnitureAndFixturesMember 2011-01-02 2011-12-31 0001159167 us-gaap:ComputerEquipmentMember 2011-01-02 2011-12-31 0001159167 us-gaap:ToolsDiesAndMoldsMember 2011-12-31 0001159167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2011-12-31 0001159167 us-gaap:MachineryAndEquipmentMember 2011-12-31 0001159167 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2011-12-31 0001159167 us-gaap:FurnitureAndFixturesMember 2011-12-31 0001159167 us-gaap:ComputerEquipmentMember 2011-12-31 0001159167 us-gaap:ToolsDiesAndMoldsMember 2011-01-01 0001159167 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2011-01-01 0001159167 us-gaap:MachineryAndEquipmentMember 2011-01-01 0001159167 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2011-01-01 0001159167 us-gaap:FurnitureAndFixturesMember 2011-01-01 0001159167 us-gaap:ComputerEquipmentMember 2011-01-01 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2011-01-02 2011-12-31 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2010-01-03 2011-01-01 0001159167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2008-12-28 2010-01-02 0001159167 us-gaap:RetainedEarningsMember 2011-01-02 2011-12-31 0001159167 us-gaap:RetainedEarningsMember 2010-01-03 2011-01-01 0001159167 us-gaap:RetainedEarningsMember 2008-12-28 2010-01-02 0001159167 us-gaap:TradeNamesMember 2011-12-31 0001159167 us-gaap:PatentedTechnologyMember 2011-12-31 0001159167 irbt:ResearchContractsMember 2011-12-31 0001159167 us-gaap:TradeNamesMember 2011-01-01 0001159167 us-gaap:PatentedTechnologyMember 2011-01-01 0001159167 irbt:ResearchContractsMember 2011-01-01 0001159167 2011-07-03 2011-10-01 0001159167 2011-04-03 2011-07-02 0001159167 2011-01-02 2011-04-02 0001159167 2010-10-03 2011-01-01 0001159167 2010-07-04 2010-10-02 0001159167 2010-04-04 2010-07-03 0001159167 2010-01-03 2010-04-03 0001159167 irbt:PlanYearOneMember 2011-12-31 0001159167 irbt:PlanYearTwoMember 2011-01-01 0001159167 irbt:PlanYearThreeMember 2010-01-02 0001159167 2005-01-01 2005-12-31 0001159167 irbt:HomeRobotsMember 2011-01-02 2011-12-31 0001159167 irbt:GovernmentAndIndustrialMember 2011-01-02 2011-12-31 0001159167 irbt:HomeRobotsMember 2010-01-03 2011-01-01 0001159167 irbt:GovernmentAndIndustrialMember 2010-01-03 2011-01-01 0001159167 irbt:HomeRobotsMember 2008-12-28 2010-01-02 0001159167 irbt:GovernmentAndIndustrialMember 2008-12-28 2010-01-02 0001159167 us-gaap:ComprehensiveIncomeMember 2011-01-02 2011-12-31 0001159167 us-gaap:ComprehensiveIncomeMember 2010-01-03 2011-01-01 0001159167 us-gaap:ComprehensiveIncomeMember 2008-12-28 2010-01-02 0001159167 us-gaap:CommonStockMember 2011-12-31 0001159167 us-gaap:CommonStockMember 2011-01-01 0001159167 us-gaap:CommonStockMember 2010-01-02 0001159167 us-gaap:CommonStockMember 2008-12-27 0001159167 2010-01-02 0001159167 2008-12-27 0001159167 us-gaap:USTreasuryBondSecuritiesMember 2011-12-31 0001159167 us-gaap:CorporateBondSecuritiesMember 2011-12-31 0001159167 us-gaap:USTreasuryBondSecuritiesMember 2011-01-01 0001159167 us-gaap:CorporateBondSecuritiesMember 2011-01-01 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2011-12-31 0001159167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2011-12-31 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2011-12-31 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2011-12-31 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2011-12-31 0001159167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2011-12-31 0001159167 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2011-12-31 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2011-12-31 0001159167 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2011-12-31 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2011-12-31 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2011-12-31 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2011-12-31 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2011-01-01 0001159167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2011-01-01 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2011-01-01 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2011-01-01 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2011-01-01 0001159167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2011-01-01 0001159167 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2011-01-01 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2011-01-01 0001159167 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2011-01-01 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2011-01-01 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2011-01-01 0001159167 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2011-01-01 0001159167 irbt:NektonResearchLlcMember 2011-01-02 2011-12-31 0001159167 irbt:NektonResearchLlcMember 2010-01-03 2011-01-01 0001159167 irbt:RestrictedStockAwardsMember 2011-01-02 2011-12-31 0001159167 us-gaap:SoftwareMember 2011-01-02 2011-12-31 0001159167 us-gaap:SoftwareMember 2010-01-03 2011-01-01 0001159167 us-gaap:SoftwareMember 2008-12-28 2010-01-02 0001159167 irbt:BusinessAcquisitionNektonMember 2011-12-31 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2011-12-31 0001159167 irbt:RestrictedStockAwardsMember 2011-12-31 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2011-01-01 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2010-01-02 0001159167 us-gaap:CommonStockMember 2011-01-02 2011-12-31 0001159167 us-gaap:CommonStockMember 2010-01-03 2011-01-01 0001159167 us-gaap:CommonStockMember 2008-12-28 2010-01-02 0001159167 us-gaap:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2011-07-01 0001159167 us-gaap:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2011-12-30 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2011-12-30 0001159167 us-gaap:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2011-07-01 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2011-01-02 2011-12-31 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2010-01-03 2011-01-01 0001159167 us-gaap:RestrictedStockMember 2010-01-03 2011-01-01 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2008-12-28 2010-01-02 0001159167 us-gaap:RestrictedStockMember 2008-12-28 2010-01-02 0001159167 irbt:InternationalDistributorsOfHomeRobotsProductsMember 2011-01-02 2011-12-31 0001159167 us-gaap:StockOptionsMember 2011-12-30 0001159167 us-gaap:RestrictedStockMember 2011-12-30 0001159167 us-gaap:ManagementMember 2011-07-01 0001159167 us-gaap:DirectorMember 2011-07-01 0001159167 us-gaap:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2010-12-30 0001159167 us-gaap:ForeignCountryMember 2011-01-02 2011-12-31 0001159167 us-gaap:ForeignCountryMember 2010-01-03 2011-01-01 0001159167 us-gaap:ForeignCountryMember 2008-12-28 2010-01-02 0001159167 irbt:BoeingCompanyMember 2011-01-02 2011-12-31 0001159167 irbt:BoeingCompanyMember 2010-01-03 2011-01-01 0001159167 irbt:USFederalGovernmentOrdersContractsAndSubcontractsMember 2011-12-30 0001159167 irbt:USFederalGovernmentOrdersContractsAndSubcontractsMember 2011-01-01 0001159167 irbt:USFederalGovernmentOrdersContractsAndSubcontractsMember 2010-01-02 0001159167 irbt:CustomersMember 2011-01-02 2011-12-31 0001159167 irbt:CustomersMember 2010-01-03 2011-01-01 0001159167 irbt:CustomersMember 2009-09-27 2010-01-02 0001159167 us-gaap:MinimumMember 2011-01-02 2011-12-31 0001159167 us-gaap:MaximumMember 2011-01-02 2011-12-31 0001159167 2011-10-02 2011-12-31 0001159167 us-gaap:StockOptionsMember 2011-01-02 2011-12-31 0001159167 2006-12-31 2007-12-29 0001159167 2005-11-08 0001159167 2004-12-31 0001159167 2005-10-10 0001159167 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2011-01-02 2011-12-31 0001159167 2009-05-29 0001159167 irbt:NektonResearchLlcMember 2011-12-31 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2011-09-30 0001159167 us-gaap:StockOptionsMember 2011-04-01 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2011-04-01 0001159167 us-gaap:DeferredCompensationShareBasedPaymentsMember 2010-01-03 2011-01-01 0001159167 us-gaap:DeferredCompensationShareBasedPaymentsMember 2008-12-28 2010-01-02 0001159167 us-gaap:AdditionalPaidInCapitalMember 2011-01-02 2011-12-31 0001159167 us-gaap:AdditionalPaidInCapitalMember 2010-01-03 2011-01-01 0001159167 2010-01-03 2011-01-01 0001159167 us-gaap:AdditionalPaidInCapitalMember 2008-12-28 2010-01-02 0001159167 2008-12-28 2010-01-02 0001159167 2009-09-27 2010-01-02 0001159167 2011-12-31 0001159167 2011-01-01 0001159167 2011-07-02 0001159167 2012-02-13 0001159167 2011-01-02 2011-12-31 0001159167 us-gaap:RestrictedStockMember 2011-01-02 2011-12-31 utr:Y irbt:Customer irbt:Patent xbrli:pure iso4217:USD xbrli:shares xbrli:shares iso4217:USD <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 1 - us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock--> <!-- xbrl,ns --> <!-- xbrl,nx --> <font style="font-family:times new roman" size="2"><b></b></font> <font style="font-family:times new roman" size="2"> <b></b></font> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>1.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Nature of the Business </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">iRobot Corporation (&#8220;iRobot&#8221; or the &#8220;Company&#8221;) develops robotics and artificial intelligence technologies and applies these technologies in producing and marketing robots. The majority of the Company&#8217;s revenue is generated from product sales and government and industrial research and development contracts. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 2 - us-gaap:SignificantAccountingPoliciesTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>2.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Summary of Significant Accounting Policies </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Basis of Presentation </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The accompanying consolidated financial statements include those of iRobot and its subsidiaries, after elimination of all intercompany accounts and transactions. In addition, certain prior year amounts have been reclassified to conform with the current year presentation. iRobot has prepared the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Use of Estimates </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The preparation of these financial statements in conformity with accounting principles generally accepted in the United States requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to revenue recognition, sales returns, bad debts, warranty claims, inventory reserves, valuation of investments, assumptions used in valuing stock-based compensation instruments and income taxes. The Company bases these estimates on historical and anticipated results, and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from the Company&#8217;s estimates. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Fiscal Year-End </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company operates and reports using a 52-53&#160;week fiscal year ending on the Saturday closest to December&#160;31. Accordingly, the Company&#8217;s fiscal quarters will end on the Saturday that falls closest to the last day of the third month of each quarter. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Cash and Cash Equivalents </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company considers all highly liquid investments with an original or remaining maturity of three months or less at the time of purchase to be cash equivalents. The Company invests its excess cash primarily in money market funds or savings accounts of major financial institutions. Accordingly, its cash equivalents are subject to minimal credit and market risk. At December&#160;31, 2011 and January&#160;1, 2011, cash equivalents were comprised of money market funds totaling $117.2&#160;million and $5.1&#160;million, respectively. These cash equivalents are carried at cost, which approximates fair value. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Short Term Investments </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s investments are classified as available-for-sale and are recorded at fair value with any unrealized gain or loss recorded as an element of stockholders&#8217; equity. The fair value of investments is determined based on quoted market prices at the reporting date for those instruments. As of December&#160;31, 2011 and January&#160;1, 2011, investments consisted of: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="52%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Market&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Market&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bond</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,654</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,309</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,465</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,424</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bond</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,502</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,498</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total short term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18,154</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,811</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,963</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,928</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">As of December&#160;31, 2011, the Company&#8217;s investments had maturity dates ranging from October 2012 to November 2014. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Revenue Recognition </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company derives its revenue from product sales, government research and development contracts, and commercial research and development contracts. The Company sells products directly to customers and indirectly through resellers and distributors. The Company recognizes revenue from sales of home robots under the terms of the customer agreement upon transfer of title and risk of loss to the customer, net of estimated returns, provided that collection is determined to be reasonably assured and no significant obligations remain. Sales to domestic resellers are typically subject to agreements allowing for limited rights of return, rebates and price protection. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return at the time the related sale is recorded. The Company makes an estimate of sales returns for products sold by domestic resellers directly based on historical returns experience and other relevant data. The Company&#8217;s international distributor agreements do not currently allow for product returns and, as a result, no reserve for returns is established for this group of customers. The Company has aggregated and analyzed historical returns from domestic resellers and end users which form the basis of its estimate of future sales returns by resellers or end users. When a right of return exists, the provision for these estimated returns is recorded as a reduction of revenue at the time that the related revenue is recorded. If actual returns differ significantly from its estimates, such differences could have a material impact on the Company&#8217;s results of operations for the period in which the returns become known. The estimates for returns are adjusted periodically based upon historical rates of returns. The estimates and reserve for rebates and price protection are based on specific programs, expected usage and historical experience. Actual results could differ from these estimates. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Under cost-plus-fixed-fee (&#8220;CPFF&#8221;) type contracts, the Company recognizes revenue based on costs incurred plus a pro rata portion of the total fixed fee. Costs incurred include labor and material that are directly associated with individual CPFF contracts plus indirect overhead and general and administrative type costs based upon billing rates submitted by the Company to the Defense Contract Management Agency (&#8220;DCMA&#8221;). Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. In the situation where the Company&#8217;s final actual billing rates are greater than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is collected from the customer. These final billing rates are subject to audit by the Defense Contract Audit Agency (&#8220;DCAA&#8221;), which can occur several years after the final billing rates are submitted and may result in material adjustments to revenue recognized based on estimated final billing rates. As of December&#160;31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA. In the situation where the Company&#8217;s anticipated actual billing rates will be lower than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is identified. Revenue on firm fixed price (&#8220;FFP&#8221;) contracts is recognized using the percentage-of-completion method. For government product FFP contracts, revenue is recognized as the product is shipped or in accordance with the contract terms. Costs and estimated gross margins on contracts are recorded as revenue as work is performed based on the percentage that incurred costs compare to estimated total costs utilizing the most recent estimates of costs and funding. Changes in job performance, job conditions, and estimated profitability, including those arising from final contract settlements and government audits, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Since many contracts extend over a long period of time, revisions in cost and funding estimates during the progress of work have the effect of adjusting earnings applicable to past performance in the current period. When the current contract estimate indicates a loss, a provision is made for the total anticipated loss in the current period. Revenue earned in excess of billings, if any, is recorded as unbilled revenue. Billings in excess of revenue earned, if any, are recorded as deferred revenue. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Allowance for Doubtful Accounts </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company maintains an allowance for doubtful accounts to provide for the estimated amount of accounts receivable that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience and the age of outstanding receivables. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> Activity related to the allowance for doubtful accounts was as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="63%">&#160;</td> <td valign="bottom" width="11%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">88</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">90</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">65</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deduction(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(7</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">88</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">90</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:times new roman" size="2">&#160;&#160;</font></p> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Deductions related to allowance for doubtful accounts represent amounts written off against the allowance, less recoveries. </font></td> </tr> </table> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Inventory </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> Inventory is stated at the lower of cost or net realizable value with cost being determined using the first-in, first-out (FIFO) method. The Company maintains a reserve for inventory items to provide for an estimated amount of excess or obsolete inventory. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Activity related to the inventory reserve was as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="63%">&#160;</td> <td valign="bottom" width="9%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,836</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,713</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,770</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">411</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">677</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,117</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deduction(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(679</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,554</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,174</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,836</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,713</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Deductions related to inventory reserve accounts represent amounts written off against the reserve. </font></td> </tr> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Property and Equipment </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Property and equipment are recorded at cost and consist primarily of computer equipment, leasehold improvements, business applications software and machinery. Depreciation is computed using the straight-line method over the estimated useful lives as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="84%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Estimated</b></font><br /><font style="font-family:times new roman" size="1"><b>Useful&#160;Life</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Computer and research equipment</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3&#160;years</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Furniture</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Machinery</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2-5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tooling</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2-5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Business applications software</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5-7</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Capital leases and leasehold improvements</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">Term&#160;of&#160;lease</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Expenditures for additions, renewals and betterments of plant and equipment are capitalized. Expenditures for repairs and maintenance are charged to expense as incurred. As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to operations. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Long-Lived Assets, including Purchased Intangible Assets </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company periodically evaluates the recoverability of long-lived assets, including other purchased intangible assets whenever events and changes in circumstances, such as reductions in demand or significant economic slowdowns in the industry, indicate that the carrying amount of an asset may not be fully recoverable. When indicators of impairment are present, the carrying values of the asset group are evaluated in relation to the future undiscounted cash flows of the underlying business. The net book value of the underlying asset is adjusted to fair value if the sum of the expected discounted cash flows is less than book value. Fair values are based on estimates of market prices and assumptions concerning the amount and timing of estimated future cash flows and assumed discount rates, reflecting varying degrees of perceived risk. There were no impairment charges recorded during any of the periods presented. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Goodwill </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. The Company evaluates goodwill for impairment at the reporting unit level (operating segment or one level below an operating segment) annually or more frequently if the Company believes indicators of impairment exist. In 2011, the Company early adopted the new provisions issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) that intended to simplify goodwill impairment testing. The updated guidance permits the Company to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then a two-step goodwill impairment test is performed. The first step of the impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. If the carrying amount of a reporting unit exceeds the reporting unit&#8217;s fair value, the Company performs the second step of the goodwill impairment test to determine the amount of impairment loss. The second step of the goodwill impairment test involves comparing the implied fair value of the affected reporting unit&#8217;s goodwill with the carrying value of that goodwill. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Research and Development </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Costs incurred in the research and development of the Company&#8217;s products, classified as cost of contract and research and development, are expensed as incurred. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Internal Use Software </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company capitalizes costs associated with the development and implementation of software obtained for internal use. At December&#160;31, 2011 and January&#160;1, 2011, the Company had $8.3&#160;million and $5.8&#160;million respectively, of costs related to enterprise-wide software included in fixed assets. Capitalized costs are being amortized over the assets&#8217; estimated useful lives. The Company has recorded $0.9&#160;million, $0.9&#160;million and $0.9&#160;million of amortization expense for the years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, respectively. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Concentration of Credit Risk and Significant Customers </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company maintains its cash in bank deposit accounts at high quality financial institutions. The individual balances, at times, may exceed federally insured limits. At December&#160;31, 2011 and January&#160;1, 2011 the Company exceeded the insured limit by $187.5 million and $125.4&#160;million, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Financial instruments which potentially expose the Company to concentrations of credit risk consist of accounts receivable. Management believes its credit policies are prudent and reflect normal industry terms and business risk. At December&#160;31, 2011 four customers accounted for a total of 63% of the Company&#8217;s accounts receivable balance, each of which was greater than 10% of the balance. Two of the customers accounting for 29% of the Company&#8217;s accounts receivable balance secured their balance with guaranteed letters of credit. At January&#160;1, 2011, two customers accounted for 22% and 19% of the Company&#8217;s accounts receivable balance. The customer accounting for 22% of the Company&#8217;s accounts receivable balance secured their balance with guaranteed letters of credit. For the years ended December&#160;31, 2011, January&#160;1, 2011, and January&#160;2, 2010, revenue from U.S.&#160;federal government orders, contracts and subcontracts, represented 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December&#160;31, 2011 and January&#160;1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S.&#160;federal government contracts. For the fiscal year ended December&#160;31, 2011, the Company generated 23.6% of total revenue from two of its international distributors of home robots products. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Foreign Currency Forward Contracts </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company periodically enters into foreign currency forward contracts to sell foreign currencies for United States dollars. The Company&#8217;s objective in entering into these contracts was to reduce foreign currency exposure to appreciation or depreciation in the value of its foreign currency based accounts receivable balances by partially offsetting a portion of such exposure with gains or losses on the forward contracts. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">These foreign currency contracts did not qualify for hedge accounting. Accordingly, the foreign currency forward contracts were marked-to-market and recorded at fair value with unrealized gains and losses reported along with foreign currency gains or losses in the caption &#8220;other income (expense), net&#8221; on the Company&#8217;s consolidated statements of income. As of December&#160;31, 2011, the Company did not have any foreign currency forward contracts. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Stock-Based Compensation </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company accounts for stock-based compensation through recognition of the fair value of the stock-based compensation as a charge against earnings. Stock-based compensation cost for stock options is estimated at the grant date based on each option&#8217;s fair-value as calculated by the Black-Scholes option-pricing model. Stock-based compensation cost for restricted stock awards and restricted stock units is measured based on the closing fair market value of the Company&#8217;s common stock on the date of grant. The Company recognizes stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Advertising Expense </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company expenses advertising costs as they are incurred. During the years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 advertising expense totaled $20.4&#160;million, $13.8&#160;million and $7.0&#160;million, respectively. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Net Income Per Share </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The following table presents the calculation of both basic and diluted net income per share: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">40,191</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,514</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,330</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Weighted-average shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">26,712</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">24,998</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Dilutive effect of employee stock options and restricted shares</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,212</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,074</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">642</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted weighted average shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27,924</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">26,468</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,640</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Basic income per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted income per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Potentially dilutive securities representing approximately 0.4&#160;million, 1.0&#160;million and 2.3&#160;million shares of common stock for the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Income Taxes </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for assessment by the IRS and state tax authorities is closed for fiscal years prior to December&#160;31, 2008, although carryforward attributes that were generated prior to fiscal year 2008&#160;may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. The IRS is currently beginning to examine the Company&#8217;s tax returns for the years 2009 and 2010. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. Valuation allowances are provided if based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company monitors the realization of its deferred tax assets based on changes in circumstances, for example recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company&#8217;s income tax provisions and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In fiscal 2007, the Company completed an analysis of historical and projected future profitability which resulted in the full release of the valuation allowance relating to federal deferred tax assets. In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets. At December&#160;31, 2011, the Company has total deferred tax assets of $21.5&#160;million with no valuation allowance. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Comprehensive Income </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Accumulated other comprehensive income includes unrealized gains and losses on certain investments. The differences between net income and comprehensive income were related to unrealized gains (losses) on investments, net of tax. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Fair Value Measurements </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The authoritative guidance for fair value establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1, defined as observable inputs such as quoted prices in active markets; Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s assets measured at fair value on a recurring basis at December&#160;31, 2011, were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="70%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair Value Measurements as of<br />December&#160;31, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:39pt"><font style="font-family:times new roman" size="1"><b>Description</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 1</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 2</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level&#160;3</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Money Market Funds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,502</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,309</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total assets measured at fair value</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,811</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The bond investments are valued based on observable market values as of the Company&#8217;s reporting date and are included in Level&#160;2. The bond investments are recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company&#8217;s bond investments are included in short term investments in its consolidated balance sheet. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s assets measured at fair value on a recurring basis at January&#160;1, 2011, were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="72%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair Value Measurements as of<br />January&#160;1, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:39pt"><font style="font-family:times new roman" size="1"><b>Description</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 1</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 2</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level&#160;3</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Money Market Funds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,090</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,424</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total assets measured at fair value</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,090</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,928</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The bond investments are valued based on observable market values as of the Company&#8217;s reporting date and is included in Level&#160;2. The bond investment is recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company&#8217;s bond investment is included in short term investments in its consolidated balance sheet. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Recent Accounting Pronouncements </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In May&#160;2011, the FASB issued amended guidance on fair value measurement and related disclosures. The new guidance clarifies the concepts applicable for fair value measurement of non-financial assets and requires the disclosure of quantitative information about the unobservable inputs used in a fair value measurement. This guidance will be effective for reporting periods beginning after December&#160;15, 2011, and will be applied prospectively. The Company does not anticipate a material impact on its consolidated financial statements as a result of the adoption of this amended guidance. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In June&#160;2011, the FASB amended its accounting guidance on the presentation of other comprehensive income (OCI)&#160;in an entity&#8217;s financial statements. The amended guidance eliminates the option to present the components of OCI as part of the statement of changes in shareholders equity and provides two options for presenting OCI: in a statement included in the income statement or in a separate statement immediately following the income statement. The amendments do not change the guidance for the items that have to be reported in OCI or when an item of OCI has to be moved into net income. For public entities, the amendments are effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2011. The Company does not anticipate that its adoption of this guidance will have a material impact on its consolidated results. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In September&#160;2011, the FASB issued updated guidance on the periodic testing of goodwill for impairment. The updated guidance gives companies the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The amendment is intended to reduce the cost and complexity of the annual goodwill impairment test by providing entities an option to perform a qualitative assessment to determine whether further impairment testing is necessary. The updated accounting guidance is effective for fiscal years beginning after December&#160;15, 2011, with early adoption permitted. The Company elected to adopt the updated guidance in 2011.&#160;The adoption of this guidance did not impact its consolidated financial statements. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">From time to time, new accounting pronouncements are issued by FASB that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company&#8217;s consolidated financial statements upon adoption. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 3 - us-gaap:InventoryDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>3.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Inventory </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Inventory consists of the following at: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Raw materials</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,769</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,723</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Work in process</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Finished goods</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">23,320</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">20,410</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">31,089</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27,160</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 4 - us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>4.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Property and Equipment </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Property and equipment consists of the following at: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Computer and equipment</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,616</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16,852</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Furniture</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,732</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,484</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Machinery</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,375</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,981</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tooling</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,303</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,213</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Leasehold improvements</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,459</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,532</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Software purchased for internal use</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,338</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,771</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">54,823</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">45,833</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Less: accumulated depreciation</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,794</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">20,213</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">29,029</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,620</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Depreciation expense for the years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 was $9.0&#160;million, $7.0&#160;million, and $7.5&#160;million, respectively. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 5 - us-gaap:OtherAssetsDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>5.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Other Assets </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Other assets consists of the following at: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Goodwill and intangible assets, net</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,377</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,280</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Investment in Advanced Scientific Concepts, Inc.</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">12,877</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,780</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Goodwill and Intangible assets are the result of the acquisition of Nekton Research, LLC (&#8220;Nekton&#8221;), See Note&#160;13 to the Consolidated Financial Statements for a more detailed discussion of the Goodwill and intangible assets, net. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In November 2007, the Company recorded an investment of $2.5&#160;million in a series of preferred stock of Advanced Scientific Concepts, Inc. This investment is accounted for at cost. The Company regularly monitors this investment to determine if facts and circumstances have changed in a manner that would require a change in accounting methodology. Additionally, the Company regularly evaluates whether or not this investment has been impaired by considering such factors as economic environment, market conditions, operational performance and other specific factors relating to the business underlying the investment. If any such impairment is identified, a reduction in the carrying value of the investment would be recorded at that time. Since the Company believes the fair value of its investment is greater than the carrying value of its investment, it has not impaired this investment. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 6 - us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>6.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Accrued Expenses </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Accrued expenses consist of the following at: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued warranty</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,306</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9,284</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued direct fulfillment costs</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,907</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,405</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued rent</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">726</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">592</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued sales commissions</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">411</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">432</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued accounting fees</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">354</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">439</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued other</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,484</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,638</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,188</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,790</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 7 - us-gaap:DebtDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>7.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Revolving Line of Credit </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company has an unsecured revolving credit facility with Bank of America, N.A., which is available to fund working capital and other corporate purposes. As of December&#160;31, 2011, the total amount available for borrowing under its credit facility was $75.0&#160;million and the full amount was available for borrowing. The interest on loans under the credit facility will accrue, at a rate between LIBOR plus 1% and LIBOR plus 1.5% based on the Company&#8217;s ratio of indebtedness to Adjusted EBITDA. The credit facility will terminate and all amounts outstanding thereunder will be due and payable in full on June&#160;14, 2014. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">As of December&#160;31, 2011, the Company had no borrowings under its working capital line of credit. This credit facility contains customary terms and conditions for credit facilities of this type, including restrictions on the Company&#8217;s ability to incur or guaranty additional indebtedness, create liens, enter into transactions with affiliates, make loans or investments, sell assets, pay dividends or make distributions on, or repurchase, the Company&#8217;s stock, and consolidate or merge with other entities. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In addition, the Company is required to meet certain financial covenants customary with this type of agreement, including maintaining a minimum specified consolidated net worth, a minimum ratio of indebtedness to Adjusted EBITDA, and a minimum specified interest coverage ratio. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> This credit facility contains customary events of default, including for payment defaults, breaches of representations, breaches of affirmative or negative covenants, cross defaults to other material indebtedness, bankruptcy and failure to discharge certain judgments. If a default occurs and is not cured within any applicable cure period or is not waived, the Company&#8217;s obligations under the credit facility may be accelerated. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">As of December&#160;31, 2011, the Company was in compliance with all covenants under its credit facility. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 8 - us-gaap:StockholdersEquityNoteDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>8.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Common Stock </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Common stockholders are entitled to one vote for each share held and to receive dividends if and when declared by the Board of Directors and subject to and qualified by the rights of holders of the preferred stock. Upon dissolution or liquidation of the Company, holders of common stock will be entitled to receive all available assets subject to any preferential rights of any then outstanding preferred stock. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 9 - us-gaap:CompensationAndEmployeeBenefitPlansTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>9.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Stock Option Plans and Stock-Based Compensation </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company has options outstanding under three stock incentive plans: the 1994 Stock Option Plan (the &#8220;1994 Plan&#8221;), the 2004 Stock Option and Incentive Plan (the &#8220;2004 Plan&#8221;) and the 2005 Stock Option and Incentive Plan (the &#8220;2005 Plan&#8221; and together with the 1994 Plan and the 2004 Plan, the &#8220;Plans&#8221;). The 2005 Plan is the only one of the three plans under which new awards may currently be granted. Under the 2005 Plan, which became effective October&#160;10, 2005, 1,583,682&#160;shares were initially reserved for issuance in the form of incentive stock options, non-qualified stock options, stock appreciation rights, deferred stock awards and restricted stock awards. Additionally, the 2005 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January&#160;1, beginning in 2007, by 4.5% of the outstanding number of shares of common stock on the immediately preceding December&#160;31. Stock options returned to the Plans as a result of their expiration, cancellation or termination are automatically made available for issuance under the 2005 Plan. Eligibility for incentive stock options is limited to those individuals whose employment status would qualify them for the tax treatment associated with incentive stock options in accordance with the Internal Revenue Code of 1986, as amended. As of December&#160;31, 2011, there were 2,695,397&#160;shares available for future grant under the 2005 Plan. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Options granted under the Plans are subject to terms and conditions as determined by the compensation committee of the board of directors, including vesting periods. Options granted under the Plans are exercisable in full at any time subsequent to vesting, generally vest over periods from zero to five years, and expire seven or ten years from the date of grant or, if earlier, 60 or 90&#160;days from employee termination. The exercise price of incentive stock options is equal to the closing price on the NASDAQ Global Market on the date of grant. The exercise price of nonstatutory options may be set at a price other than the fair market value of the common stock. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In connection with the initial public offering, the Company retrospectively reassessed the fair value of its common stock for options granted during the period from July&#160;1, 2004 to November&#160;8, 2005. As a result of this reassessment, the Company determined that the estimated fair market value used in granting options for the period from July&#160;1, 2004 to December&#160;31, 2004 was reasonable and appropriate. Accordingly, no deferred compensation was recorded for these grants. For the period from January&#160;1, 2005 through November&#160;8, 2005, the Company determined that the estimated fair value of its common stock increased from $4.60 to $21.60 due to a number of factors such as, among other things, the likelihood of an initial public offering, its improving operating results and the achievement of other corporate milestones in 2005. Based upon this determination, the Company recorded deferred compensation of approximately $3.4&#160;million in the twelve months ended December&#160;31, 2005 relating to stock options with exercise prices below the retrospectively reassessed fair market value on the date of grant. The Company recognized associated stock-based compensation expense of $0.0&#160;million, $0.1&#160;million and $0.2&#160;million for the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company recognized $5.2&#160;million of stock-based compensation expense during the fiscal year ended December&#160;31, 2011 for stock options granted subsequent to the Company&#8217;s initial filing of its Form&#160;S-1 with the SEC. The unamortized fair value as of December&#160;31, 2011 associated with these grants was $11.0&#160;million with a weighted-average remaining recognition period of 2.39&#160;years. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">On May&#160;29, 2009, the Company completed a one-time stock option exchange program as approved by its stockholders on May&#160;28, 2009. In accordance with the terms and conditions of the stock option exchange program, the Company issued new options to purchase an aggregate of 310,607&#160;shares of the Company&#8217;s common stock in exchange for the cancellation of options to purchase an aggregate of 678,850 of the Company&#8217;s common stock. The exchange ratios were designed to result in the fair value, for accounting purposes, of the new options being approximately equal to the fair value of the exchanged eligible options to ensure the Company minimized any additional compensation expense in connection with the stock option exchange program. The Company incurred no additional compensation expense in connection with the program. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The fair value of each option grant for the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 (excluding the new options issued in conjunction with the stock option exchange program described in the preceding paragraph for which no incremental compensation expense was realized) was computed on the grant date using the Black-Scholes option-pricing model with the following assumptions: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="40%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font><br /><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"> <b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font><br /><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"> <b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font><br /><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"> <b>2010</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Risk-free interest rate</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">0.83%&#160;&#8212;&#160;2.24%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">1.27%&#160;&#8212;&#160;2.28%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">1.45%&#160;&#8212;&#160;2.50%</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected dividend yield</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">&#8212;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected life</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">4.11&#160;&#8212;&#160;4.31&#160;years</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">4.00&#160;&#8212;&#160;4.75&#160;years</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">3.50&#160;&#8212;&#160;4.75&#160;years</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected volatility</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">61.0% &#8212; 63.0%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">57.0% &#8212; 62.0%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">55.0% &#8212; 56.5%</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The risk-free interest rate is derived from the average U.S.&#160;Treasury constant maturity rate, which approximates the rate in effect at the time of grant, commensurate with the expected life of the instrument. The dividend yield is zero based upon the fact the Company has never paid and has no present intention to pay cash dividends. The expected term calculation is based upon the simplified method provided under the relevant authoritative guidance, the expected term is developed by averaging the contractual term of the stock option grants (7 or 10&#160;years) with the associated vesting term (typically 4 to 5&#160;years). Given the Company&#8217;s initial public offering in November 2005 and the resulting short history as a public company, the Company could not rely solely on company specific historical data for purposes of establishing expected volatility. Consequently, prior to 2010, the Company performed an analysis that included company specific historical data combined with data of several peer companies with similar expected option lives to develop expected volatility assumptions. During 2010, the Company began to rely solely on company specific historical data for purposes of establishing expected volatility. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> Based upon the above assumptions, the weighted average fair value of each stock option granted for the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 (excluding the new options issued in conjunction with the stock option exchange program for which no incremental compensation expense was realized) was $16.55, $8.24 and $4.91, respectively. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The table below summarizes stock option plan activity: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="45%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number of</b></font><br /><font style="font-family:times new roman" size="1"><b>Shares</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercise Price</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160; Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Remaining</b></font><br /><font style="font-family:times new roman" size="1"><b>Contractual Term</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Aggregate</b></font><br /><font style="font-family:times new roman" size="1"><b>Intrinsic</b></font><br /><font style="font-family:times new roman" size="1"> <b>Value(1)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;27, 2008</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,523,931</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.24</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">941,406</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11.09</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(243,791</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3.02</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Canceled</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(824,918</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">19.89</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,396,628</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11.77</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,058,323</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.65</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(667,348</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9.87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Canceled</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(130,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.21</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,657,035</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.40</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">349,650</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,232,721</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10.87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Canceled</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(212,672</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.37</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,561,292</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17.17</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4.36&#160;years</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33.6&#160;million</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested and expected to vest at<br />December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,454,904</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.94</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4.31&#160;years</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32.7 million</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercisable as of December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,397,605</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.51</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3.56&#160;years</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21.4 million</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Weighted average fair value of options granted during the fiscal year ended December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.55</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Options available for future grant at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,695,397</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(1)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">The aggregate intrinsic value on the table was calculated based upon the positive difference between the closing market value of the Company&#8217;s stock on December&#160;31, 2011 of $29.85 and the exercise price of the underlying option. </font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">During fiscal years 2011, 2010, and 2009, the total intrinsic value of stock options exercised was $25.4&#160;million, $7.5&#160;million and $2.0&#160;million, respectively. No amounts relating to stock-based compensation have been capitalized. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The following table summarizes information about stock options outstanding at December&#160;31, 2011: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="37%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" rowspan="2" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:84pt"><font style="font-family:times new roman" size="1"><b>Range&#160;of&#160;Exercise&#160;Prices</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" rowspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number</b></font><br /><font style="font-family:times new roman" size="1"><b>Outstanding</b></font> </td> <td valign="bottom" rowspan="2"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" rowspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Options&#160;Outstanding</b></font><br /><font style="font-family:times new roman" size="1"><b>Weighted Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Remaining</b></font><br /><font style="font-family:times new roman" size="1"><b>Contractual Life</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" rowspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160; Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercise Price</b></font></td> <td valign="bottom" rowspan="2"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Options Exercisable</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercisable</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercise Price</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;$&#160;&#160;0.55&#160;&#8211;&#160;&#160;$&#160;&#160;7.76</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">350,786</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3.07&#160;years&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5.40</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">295,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.10&#160;&#8211;&#160;&#160;13.46</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">278,793</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3.79&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11.54</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">149,955</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">12.41</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;13.74&#160;&#8211;&#160;&#160;14.13</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">203,331</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3.51&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.07</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">147,630</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.06</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;14.52&#160;&#8211;&#160;&#160;14.52</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">509,475</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5.20&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.52</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">147,242</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.52</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;14.54&#160;&#8211;&#160;&#160;17.60</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">258,210</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2.67&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.21</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">243,993</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.19</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;17.70&#160;&#8211;&#160;&#160;18.74</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">266,045</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5.07&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18.20</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">146,458</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18.08</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;19.85&#160;&#8211;&#160;&#160;24.53</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">346,397</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">4.40&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">23.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">255,272</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">22.82</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;24.88&#160;&#8211;&#160;&#160;29.85</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32,555</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">4.90&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">28.47</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,555</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27.19</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;33.48&#160;&#8211;&#160;&#160;33.48</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">308,200</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">6.19&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33.48</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;35.96&#160;&#8211;&#160;&#160;35.96</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">6.50&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">35.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;$&#160;0.55&#160;&#8211;&#160;&#160;$35.96</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,561,292</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">4.36&#160;years&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17.17</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,397,605</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.51</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The table below summarizes activity relating to restricted stock awards: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="13%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="12%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number of</b></font><br /><font style="font-family:times new roman" size="1"><b>Shares&#160;Underlying</b></font><br /><font style="font-family:times new roman" size="1"><b>Restricted Stock</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Grant Date Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;27, 2008</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16,746</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,164</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">During the fiscal year ended December&#160;31, 2011, the Company recognized $0.0&#160;million of stock based compensation expense associated with restricted stock awards. As of December&#160;31, 2011, the unamortized fair value of all restricted stock awards was $0.0&#160;million. The table below summarizes activity relating to restricted stock units: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="12%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="11%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number of</b></font><br /><font style="font-family:times new roman" size="1"><b>Shares&#160;Underlying</b></font><br /><font style="font-family:times new roman" size="1"><b>Restricted Stock</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Grant Date Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;27, 2008</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">168,716</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.60</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">183,139</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9.94</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(46,162</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.09</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(4,469</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.23</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">301,224</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">12.23</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">382,564</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.84</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(98,015</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.18</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(15,696</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.17</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">570,077</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.14</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">282,744</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32.08</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(168,041</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.31</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(77,275</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.73</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">607,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">22.77</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">During the fiscal year ended December&#160;31, 2011, the Company recognized $3.6&#160;million of stock based compensation expense associated with restricted stock units. As of December&#160;31, 2011,&#160;January&#160;1, 2011 and January&#160;2, 2010 the unamortized fair value of all restricted stock units was $11.7&#160;million, $7.6 million and $3.2 million, respectively. The Company expects to recognize associated stock-based compensation expense of $3.9&#160;million, $3.5&#160;million, $3.1&#160;million and $1.2&#160;million in 2012, 2013, 2014 and 2015, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The following includes significant activity that is included in the stock option activity and restricted stock activity tables above: </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">On December&#160;30, 2011, in connection with the appointment of a new member to its board of directors, the Company granted 7,370 restricted stock units. Additionally on December&#160;30, 2011, in connection with the commencement of his employment, the Company granted one employee stock options exercisable for an aggregate of 15,000 shares of the Company&#8217;s common stock and 7,500 restricted stock units. The above stock options have a per share exercise price of $29.85, the closing price of the Company&#8217;s common stock on NASDAQ on December&#160;30, 2011. The stock options will vest 25% on the first anniversary of the grant date and quarterly over the following three years, and the restricted stock units will vest 25% on each anniversary of the grant date. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> On September&#160;30, 2011, the Company granted to certain employees an annual merit grant totaling 43,400 restricted stock units. These restricted stock units will vest 25% on each anniversary of the grant date. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">On July&#160;1, 2011, the Company granted one member of the Board of Directors 6,118 restricted stock units in connection with the commencement of her appointment. These restricted stock units will vest 25% on each anniversary of the grant date. Also on July&#160;1, 2011, the Company granted each of its nine non-employee board members 3,059 restricted stock units. These restricted stock units will vest 100% on the first anniversary of the grant. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">On April&#160;1, 2011, in connection with the commencement of their employment, the Company granted five employees stock options exercisable for an aggregate of 40,000 shares of the Company&#8217;s common stock and 19,000 restricted stock units. Additionally, on April&#160;1, 2011, the Company granted to certain employees, including executive officers, an annual merit grant of stock options totaling 281,150 shares of the Company&#8217;s common stock and 141,575 restricted stock units. Each of the above stock options have a per share exercise price of $33.48, the closing price of the Company&#8217;s common stock on NASDAQ on April&#160;1, 2011. The stock options will vest 25% on the first anniversary of the grant date and quarterly thereafter over the following three years. The restricted stock units will vest 25% on each anniversary of the grant date. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 10 - us-gaap:IncomeTaxDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>10.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Income Taxes </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The components of income tax expense were as follows: </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Current</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Federal</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,088</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14,353</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,019</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">State</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,600</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,685</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">369</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Foreign</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">112</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">42</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:4.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total current tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,884</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16,150</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,430</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deferred</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Federal</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,166</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(4,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,404</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">State</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,494</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:4.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total deferred tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,466</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(7,690</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,404</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:4.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total income tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,350</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,460</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,026</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">An immaterial provision has been made for deferred taxes on undistributed earnings of non-U.S. subsidiaries that the Company expects to distribute in 2012.&#160;For the remaining undistributed earnings of non-U.S. subsidiaries, no provision has been made for deferred taxes as these earnings have been indefinitely reinvested.&#160;Determination of the amount of unrecognized deferred tax liability on these undistributed earnings is not practicable. As of December&#160;31, 2011, a deferred tax liability has not been established for approximately $0.1 million of cumulative undistributed earnings of non-U.S. subsidiaries, as the Company plans to keep these amounts permanently reinvested overseas. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">During the quarter ending January&#160;2, 2010, the Company recorded an out-of-period adjustment in the income tax provision of $0.2&#160;million to correct an error with respect to the earnings of the Company&#8217;s India subsidiary. The Company believes that this adjustment did not have a material impact to its full year 2009 results. In addition, management does not believe the adjustment is material to the amounts reported by the Company in previous periods. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The components of net deferred tax assets were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Reserves and accruals</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,697</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,253</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tax credits</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">133</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,830</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,253</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Non-current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tax credits</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,027</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,698</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Fixed assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">754</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Stock based compensation</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,213</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,915</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total non-current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,240</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,367</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Prepaids</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">336</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">336</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Non-current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Intangible assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">127</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Fixed assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,986</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total non-current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,113</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total net deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21,471</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21,255</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The table below summarizes activity relating to the valuation allowance: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="54%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:63pt"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Balance&#160;at</b></font><br /><font style="font-family:times new roman" size="1"><b>beginning&#160; of</b></font><br /><font style="font-family:times new roman" size="1"><b>period</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Additions</b></font><br /><font style="font-family:times new roman" size="1"><b>Charged&#160;to</b></font><br /><font style="font-family:times new roman" size="1"> <b>Costs and</b></font><br /><font style="font-family:times new roman" size="1"><b>Expenses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Deductions</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Balance</b></font><br /><font style="font-family:times new roman" size="1"><b>at End</b></font><br /><font style="font-family:times new roman" size="1"> <b>of&#160;Period</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,452</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">416</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">December 31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The net deferred tax assets as of December&#160;31, 2011 and January&#160;1, 2011 were $21.5&#160;million and $21.3&#160;million, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">As of December&#160;31, 2011, the Company has research and development credits carryforwards available to offset future state taxes of $4.4&#160;million and investment tax credit carryforwards to offset future state taxes of $0.7&#160;million, which expire at various dates from 2012 to 2026. As of January&#160;1, 2011, the Company had research and development credits carryforwards available to offset future state taxes of $2.7&#160;million and investment tax credit carryforwards to offset future state taxes of $0.4&#160;million, which expire at various dates from 2016 to 2025. Under the Internal Revenue Code, certain substantial changes in the Company&#8217;s ownership could result in an annual limitation on the amount of these tax carryforwards which can be utilized in future years. </font></p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The reconciliation of the expected tax (benefit) expense (computed by applying the federal statutory rate to income before income taxes) to actual tax expense was as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected federal income tax</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18,739</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,891</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,991</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Miscellaneous permanent items</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">164</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">125</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">State taxes</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">543</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,545</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Federal and state research credits</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,283</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(997</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(367</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Domestic production activities deduction</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(2,695</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Non deductible stock compensation</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">259</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Conversion of incentive stock options(1)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(346</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Other</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">59</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(275</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">111</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Increase (decrease) in valuation allowance</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">159</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,350</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,460</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,026</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(1)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">The Company recorded a discrete benefit from the conversion of incentive stock options to non-qualified stock options as a result of its stock option exchange program which concluded in the second fiscal quarter of 2009. </font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Prior to January&#160;1, 2011, the Company had no material unrecognized tax benefits recorded. A summary of the Company&#8217;s adjustments to its uncertain tax position is the current year is as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="81%">&#160;</td> <td valign="bottom" width="14%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal&#160;Year&#160;Ended<br />December&#160;31,&#160;2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Increase for tax positions related to the current year</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,218</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Increase for tax positions related to prior years</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,221</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Decreases for settlements with applicable taxing authorities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Decreases for lapses of statute of limitations</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,439</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company recognizes interest and penalties related to unrecognized tax benefits in its tax provision. As of December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, there were no material accrued interest or penalties. We anticipate the settlement of federal tax audits may be finalized within the next twelve months and could result in a decrease in our unrecognized tax benefits of up to $1.0 million. If all of our unrecognized tax benefits as of December&#160;31, 2011 were to become recognizable in the future, we would record a $1.9 million benefit to the income tax provision. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">We follow the with and without approach for direct and indirect effects of the windfall tax deductions. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 11 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>11.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Commitments and Contingencies </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Legal </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> On August&#160;17, 2007, the Company filed a lawsuit in Massachusetts Superior Court against Robotic FX, Inc. and Jameel Ahed alleging, among other things, misappropriation of trade secrets and breach of contract, and seeking both injunctive and monetary relief. The case was subsequently removed to the United States District Court for the District of Massachusetts. On November&#160;2, 2007, the court issued a preliminary injunction, and on December&#160;21, 2007 issued a permanent injunction, against Robotic FX, Inc. and Mr.&#160;Ahed preventing the sale of products using certain of the Company&#8217;s trade secrets, including the Robotic FX Negotiator product. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> In addition, on August&#160;17, 2007, the Company filed a lawsuit in the United States District Court for the Northern District of Alabama against Robotic FX, Inc. alleging willful infringement of two patents owned by the Company, and seeking both injunctive and monetary relief. On December&#160;21, 2007, the court entered a judgment that Robotic FX, Inc. knowingly infringed on both asserted patents. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In a related settlement, Robotic FX, Inc. was dissolved and certain residual assets were retained by the Company at its election. Mr.&#160;Ahed is prohibited from participating in competitive activities in the robotics industry for five years. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The cumulative litigation and settlement-related expenditures associated with this dispute are expected to total approximately $3.0&#160;million, including an obligation to make cash payments up to $0.4&#160;million through 2012, contingent upon Mr.&#160;Ahed and Robotic FX, Inc. continuing to meet obligations pursuant to various agreements, including but not limited to certain non-competition provisions. The Company paid $0.1&#160;million to Mr.&#160;Ahed during the fiscal year ended December&#160;31, 2011. These contingent payments will continue to be expensed, when and if earned. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Lease Obligations </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company leases its facilities. Rental expense under operating leases for fiscal 2011, 2010 and 2009 amounted to $4.1&#160;million, $3.7&#160;million, and $3.9&#160;million, respectively. Future minimum rental payments under operating leases were as follows as of December&#160;31, 2011: </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="88%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Operating</b></font><br /><font style="font-family:times new roman" size="1"><b>Leases</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,030</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2013</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,557</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2014</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2015</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2016</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Thereafter</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,187</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total minimum lease payments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21,289</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Guarantees and Indemnification Obligations </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company enters into standard indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses incurred by the indemnified party, generally the Company&#8217;s customers, in connection with any patent, copyright, trade secret or other proprietary right infringement claim by any third party with respect to the Company&#8217;s software. The term of these indemnification agreements is generally perpetual any time after execution of the agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the estimated fair value of these agreements is minimal. Accordingly, the Company has no liabilities recorded for these agreements as of December&#160;31, 2011 and January&#160;1, 2011, respectively. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Government Contract Contingencies </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Several of the Company&#8217;s prime contracts with the U.S.&#160;federal government do not contain a limitation of liability provision, creating a risk of responsibility for direct and consequential damages. Several subcontracts with prime contractors hold the prime contractor harmless against liability that stems from our work and do not contain a limitation of liability. These provisions could cause substantial liability for the Company. In addition, the Company is subject to audits by the U.S.&#160;federal government as part of routine audits of government contracts. As part of an audit, these agencies may review the Company&#8217;s performance on contracts, cost structures and compliance with applicable laws, regulations and standards. If any of its costs are found to be allocated improperly to a specific contract, the costs may not be reimbursed and any costs already reimbursed for such contract may have to be refunded. Accordingly, an audit could result in a material adjustment to our revenue and results of operations. Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. These final billing rates are subject to audit by DCAA. As of December&#160;31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Warranty </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company provides warranties on most products and has established a reserve for warranty based on identified warranty costs. The reserve is included as part of accrued expenses (Note&#160;6)&#160;in the accompanying consolidated balance sheets. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Activity related to the warranty accrual was as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9,284</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,105</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,380</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,091</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,402</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,870</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Warranty usage(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,069</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,223</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(4,145</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,306</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9,284</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,105</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Warranty usage includes the pro rata expiration of product warranties not utilized. </font></td> </tr> </table> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Sales Taxes </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company collects and remits sales tax in jurisdictions in which it has a physical presence or it believes nexus exists, which therefore obligates the Company to collect and remit sales tax. The Company continually evaluates whether it has established a nexus in new jurisdictions with respect to sales tax. The Company has recorded a liability for potential exposure in several states where there is uncertainty about the point in time at which the Company established a sufficient business connection to create nexus. The Company continues to analyze possible sales tax exposure, but does not currently believe that any individual claim or aggregate claims that might arise will ultimately have a material effect on its consolidated results of operations, financial position or cash flows. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 12 - irbt:EmployeeBenefitsTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>12.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Employee Benefits </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company sponsors a retirement plan under Section&#160;401(k) of the Internal Revenue Code (the &#8220;Retirement Plan&#8221;). All Company employees, with the exception of temporary, contract and international employees are eligible to participate in the Retirement Plan after satisfying age and length of service requirements prescribed by the plan. Under the Retirement Plan, employees may make tax- deferred contributions, and the Company, at its sole discretion, and subject to the limits prescribed by the IRS, may make either a nonelective contribution on behalf of all eligible employees or a matching contribution on behalf of all plan participants. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company elected to make a matching contribution of approximately $1.7&#160;million, $1.5&#160;million and $1.2&#160;million for the plan years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 (&#8220;Plan-Year 2011,&#8221; &#8220;Plan-Year 2010&#8221; and &#8220;Plan-Year 2009&#8221;), respectively. The employer contribution represents a matching contribution at a rate of 50% of each employee&#8217;s first six percent contribution. Accordingly, each employee participating during Plan-Year 2011, Plan-Year 2010 and Plan-Year 2009 is entitled up to a maximum of three percent of his or her eligible annual payroll. The employer matching contribution for Plan-Year 2011 is included in accrued compensation. </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 13 - us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>13.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Goodwill and other intangible assets </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The carrying amount of the goodwill at December&#160;31, 2011 of $7.9&#160;million is from the acquisition of Nekton completed in September 2008. In the fourth quarter of 2011, the Company completed its annual goodwill impairment test and did not identify any goodwill impairment. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> Other intangible assets include the value assigned to completed technology, research contracts, and a trade name. The estimated useful lives for all of these intangible assets are two to ten years. The intangible assets are being amortized on a straight-line basis, which is consistent with the pattern that the estimated economic benefits of the intangible assets are expected to be utilized. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Intangible assets at December&#160;31, 2011 and January&#160;1, 2011 consisted of the following: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="34%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Accumulated</b></font><br /><font style="font-family:times new roman" size="1"><b>Amortization</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Net</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Accumulated</b></font><br /><font style="font-family:times new roman" size="1"><b>Amortization</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Net</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center"><font style="font-family:times new roman" size="1"><b>(In&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center"><font style="font-family:times new roman" size="1"><b>(In&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Completed technology</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,233</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,467</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">865</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,835</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Research contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tradename</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">165</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">535</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,033</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,467</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,130</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Amortization expense related to acquired intangible assets was $903,000 and $475,000 for the fiscal years ended December&#160;31, 2011 and January&#160;1, 2011. The estimated future amortization expense related to current intangible assets in each of the five succeeding fiscal years is expected to be as follows: </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="85%">&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center"><font style="font-family:times new roman" size="1"><b>(In&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2013</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2014</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2015</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2016</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,850</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 14 - us-gaap:SegmentReportingDisclosureTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>14.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Industry Segment, Geographic Information and Significant Customers </b></font></td> </tr> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company operates in two reportable segments, the home robots division and the government and industrial robots division. The nature of products and types of customers for the two segments vary significantly. As such, the segments are managed separately. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Home Robots </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s home robots division offers products to consumers through a network of retail businesses throughout the United States, to various countries through international distributors and retailers, and through the Company&#8217;s on-line store. The Company&#8217;s home robots division includes mobile robots used in the maintenance of domestic households. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Government and Industrial Robots </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company&#8217;s government and industrial robots division offers products through a small U.S. government-focused sales force, while products are sold to a limited number of countries, other than the United States, primarily through international distributors but also through a small internationally-focused sales team. The Company&#8217;s government and industrial robots are used by various U.S. and foreign governments, primarily for reconnaissance and bomb disposal missions. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Revenue:</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Home Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">278,551</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">229,348</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">165,860</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Government&#160;&#038; Industrial Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">186,949</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">171,604</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">132,757</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">465,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">400,952</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">298,617</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Cost of revenue:</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Home Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">152,723</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">137,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">112,429</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Government&#160;&#038; Industrial Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">120,659</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,952</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94,992</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total cost of revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">273,382</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">255,520</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">207,421</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Gross margin:</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Home Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">125,828</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">91,780</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">53,431</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Government&#160;&#038; Industrial Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">66,290</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">53,652</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">37,765</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total gross margin</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">192,118</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">145,432</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">91,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Research and development</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">36,498</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">24,809</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14,747</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Selling and marketing</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">58,544</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">50,535</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">40,902</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>General and administrative</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">43,753</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">36,618</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">30,110</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Other income (expense), net</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">218</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(81</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Income before income taxes</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">53,541</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33,974</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,356</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">As of December&#160;31, 2011, goodwill of $7.9&#160;million and purchased intangible assets, net of $2.5&#160;million recorded in conjunction with the acquisition of Nekton in September 2008, as well as the $2.5&#160;million investment in Advanced Scientific Concepts, Inc., are directly associated with the government and industrial division. Other long lived assets are not directly attributable to individual business segments. </font></p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px">&#160;</p> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><i>Geographic Information </i></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">For the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, sales to non-U.S.&#160;customers accounted for 45.5%, 42.1% and 33.3% of total revenue, respectively. </font></p> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><i>Significant Customers </i></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">For the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, U.S.&#160;federal government orders, contracts and subcontracts accounted for 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December&#160;31, 2011, and January&#160;1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S.&#160;federal government contracts. For the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 approximately 74.0%, 65.7% and 56.0%, respectively, of our home robot product revenue resulted from sales to 15 customers. For the fiscal year ended December&#160;31, 2011 the company generated 23.6% of its total revenue from two of its international distributors of consumer products: Sales on Demand Corporation (representing its Japanese market) and Robopolis (one of its European distributors). </font></p> <p style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note 15 - us-gaap:QuarterlyFinancialInformationTextBlock--> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><font style="font-family:times new roman" size="2"><b>15.</b></font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2"><b>Quarterly Information (Unaudited) </b></font></td> </tr> </table> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="42%">&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="30" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>April&#160;3,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>July&#160;3,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>October&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>April&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>July&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>October&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="30" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands, except per share amounts)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94,930</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">97,804</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94,223</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">113,995</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">106,277</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">108,082</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">120,373</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">130,768</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Gross margin</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32,717</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33,970</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33,257</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">45,488</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">43,454</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">42,536</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">50,043</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">56,085</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net income (loss)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,168</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,314</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,032</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,000</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,477</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,024</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14,052</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,638</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted earnings (loss)&#160;per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.24</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.20</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.26</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.38</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table1 - irbt:BasisOfPresentationPolicyPolicyTextBlock--> <p style="margin-top:6px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Basis of Presentation </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The accompanying consolidated financial statements include those of iRobot and its subsidiaries, after elimination of all intercompany accounts and transactions. In addition, certain prior year amounts have been reclassified to conform with the current year presentation. iRobot has prepared the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table2 - us-gaap:UseOfEstimates--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Use of Estimates </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The preparation of these financial statements in conformity with accounting principles generally accepted in the United States requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to revenue recognition, sales returns, bad debts, warranty claims, inventory reserves, valuation of investments, assumptions used in valuing stock-based compensation instruments and income taxes. The Company bases these estimates on historical and anticipated results, and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from the Company&#8217;s estimates. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table3 - us-gaap:FiscalPeriod--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Fiscal Year-End </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company operates and reports using a 52-53&#160;week fiscal year ending on the Saturday closest to December&#160;31. Accordingly, the Company&#8217;s fiscal quarters will end on the Saturday that falls closest to the last day of the third month of each quarter. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table4 - us-gaap:CashAndCashEquivalentsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Cash and Cash Equivalents </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company considers all highly liquid investments with an original or remaining maturity of three months or less at the time of purchase to be cash equivalents. The Company invests its excess cash primarily in money market funds or savings accounts of major financial institutions. Accordingly, its cash equivalents are subject to minimal credit and market risk. At December&#160;31, 2011 and January&#160;1, 2011, cash equivalents were comprised of money market funds totaling $117.2&#160;million and $5.1&#160;million, respectively. These cash equivalents are carried at cost, which approximates fair value. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table5 - us-gaap:InvestmentPolicyTextBlock--> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Short Term Investments </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s investments are classified as available-for-sale and are recorded at fair value with any unrealized gain or loss recorded as an element of stockholders&#8217; equity. The fair value of investments is determined based on quoted market prices at the reporting date for those instruments. As of December&#160;31, 2011 and January&#160;1, 2011, investments consisted of: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="52%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Market&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Market&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bond</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,654</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,309</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,465</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,424</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bond</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,502</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,498</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total short term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18,154</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,811</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,963</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,928</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">As of December&#160;31, 2011, the Company&#8217;s investments had maturity dates ranging from October 2012 to November 2014. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table6 - us-gaap:RevenueRecognitionPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Revenue Recognition </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company derives its revenue from product sales, government research and development contracts, and commercial research and development contracts. The Company sells products directly to customers and indirectly through resellers and distributors. The Company recognizes revenue from sales of home robots under the terms of the customer agreement upon transfer of title and risk of loss to the customer, net of estimated returns, provided that collection is determined to be reasonably assured and no significant obligations remain. Sales to domestic resellers are typically subject to agreements allowing for limited rights of return, rebates and price protection. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return at the time the related sale is recorded. The Company makes an estimate of sales returns for products sold by domestic resellers directly based on historical returns experience and other relevant data. The Company&#8217;s international distributor agreements do not currently allow for product returns and, as a result, no reserve for returns is established for this group of customers. The Company has aggregated and analyzed historical returns from domestic resellers and end users which form the basis of its estimate of future sales returns by resellers or end users. When a right of return exists, the provision for these estimated returns is recorded as a reduction of revenue at the time that the related revenue is recorded. If actual returns differ significantly from its estimates, such differences could have a material impact on the Company&#8217;s results of operations for the period in which the returns become known. The estimates for returns are adjusted periodically based upon historical rates of returns. The estimates and reserve for rebates and price protection are based on specific programs, expected usage and historical experience. Actual results could differ from these estimates. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Under cost-plus-fixed-fee (&#8220;CPFF&#8221;) type contracts, the Company recognizes revenue based on costs incurred plus a pro rata portion of the total fixed fee. Costs incurred include labor and material that are directly associated with individual CPFF contracts plus indirect overhead and general and administrative type costs based upon billing rates submitted by the Company to the Defense Contract Management Agency (&#8220;DCMA&#8221;). Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. In the situation where the Company&#8217;s final actual billing rates are greater than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is collected from the customer. These final billing rates are subject to audit by the Defense Contract Audit Agency (&#8220;DCAA&#8221;), which can occur several years after the final billing rates are submitted and may result in material adjustments to revenue recognized based on estimated final billing rates. As of December&#160;31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA. In the situation where the Company&#8217;s anticipated actual billing rates will be lower than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is identified. Revenue on firm fixed price (&#8220;FFP&#8221;) contracts is recognized using the percentage-of-completion method. For government product FFP contracts, revenue is recognized as the product is shipped or in accordance with the contract terms. Costs and estimated gross margins on contracts are recorded as revenue as work is performed based on the percentage that incurred costs compare to estimated total costs utilizing the most recent estimates of costs and funding. Changes in job performance, job conditions, and estimated profitability, including those arising from final contract settlements and government audits, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Since many contracts extend over a long period of time, revisions in cost and funding estimates during the progress of work have the effect of adjusting earnings applicable to past performance in the current period. When the current contract estimate indicates a loss, a provision is made for the total anticipated loss in the current period. Revenue earned in excess of billings, if any, is recorded as unbilled revenue. Billings in excess of revenue earned, if any, are recorded as deferred revenue. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table7 - irbt:AllowanceForDoubtfulAccountsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Allowance for Doubtful Accounts </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company maintains an allowance for doubtful accounts to provide for the estimated amount of accounts receivable that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience and the age of outstanding receivables. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> Activity related to the allowance for doubtful accounts was as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="63%">&#160;</td> <td valign="bottom" width="11%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">88</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">90</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">65</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deduction(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(7</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">88</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">90</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:0px;margin-bottom:0px" align="center"><font style="font-family:times new roman" size="2">&#160;&#160;</font></p> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Deductions related to allowance for doubtful accounts represent amounts written off against the allowance, less recoveries. </font></td> </tr> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table8 - us-gaap:InventoryPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Inventory </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> Inventory is stated at the lower of cost or net realizable value with cost being determined using the first-in, first-out (FIFO) method. The Company maintains a reserve for inventory items to provide for an estimated amount of excess or obsolete inventory. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Activity related to the inventory reserve was as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="63%">&#160;</td> <td valign="bottom" width="9%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,836</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,713</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,770</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">411</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">677</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,117</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deduction(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(679</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,554</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,174</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,836</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,713</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Deductions related to inventory reserve accounts represent amounts written off against the reserve. </font></td> </tr> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table9 - us-gaap:PropertyPlantAndEquipmentPolicyTextBlock--> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Property and Equipment </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Property and equipment are recorded at cost and consist primarily of computer equipment, leasehold improvements, business applications software and machinery. Depreciation is computed using the straight-line method over the estimated useful lives as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="84%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Estimated</b></font><br /><font style="font-family:times new roman" size="1"><b>Useful&#160;Life</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Computer and research equipment</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3&#160;years</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Furniture</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Machinery</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2-5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tooling</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2-5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Business applications software</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5-7</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Capital leases and leasehold improvements</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">Term&#160;of&#160;lease</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Expenditures for additions, renewals and betterments of plant and equipment are capitalized. Expenditures for repairs and maintenance are charged to expense as incurred. As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to operations. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table10 - irbt:LongLivedAssetsIncludingPurchasedIntangibleAssetsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Long-Lived Assets, including Purchased Intangible Assets </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company periodically evaluates the recoverability of long-lived assets, including other purchased intangible assets whenever events and changes in circumstances, such as reductions in demand or significant economic slowdowns in the industry, indicate that the carrying amount of an asset may not be fully recoverable. When indicators of impairment are present, the carrying values of the asset group are evaluated in relation to the future undiscounted cash flows of the underlying business. The net book value of the underlying asset is adjusted to fair value if the sum of the expected discounted cash flows is less than book value. Fair values are based on estimates of market prices and assumptions concerning the amount and timing of estimated future cash flows and assumed discount rates, reflecting varying degrees of perceived risk. There were no impairment charges recorded during any of the periods presented. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table11 - us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Goodwill </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. The Company evaluates goodwill for impairment at the reporting unit level (operating segment or one level below an operating segment) annually or more frequently if the Company believes indicators of impairment exist. In 2011, the Company early adopted the new provisions issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;) that intended to simplify goodwill impairment testing. The updated guidance permits the Company to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then a two-step goodwill impairment test is performed. The first step of the impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. If the carrying amount of a reporting unit exceeds the reporting unit&#8217;s fair value, the Company performs the second step of the goodwill impairment test to determine the amount of impairment loss. The second step of the goodwill impairment test involves comparing the implied fair value of the affected reporting unit&#8217;s goodwill with the carrying value of that goodwill. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table12 - us-gaap:ResearchAndDevelopmentExpensePolicy--> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Research and Development </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Costs incurred in the research and development of the Company&#8217;s products, classified as cost of contract and research and development, are expensed as incurred. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table13 - us-gaap:InternalUseSoftwarePolicy--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Internal Use Software </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company capitalizes costs associated with the development and implementation of software obtained for internal use. At December&#160;31, 2011 and January&#160;1, 2011, the Company had $8.3&#160;million and $5.8&#160;million respectively, of costs related to enterprise-wide software included in fixed assets. Capitalized costs are being amortized over the assets&#8217; estimated useful lives. The Company has recorded $0.9&#160;million, $0.9&#160;million and $0.9&#160;million of amortization expense for the years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, respectively. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table14 - irbt:ConcentrationOfCreditRiskAndSignificantCustomersPolicyPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Concentration of Credit Risk and Significant Customers </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company maintains its cash in bank deposit accounts at high quality financial institutions. The individual balances, at times, may exceed federally insured limits. At December&#160;31, 2011 and January&#160;1, 2011 the Company exceeded the insured limit by $187.5 million and $125.4&#160;million, respectively. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Financial instruments which potentially expose the Company to concentrations of credit risk consist of accounts receivable. Management believes its credit policies are prudent and reflect normal industry terms and business risk. At December&#160;31, 2011 four customers accounted for a total of 63% of the Company&#8217;s accounts receivable balance, each of which was greater than 10% of the balance. Two of the customers accounting for 29% of the Company&#8217;s accounts receivable balance secured their balance with guaranteed letters of credit. At January&#160;1, 2011, two customers accounted for 22% and 19% of the Company&#8217;s accounts receivable balance. The customer accounting for 22% of the Company&#8217;s accounts receivable balance secured their balance with guaranteed letters of credit. For the years ended December&#160;31, 2011, January&#160;1, 2011, and January&#160;2, 2010, revenue from U.S.&#160;federal government orders, contracts and subcontracts, represented 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December&#160;31, 2011 and January&#160;1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S.&#160;federal government contracts. For the fiscal year ended December&#160;31, 2011, the Company generated 23.6% of total revenue from two of its international distributors of home robots products. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table15 - irbt:ForeignCurrencyForwardContractsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Foreign Currency Forward Contracts </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company periodically enters into foreign currency forward contracts to sell foreign currencies for United States dollars. The Company&#8217;s objective in entering into these contracts was to reduce foreign currency exposure to appreciation or depreciation in the value of its foreign currency based accounts receivable balances by partially offsetting a portion of such exposure with gains or losses on the forward contracts. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">These foreign currency contracts did not qualify for hedge accounting. Accordingly, the foreign currency forward contracts were marked-to-market and recorded at fair value with unrealized gains and losses reported along with foreign currency gains or losses in the caption &#8220;other income (expense), net&#8221; on the Company&#8217;s consolidated statements of income. As of December&#160;31, 2011, the Company did not have any foreign currency forward contracts. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table16 - us-gaap:CompensationRelatedCostsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Stock-Based Compensation </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company accounts for stock-based compensation through recognition of the fair value of the stock-based compensation as a charge against earnings. Stock-based compensation cost for stock options is estimated at the grant date based on each option&#8217;s fair-value as calculated by the Black-Scholes option-pricing model. Stock-based compensation cost for restricted stock awards and restricted stock units is measured based on the closing fair market value of the Company&#8217;s common stock on the date of grant. The Company recognizes stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table17 - us-gaap:AdvertisingCostsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Advertising Expense </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company expenses advertising costs as they are incurred. During the years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010 advertising expense totaled $20.4&#160;million, $13.8&#160;million and $7.0&#160;million, respectively. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table18 - us-gaap:EarningsPerSharePolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Net Income Per Share </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The following table presents the calculation of both basic and diluted net income per share: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">40,191</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,514</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,330</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Weighted-average shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">26,712</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">24,998</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Dilutive effect of employee stock options and restricted shares</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,212</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,074</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">642</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted weighted average shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27,924</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">26,468</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,640</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Basic income per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted income per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Potentially dilutive securities representing approximately 0.4&#160;million, 1.0&#160;million and 2.3&#160;million shares of common stock for the fiscal years ended December&#160;31, 2011, January&#160;1, 2011 and January&#160;2, 2010, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table19 - us-gaap:IncomeTaxPolicyTextBlock--> <p style="margin-top:0px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Income Taxes </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for assessment by the IRS and state tax authorities is closed for fiscal years prior to December&#160;31, 2008, although carryforward attributes that were generated prior to fiscal year 2008&#160;may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. The IRS is currently beginning to examine the Company&#8217;s tax returns for the years 2009 and 2010. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. Valuation allowances are provided if based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2"> The Company monitors the realization of its deferred tax assets based on changes in circumstances, for example recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company&#8217;s income tax provisions and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In fiscal 2007, the Company completed an analysis of historical and projected future profitability which resulted in the full release of the valuation allowance relating to federal deferred tax assets. In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets. At December&#160;31, 2011, the Company has total deferred tax assets of $21.5&#160;million with no valuation allowance. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table20 - irbt:ComprehensiveIncomePolicyPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Comprehensive Income </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Accumulated other comprehensive income includes unrealized gains and losses on certain investments. The differences between net income and comprehensive income were related to unrealized gains (losses) on investments, net of tax. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table21 - us-gaap:FairValueOfFinancialInstrumentsPolicy--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Fair Value Measurements </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The authoritative guidance for fair value establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level&#160;1, defined as observable inputs such as quoted prices in active markets; Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s assets measured at fair value on a recurring basis at December&#160;31, 2011, were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="70%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair Value Measurements as of<br />December&#160;31, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:39pt"><font style="font-family:times new roman" size="1"><b>Description</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 1</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 2</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level&#160;3</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Money Market Funds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,502</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,309</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total assets measured at fair value</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,811</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The bond investments are valued based on observable market values as of the Company&#8217;s reporting date and are included in Level&#160;2. The bond investments are recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company&#8217;s bond investments are included in short term investments in its consolidated balance sheet. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s assets measured at fair value on a recurring basis at January&#160;1, 2011, were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="72%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair Value Measurements as of<br />January&#160;1, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:39pt"><font style="font-family:times new roman" size="1"><b>Description</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 1</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 2</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level&#160;3</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Money Market Funds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,090</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,424</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total assets measured at fair value</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,090</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,928</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The bond investments are valued based on observable market values as of the Company&#8217;s reporting date and is included in Level&#160;2. The bond investment is recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company&#8217;s bond investment is included in short term investments in its consolidated balance sheet. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Accounting Policy: irbt-20111231_note2_accounting_policy_table22 - irbt:RecentAccountingPronouncementsPolicyTextBlock--> <p style="margin-top:12px;margin-bottom:0px; margin-left:2%"><font style="font-family:times new roman" size="2"><b><i>Recent Accounting Pronouncements </i></b></font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In May&#160;2011, the FASB issued amended guidance on fair value measurement and related disclosures. The new guidance clarifies the concepts applicable for fair value measurement of non-financial assets and requires the disclosure of quantitative information about the unobservable inputs used in a fair value measurement. This guidance will be effective for reporting periods beginning after December&#160;15, 2011, and will be applied prospectively. The Company does not anticipate a material impact on its consolidated financial statements as a result of the adoption of this amended guidance. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In June&#160;2011, the FASB amended its accounting guidance on the presentation of other comprehensive income (OCI)&#160;in an entity&#8217;s financial statements. The amended guidance eliminates the option to present the components of OCI as part of the statement of changes in shareholders equity and provides two options for presenting OCI: in a statement included in the income statement or in a separate statement immediately following the income statement. The amendments do not change the guidance for the items that have to be reported in OCI or when an item of OCI has to be moved into net income. For public entities, the amendments are effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2011. The Company does not anticipate that its adoption of this guidance will have a material impact on its consolidated results. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">In September&#160;2011, the FASB issued updated guidance on the periodic testing of goodwill for impairment. The updated guidance gives companies the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The amendment is intended to reduce the cost and complexity of the annual goodwill impairment test by providing entities an option to perform a qualitative assessment to determine whether further impairment testing is necessary. The updated accounting guidance is effective for fiscal years beginning after December&#160;15, 2011, with early adoption permitted. The Company elected to adopt the updated guidance in 2011.&#160;The adoption of this guidance did not impact its consolidated financial statements. </font></p> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">From time to time, new accounting pronouncements are issued by FASB that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company&#8217;s consolidated financial statements upon adoption. </font></p> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table1 - us-gaap:AvailableForSaleSecuritiesTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="52%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Market&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Market&#160;Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bond</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,654</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,309</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,465</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,424</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bond</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,502</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,498</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total short term investments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18,154</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,811</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,963</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,928</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table2 - us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="63%">&#160;</td> <td valign="bottom" width="11%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">88</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">90</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">65</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deduction(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(2</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(7</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">88</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">90</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table3 - irbt:ActivityRelatedToInventoryReserveTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="63%">&#160;</td> <td valign="bottom" width="9%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,836</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,713</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,770</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">411</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">677</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,117</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deduction(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(679</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,554</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,174</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,836</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,713</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Deductions related to inventory reserve accounts represent amounts written off against the reserve. </font></td> </tr> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table4 - us-gaap:PropertyPlantAndEquipmentTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="84%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Estimated</b></font><br /><font style="font-family:times new roman" size="1"><b>Useful&#160;Life</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Computer and research equipment</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3&#160;years</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Furniture</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Machinery</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2-5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tooling</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2-5</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Business applications software</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5-7</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Capital leases and leasehold improvements</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">Term&#160;of&#160;lease</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note4_table1 - irbt:PropertyPlantAndEquipmentTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Computer and equipment</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,616</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16,852</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Furniture</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,732</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,484</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Machinery</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,375</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,981</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tooling</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,303</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,213</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Leasehold improvements</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,459</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,532</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Software purchased for internal use</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,338</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,771</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">54,823</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">45,833</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Less: accumulated depreciation</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,794</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">20,213</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">29,029</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,620</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table5 - us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net income</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">40,191</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,514</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,330</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Weighted-average shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">26,712</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,394</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">24,998</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Dilutive effect of employee stock options and restricted shares</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,212</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,074</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">642</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted weighted average shares outstanding</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27,924</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">26,468</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">25,640</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Basic income per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted income per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1.44</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table6 - us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock--> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s assets measured at fair value on a recurring basis at December&#160;31, 2011, were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="70%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair Value Measurements as of<br />December&#160;31, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:39pt"><font style="font-family:times new roman" size="1"><b>Description</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 1</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 2</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level&#160;3</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Money Market Funds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,502</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,309</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total assets measured at fair value</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,811</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note2_table7 - us-gaap:FairValueDisclosuresTextBlock--> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">The Company&#8217;s assets measured at fair value on a recurring basis at January&#160;1, 2011, were as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="72%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fair Value Measurements as of<br />January&#160;1, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:39pt"><font style="font-family:times new roman" size="1"><b>Description</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 1</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level 2</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Level&#160;3</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Assets:</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Money Market Funds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,090</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">U.S. Government bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Corporate bonds</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,424</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total assets measured at fair value</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,090</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,928</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note3_table1 - us-gaap:ScheduleOfInventoryCurrentTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Raw materials</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,769</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,723</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Work in process</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Finished goods</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">23,320</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">20,410</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">31,089</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27,160</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note5_table1 - us-gaap:ScheduleOfOtherAssetsTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Goodwill and intangible assets, net</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,377</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,280</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Investment in Advanced Scientific Concepts, Inc.</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">12,877</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,780</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note6_table1 - us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock--> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Accrued expenses consist of the following at: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued warranty</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,306</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9,284</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued direct fulfillment costs</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,907</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,405</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued rent</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">726</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">592</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued sales commissions</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">411</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">432</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued accounting fees</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">354</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">439</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Accrued other</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,484</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,638</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17,188</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,790</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note9_table1 - us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="40%">&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="3%">&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font><br /><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"> <b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font><br /><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"> <b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font><br /><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"> <b>2010</b></font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Risk-free interest rate</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">0.83%&#160;&#8212;&#160;2.24%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">1.27%&#160;&#8212;&#160;2.28%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">1.45%&#160;&#8212;&#160;2.50%</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected dividend yield</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">&#8212;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected life</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">4.11&#160;&#8212;&#160;4.31&#160;years</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">4.00&#160;&#8212;&#160;4.75&#160;years</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">3.50&#160;&#8212;&#160;4.75&#160;years</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected volatility</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">61.0% &#8212; 63.0%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">57.0% &#8212; 62.0%</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" nowrap="nowrap" align="center"><font style="font-family:times new roman" size="2">55.0% &#8212; 56.5%</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note9_table2 - us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="45%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number of</b></font><br /><font style="font-family:times new roman" size="1"><b>Shares</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercise Price</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160; Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Remaining</b></font><br /><font style="font-family:times new roman" size="1"><b>Contractual Term</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Aggregate</b></font><br /><font style="font-family:times new roman" size="1"><b>Intrinsic</b></font><br /><font style="font-family:times new roman" size="1"> <b>Value(1)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;27, 2008</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,523,931</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.24</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">941,406</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11.09</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(243,791</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3.02</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Canceled</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(824,918</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">19.89</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,396,628</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11.77</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,058,323</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.65</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(667,348</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9.87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Canceled</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(130,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.21</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,657,035</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.40</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">349,650</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercised</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(1,232,721</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10.87</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Canceled</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(212,672</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.37</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,561,292</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17.17</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4.36&#160;years</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33.6&#160;million</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested and expected to vest at<br />December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,454,904</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.94</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4.31&#160;years</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32.7 million</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Exercisable as of December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,397,605</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.51</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3.56&#160;years</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21.4 million</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Weighted average fair value of options granted during the fiscal year ended December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.55</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Options available for future grant at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,695,397</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(1)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">The aggregate intrinsic value on the table was calculated based upon the positive difference between the closing market value of the Company&#8217;s stock on December&#160;31, 2011 of $29.85 and the exercise price of the underlying option. </font></td> </tr> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note9_table3 - us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="37%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" rowspan="2" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:84pt"><font style="font-family:times new roman" size="1"><b>Range&#160;of&#160;Exercise&#160;Prices</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" rowspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number</b></font><br /><font style="font-family:times new roman" size="1"><b>Outstanding</b></font> </td> <td valign="bottom" rowspan="2"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" rowspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Options&#160;Outstanding</b></font><br /><font style="font-family:times new roman" size="1"><b>Weighted Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Remaining</b></font><br /><font style="font-family:times new roman" size="1"><b>Contractual Life</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" rowspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160; Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercise Price</b></font></td> <td valign="bottom" rowspan="2"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Options Exercisable</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercisable</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Exercise Price</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;$&#160;&#160;0.55&#160;&#8211;&#160;&#160;$&#160;&#160;7.76</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">350,786</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3.07&#160;years&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5.40</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">295,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.10&#160;&#8211;&#160;&#160;13.46</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">278,793</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3.79&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11.54</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">149,955</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">12.41</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;13.74&#160;&#8211;&#160;&#160;14.13</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">203,331</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">3.51&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.07</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">147,630</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.06</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;14.52&#160;&#8211;&#160;&#160;14.52</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">509,475</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5.20&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.52</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">147,242</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.52</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;14.54&#160;&#8211;&#160;&#160;17.60</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">258,210</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">2.67&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.21</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">243,993</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.19</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;17.70&#160;&#8211;&#160;&#160;18.74</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">266,045</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">5.07&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18.20</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">146,458</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18.08</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;19.85&#160;&#8211;&#160;&#160;24.53</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">346,397</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">4.40&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">23.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">255,272</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">22.82</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;24.88&#160;&#8211;&#160;&#160;29.85</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32,555</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">4.90&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">28.47</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,555</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">27.19</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;33.48&#160;&#8211;&#160;&#160;33.48</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">308,200</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">6.19&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33.48</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;&#160;35.96&#160;&#8211;&#160;&#160;35.96</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">6.50&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">35.96</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.00</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">&#160;&#160;&#160;&#160;&#160;$&#160;0.55&#160;&#8211;&#160;&#160;$35.96</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,561,292</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" align="center"><font style="font-family:times new roman" size="2">4.36&#160;years&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">17.17</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,397,605</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14.51</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note9_table4 - us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="13%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="12%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number of</b></font><br /><font style="font-family:times new roman" size="1"><b>Shares&#160;Underlying</b></font><br /><font style="font-family:times new roman" size="1"><b>Restricted Stock</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Grant Date Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;27, 2008</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16,746</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,164</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(5,582</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.03</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note9_table5 - us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="12%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="11%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Number of</b></font><br /><font style="font-family:times new roman" size="1"><b>Shares&#160;Underlying</b></font><br /><font style="font-family:times new roman" size="1"><b>Restricted Stock</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Weighted&#160;Average</b></font><br /><font style="font-family:times new roman" size="1"><b>Grant Date Fair</b></font><br /><font style="font-family:times new roman" size="1"><b>Value</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;27, 2008</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">168,716</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.60</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">183,139</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9.94</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(46,162</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.09</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(4,469</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.23</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">301,224</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">12.23</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">382,564</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.84</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(98,015</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.18</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(15,696</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13.17</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">570,077</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.14</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Granted</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">282,744</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32.08</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Vested</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(168,041</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15.31</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Forfeited</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(77,275</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16.73</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Outstanding at December&#160;31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">607,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">22.77</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note10_table1 - us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Current</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Federal</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,088</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14,353</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,019</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">State</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,600</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,685</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">369</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Foreign</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">112</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">42</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:4.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total current tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,884</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">16,150</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,430</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Deferred</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Federal</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,166</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(4,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,404</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">State</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,494</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:4.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total deferred tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,466</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(7,690</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,404</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:4.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total income tax provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,350</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,460</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,026</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note10_table2 - us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="74%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="6" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Reserves and accruals</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,697</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,253</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tax credits</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">133</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">15,830</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,253</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Non-current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tax credits</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,027</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,698</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Fixed assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">754</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Stock based compensation</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,213</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,915</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total non-current deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,240</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,367</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Prepaids</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">336</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">486</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">336</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Non-current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Intangible assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">127</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Fixed assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,986</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total non-current deferred tax liabilities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,113</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total net deferred tax assets</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21,471</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21,255</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note10_table3 - us-gaap:SummaryOfValuationAllowanceTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="54%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom" nowrap="nowrap"> <p style="border-bottom:1px solid #000000;width:63pt"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Balance&#160;at</b></font><br /><font style="font-family:times new roman" size="1"><b>beginning&#160; of</b></font><br /><font style="font-family:times new roman" size="1"><b>period</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Additions</b></font><br /><font style="font-family:times new roman" size="1"><b>Charged&#160;to</b></font><br /><font style="font-family:times new roman" size="1"> <b>Costs and</b></font><br /><font style="font-family:times new roman" size="1"><b>Expenses</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Deductions</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Balance</b></font><br /><font style="font-family:times new roman" size="1"><b>at End</b></font><br /><font style="font-family:times new roman" size="1"> <b>of&#160;Period</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="14" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">January&#160;2, 2010</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,452</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">416</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">January&#160;1, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">December 31, 2011</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note10_table4 - us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="65%">&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Expected federal income tax</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">18,739</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">11,891</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,991</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Miscellaneous permanent items</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(13</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">164</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">125</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">State taxes</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">543</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,545</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Federal and state research credits</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,283</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(997</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(367</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Domestic production activities deduction</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(2,695</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Non deductible stock compensation</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">259</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Conversion of incentive stock options(1)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(346</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Other</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">59</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(275</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">111</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Increase (decrease) in valuation allowance</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,868</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">159</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">13,350</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,460</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,026</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(1)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">The Company recorded a discrete benefit from the conversion of incentive stock options to non-qualified stock options as a result of its stock option exchange program which concluded in the second fiscal quarter of 2009. </font></td> </tr> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note10_table5 - irbt:ScheduleOfAdjustmentsToUncertainTaxPositionTableTextBlock--> <p style="margin-top:6px;margin-bottom:0px; text-indent:4%"><font style="font-family:times new roman" size="2">Prior to January&#160;1, 2011, the Company had no material unrecognized tax benefits recorded. A summary of the Company&#8217;s adjustments to its uncertain tax position is the current year is as follows: </font></p> <p style="font-size:6px;margin-top:0px;margin-bottom:0px">&#160;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="81%">&#160;</td> <td valign="bottom" width="14%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal&#160;Year&#160;Ended<br />December&#160;31,&#160;2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Increase for tax positions related to the current year</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,218</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Increase for tax positions related to prior years</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,221</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Decreases for settlements with applicable taxing authorities</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Decreases for lapses of statute of limitations</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,439</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note11_table1 - us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="88%">&#160;</td> <td valign="bottom" width="6%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Operating</b></font><br /><font style="font-family:times new roman" size="1"><b>Leases</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,030</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2013</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,557</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2014</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2015</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2016</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,505</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Thereafter</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,187</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total minimum lease payments</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">21,289</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note11_table2 - us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="8%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="7%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at beginning of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9,284</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,105</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,380</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Provision</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,091</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,402</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,870</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Warranty usage(*)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,069</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(3,223</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(4,145</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Balance at end of period</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,306</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">9,284</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,105</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <p style="line-height:8px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000;width:13%">&#160;</p> <p style="font-size:3px;margin-top:0px;margin-bottom:0px">&#160;</p> <table style="border-collapse:collapse; text-align: left" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="0%"><font size="1">&#160;</font></td> <td width="3%" valign="top" align="left"><font style="font-family:times new roman" size="2">(*)</font></td> <td align="left" valign="top"><font style="font-family:times new roman" size="2">Warranty usage includes the pro rata expiration of product warranties not utilized. </font></td> </tr> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note13_table1 - us-gaap:ScheduleOfFiniteLivedIntangibleAssetsByMajorClassTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="34%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1, 2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Accumulated</b></font><br /><font style="font-family:times new roman" size="1"><b>Amortization</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Net</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Cost</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Accumulated</b></font><br /><font style="font-family:times new roman" size="1"><b>Amortization</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Net</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center"><font style="font-family:times new roman" size="1"><b>(In&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center"><font style="font-family:times new roman" size="1"><b>(In&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td colspan="2" valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Completed technology</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,233</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,467</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">865</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,835</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Research contracts</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">100</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Tradename</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">&#8212;</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">700</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">165</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">535</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,033</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">2,467</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">4,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,130</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">3,370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note13_table2 - us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="85%">&#160;</td> <td valign="bottom" width="10%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center"><font style="font-family:times new roman" size="1"><b>(In&#160;thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2012</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2013</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2014</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2015</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">2016</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">370</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">1,850</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note14_table1 - us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock--> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="64%">&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="5%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Year Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="10" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Revenue:</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Home Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">278,551</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">229,348</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">165,860</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Government&#160;&#038; Industrial Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">186,949</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">171,604</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">132,757</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">465,500</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">400,952</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">298,617</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Cost of revenue:</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Home Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">152,723</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">137,568</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">112,429</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Government&#160;&#038; Industrial Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">120,659</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">117,952</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94,992</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total cost of revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">273,382</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">255,520</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">207,421</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Gross margin:</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Home Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">125,828</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">91,780</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">53,431</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:2.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Government&#160;&#038; Industrial Robots</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">66,290</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">53,652</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">37,765</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:1px solid #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Total gross margin</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">192,118</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">145,432</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">91,196</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Research and development</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">36,498</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">24,809</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14,747</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Selling and marketing</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">58,544</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">50,535</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">40,902</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>General and administrative</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">43,753</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">36,618</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">30,110</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Other income (expense), net</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">218</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">504</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">(81</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">)&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2"><b>Income before income taxes</b></font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">53,541</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33,974</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,356</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr style="font-size:1px"> <td valign="bottom">&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> <td valign="bottom">&#160;</td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td valign="bottom"> <p style="border-top:3px double #000000">&#160;</p> </td> <td>&#160;</td> </tr> <!-- End Table Body --> </table> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: irbt-20111231_note15_table1 - us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock--> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="border-collapse:collapse; text-align: left" align="center"> <!-- Begin Table Head --> <tr> <td width="42%">&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td valign="bottom" width="1%">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="30" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>Fiscal Quarter Ended</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>April&#160;3,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>July&#160;3,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>October&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2010</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>January&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>April&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>July&#160;2,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>October&#160;1,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:times new roman" size="1"><b>December&#160;31,</b></font><br /><font style="font-family:times new roman" size="1"><b>2011</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <tr> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom" colspan="30" align="center"><font style="font-family:times new roman" size="1"><b>(In thousands, except per share amounts)</b></font></td> <td valign="bottom"><font size="1">&#160;</font></td> </tr> <!-- End Table Head --> <!-- Begin Table Body --> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Revenue</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94,930</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">97,804</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">94,223</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">113,995</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">106,277</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">108,082</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">120,373</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">130,768</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Gross margin</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">32,717</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33,970</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">33,257</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">45,488</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">43,454</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">42,536</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">50,043</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">56,085</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr bgcolor="#cceeff"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Net income (loss)</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">6,168</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">5,314</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,032</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,000</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">7,477</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">8,024</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">14,052</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">10,638</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <tr> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:times new roman" size="2">Diluted earnings (loss)&#160;per share</font></p> </td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.24</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.20</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.26</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.27</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.29</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.50</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> <td valign="bottom"><font size="1">&#160;</font></td> <td valign="bottom"><font style="font-family:times new roman" size="2">$</font></td> <td valign="bottom" align="right"><font style="font-family:times new roman" size="2">0.38</font></td> <td nowrap="nowrap" valign="bottom"><font style="font-family:times new roman" size="2">&#160;</font></td> </tr> <!-- End Table Body --> </table> false --12-31 FY 2011 2011-12-31 10-K 0001159167 27328700 Yes Large Accelerated Filer 899000000 IROBOT CORP No Yes 2405000 1907000 200000 132000 132000 132000 132000 162000 162000 7562000 7318000 244000 8165000 8102000 63000 8784000 8784000 141575 281150 43400 200000 100000 0 7900000 7900000 678850 Term of lease 93400000 117200000 29.85 3534000 1527000 -3404000 -7690000 1466000 2695000 2005-10-10 0.06 125400000 187500000 4.60 21.60 11280000 10377000 76000 284000 928000 0.045 2 0.01 0.015 -1174000 -1554000 -679000 2117000 677000 411000 2500000 2500000 2500000 P90D 0.03 0.10 P60D 754000 0 4 15 P371D P364D 0.19 0.22 0.560 0.657 0.740 0.369 0.384 0.361 0.63 0.29 0.174 0.094 0.236 0.333 0.421 0.455 0.25 0.25 0.25 0.25 1.00 0.25 0.25 0.25 P5Y 310607 0.50 2700000 4400000 400000 700000 0.369 0.384 0.174 0.361 0.094 0.236 -6000 6000 -1000 1000 10 Years 7 Years 16.23 13.17 16.73 19000 40000 6118 7500 15000 7370 3.56 3.02 9.87 10.87 19.89 15.21 15.37 11.09 16.65 33.27 10 7 4.31 3059 1200000 3900000 3100000 3500000 76000 76000 284000 284000 928000 928000 5737 15589 28881 2014-06-14 3200000 7600000 0 11700000 11000000 1900000 0 3868000 0 416000 0 0 2.39 38689000 48406000 34056000 43338000 15790000 17188000 439000 354000 592000 726000 432000 411000 20213000 25794000 80000 151000 2500000 156620000 184395000 900000 900000 800000 1873000 1873000 1475000 1475000 6370000 6370000 7000000 13800000 20400000 5200000 0 3600000 88000 87000 475000 903000 2300000 1000000 400000 254331000 332213000 206593000 284180000 5090000 13928000 0 0 11424000 0 5090000 0 0 2504000 0 0 117196000 17811000 0 0 15309000 0 117196000 0 0 2502000 0 0 13963000 11465000 2498000 18154000 15654000 2500000 13928000 11424000 2504000 17811000 15309000 2502000 40852000 71856000 108383000 166308000 31004000 36527000 57925000 0.01 0.01 100000000 100000000 24810736 25091619 25844840 25844840 27216555 27216555 25844840 27216555 258000 272000 3289000 25635000 40262000 30790000 27117000 26477000 36418000 40558000 38975000 207421000 94992000 112429000 255520000 117952000 137568000 273382000 120659000 152723000 176631000 228403000 246905000 5019000 14353000 10088000 42000 112000 196000 5430000 16150000 11884000 369000 1685000 1600000 3400000 -3404000 -4196000 2166000 -1078000 -4998000 6154000 -3494000 -700000 12917000 15344000 8338000 6127000 21255000 21471000 13253000 15830000 8367000 8240000 1698000 3027000 5915000 5213000 13253000 15697000 0 -133000 336000 486000 29000 127000 29000 2113000 336000 486000 0 1986000 The employer contribution represents a matching contribution at a rate of 50% of each employee&#8217;s first six percent contribution. Accordingly, each employee participating during Plan-Year 2011, is entitled up to a maximum of three percent of his or her eligible annual payroll. 1200000 1500000 1700000 7500000 7000000 9000000 8074000 7541000 10312000 0.13 1.00 1.50 0.13 0.24 0.96 0.20 0.27 0.26 0.27 1.44 0.29 0.50 0.38 17827000 17879000 346000 2239000 2622000 6917000 2239000 2622000 6917000 65000 90000 88000 87000 32000 0 0 -7000 -2000 -1000 1130000 100000 865000 165000 2033000 100000 1233000 700000 1850000 4500000 100000 3700000 700000 4500000 100000 3700000 700000 3370000 0 2835000 535000 2467000 0 2467000 0 10 2 370000 370000 370000 370000 370000 -202000 -204000 -599000 30110000 36618000 43753000 91196000 37765000 53431000 32717000 145432000 53652000 91780000 33970000 33257000 45488000 43454000 192118000 66290000 125828000 42536000 50043000 56085000 5356000 33974000 53541000 1127000 17807000 8046000 0 0 0 2026000 8460000 13350000 2026000 8460000 13350000 125000 164000 -13000 159000 -3868000 1991000 11891000 18739000 2026000 8460000 13350000 111000 -275000 59000 259000 94000 1545000 543000 367000 997000 3283000 11015000 8130000 9717000 -759000 -1115000 9282000 1276000 -374000 -2007000 7132000 4302000 52000 -2154000 -5246000 3929000 3385000 1495000 1421000 816000 2082000 1843000 -430000 -430000 671000 -183000 2181000 -1650000 20410000 23320000 27160000 31089000 6723000 7769000 2770000 3713000 2836000 2568000 27000 0 254331000 332213000 75840000 85000000 3584000 4255000 at a rate between LIBOR plus 1% and LIBOR plus 1.5% based on the Company&#8217;s ratio of indebtedness to Adjusted EBITDA 75000000 3000000 100000 0.4 million through 2012 2901000 8928000 19390000 -12538000 -21558000 -17200000 40641000 49157000 55735000 3330000 3330000 3330000 6168000 25514000 25514000 25514000 5314000 7032000 7000000 7477000 40191000 40191000 40191000 8024000 14052000 10638000 -81000 504000 218000 85759000 111962000 138795000 5437000 33470000 53323000 21289000 3030000 2505000 2505000 2505000 2557000 8187000 3900000 3700000 4100000 2638000 3484000 6137000 7928000 13780000 12877000 -41000 -41000 -41000 121000 121000 121000 71000 71000 71000 132000 132000 162000 5000000 30461000 9189000 2500000 5038000 12597000 13011000 5000000 5000000 0 21500000 5000000 738000 6590000 13401000 5800000 8300000 45833000 16852000 2484000 13532000 1981000 5771000 5213000 54823000 17616000 2732000 15459000 3375000 8338000 7303000 25620000 29029000 3 5 5 7 5 2 5 2 4012000 2362000 14747000 24809000 36498000 17949000 58140000 262199000 360394000 426525000 298617000 132757000 165860000 94930000 400952000 171604000 229348000 97804000 94223000 113995000 106277000 465500000 186949000 278551000 108082000 120373000 130768000 40902000 50535000 58544000 7562000 575000 1127000 4099000 351000 1410000 8165000 446000 1311000 4522000 725000 1161000 8784000 478000 1197000 5642000 743000 724000 5 Years 5 Years 4 Years 0 Years 4469 15696 77275 183139 382564 282744 9.94 16.84 32.08 16746 168716 11164 301224 5582 570077 0 607505 16.03 15.60 16.03 12.23 16.03 15.14 0 22.77 5582 46162 5582 98015 5582 168041 16.03 15.09 16.03 13.18 16.03 15.31 4.75 4.75 4.31 3.50 4.00 4.11 0.565 0.620 0.630 0.550 0.570 0.610 0.0250 0.0228 0.0224 0.0145 0.0127 0.0083 1583682 2695397 2695397 21400000 1397605 33.48 29.85 14.51 2000000 7500000 25400000 824918 130568 212672 941406 1058323 349650 4.91 8.24 16.55 33600000 3523931 3396628 3657035 2561292 13.24 11.77 13.40 17.17 4.36 32700000 2454904 16.94 14.51 27.19 16.19 14.52 0.00 4.96 22.82 18.08 0.00 14.06 12.41 0.55 24.88 14.54 14.52 33.48 0.55 19.85 17.70 35.96 13.74 8.10 1397605 11555 243993 147242 0 295500 255272 146458 0 147630 149955 2561292 32555 258210 509475 308200 350786 346397 266045 7500 203331 278793 17.17 28.47 16.21 14.52 33.48 5.40 23.27 18.20 35.96 14.07 11.54 4.36 4.90 2.67 5.20 6.19 3.07 4.40 5.07 6.50 3.51 3.79 35.96 29.85 17.60 14.52 33.48 7.76 24.53 18.74 35.96 14.13 13.46 5380000 6105000 9284000 10306000 9284000 10306000 4145000 3223000 3069000 4870000 6402000 4091000 119676000 0 130637000 248000 0 -314000 -10895000 133194000 -41000 140613000 251000 0 -64000 -7565000 174907000 80000 156620000 258000 0 0 17949000 242958000 151000 184395000 272000 0 0 58140000 42829 101348 167875 243791 243791 667348 667462 1232721 1232721 -1000 1000 -1000 1000 738000 735000 3000 6590000 6584000 6000 13401000 13388000 13000 0 2439000 0 0 1218000 1221000 0 3452000 3868000 0 0 642000 1074000 1212000 25640000 26468000 27924000 24998000 25394000 26712000 Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows: EX-101.SCH 7 irbt-20111231.xsd XBRL TAXONOMY EXTENSION SCHEMA 06104 - Disclosure - Income Taxes (Details 4) link:presentationLink link:calculationLink link:definitionLink 06131 - Disclosure - Goodwill and other intangible assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 0615 - Disclosure - Quarterly Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 0515 - Disclosure - Quarterly Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 0215 - Disclosure - Quarterly Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 06141 - Disclosure - Industry Segment, Geographic Information and Significant Customers (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0614 - Disclosure - Industry Segment Geographic Information and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0514 - Disclosure - Industry Segment, Geographic Information and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 0214 - Disclosure - Industry Segment, Geographic Information and Significant Customers link:presentationLink link:calculationLink link:definitionLink 06112 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06111 - Disclosure - Commitments and Contingencies (Details 1) link:presentationLink link:calculationLink link:definitionLink 0611 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0211 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0511 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 06105 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06103 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 06102 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 06101 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 0610 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0510 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0210 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0607 - Disclosure - Revolving Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 06132 - Disclosure - Goodwill and other intangible assets (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0612 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0613 - Disclosure - Goodwill and other intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 0513 - Disclosure - Goodwill and other intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0212 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 06095 - Disclosure - Stock Options Plans and Stock Based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06094 - Disclosure - Stock Options Plans and Stock Based Compensation (Details 4) link:presentationLink link:calculationLink link:definitionLink 06093 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details 3) link:presentationLink link:calculationLink link:definitionLink 06092 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details 2) link:presentationLink link:calculationLink link:definitionLink 06091 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details 1) link:presentationLink link:calculationLink link:definitionLink 0609 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0509 - Disclosure - Stock Options Plans and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0209 - Disclosure - Stock Options Plans and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0207 - Disclosure - Revolving Line of Credit link:presentationLink link:calculationLink link:definitionLink 0208 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 0606 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0506 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 06026 - Disclosure - Summary of Significant Accounting Policies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 06025 - Disclosure - Summary of Significant Accounting Policies (Details 5) link:presentationLink link:calculationLink link:definitionLink 06024 - Disclosure - Summary of Significant Accounting Policies (Details 4) link:presentationLink link:calculationLink link:definitionLink 06023 - Disclosure - Summary of Significant Accounting Policies (Details 3) link:presentationLink link:calculationLink link:definitionLink 06022 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 06021 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 0602 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 0502 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0402 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0201 - Disclosure - Nature of the Business link:presentationLink link:calculationLink link:definitionLink 0605 - Disclosure - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0505 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0604 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0504 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0603 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0503 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 0205 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 0204 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0130 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 0110 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 0111 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0120 - Statement - Consolidated Statements of Income link:presentationLink link:definitionLink link:calculationLink 0140 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 0202 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 0203 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 0206 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 0213 - Disclosure - Goodwill and other intangible assets link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 irbt-20111231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 irbt-20111231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 irbt-20111231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 irbt-20111231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details 5) (Fair Value, Measurements, Recurring [Member], USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Level 1 [Member]
   
Asset    
Total assets measured at fair value $ 117,196 $ 5,090
Level 1 [Member] | Money Market Funds [Member]
   
Asset    
Total assets measured at fair value 117,196 5,090
Level 1 [Member] | U.S. Government bond [Member]
   
Asset    
Total assets measured at fair value 0 0
Level 1 [Member] | Corporate bond [Member]
   
Asset    
Total assets measured at fair value 0 0
Level 2 [Member]
   
Asset    
Total assets measured at fair value 17,811 13,928
Level 2 [Member] | Money Market Funds [Member]
   
Asset    
Total assets measured at fair value 0 0
Level 2 [Member] | U.S. Government bond [Member]
   
Asset    
Total assets measured at fair value 2,502 2,504
Level 2 [Member] | Corporate bond [Member]
   
Asset    
Total assets measured at fair value 15,309 11,424
Level 3 [Member]
   
Asset    
Total assets measured at fair value 0 0
Level 3 [Member] | Money Market Funds [Member]
   
Asset    
Total assets measured at fair value 0 0
Level 3 [Member] | U.S. Government bond [Member]
   
Asset    
Total assets measured at fair value 0 0
Level 3 [Member] | Corporate bond [Member]
   
Asset    
Total assets measured at fair value $ 0 $ 0
XML 13 R54.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Valuation allowance deferred tax assets      
Balance at beginning of period $ 0 $ 3,868 $ 3,452
Additions Charged to Costs and Expenses 0 0 416
Deductions 0 3,868 0
Balance at End of Period $ 0 $ 0 $ 3,868
XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock-Based Compensation (Details 2) (USD $)
12 Months Ended
Dec. 31, 2011
Y
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 0.55
Range of Exercise Price, Maximum $ 35.96
Number of Outstanding Options 2,561,292
Options Outstanding Weighted Average Remaining Contractual Life 4.36
Weighted Average Exercise Price $ 17.17
Number Exercisable 1,397,605
Weighted Average Exercise Price $ 14.51
Range of Exercise Prices One [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 0.55
Range of Exercise Price, Maximum $ 7.76
Number of Outstanding Options 350,786
Options Outstanding Weighted Average Remaining Contractual Life 3.07
Weighted Average Exercise Price $ 5.40
Number Exercisable 295,500
Weighted Average Exercise Price $ 4.96
Range of Exercise Prices Two [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 8.10
Range of Exercise Price, Maximum $ 13.46
Number of Outstanding Options 278,793
Options Outstanding Weighted Average Remaining Contractual Life 3.79
Weighted Average Exercise Price $ 11.54
Number Exercisable 149,955
Weighted Average Exercise Price $ 12.41
Range of Exercise Prices Three [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 13.74
Range of Exercise Price, Maximum $ 14.13
Number of Outstanding Options 203,331
Options Outstanding Weighted Average Remaining Contractual Life 3.51
Weighted Average Exercise Price $ 14.07
Number Exercisable 147,630
Weighted Average Exercise Price $ 14.06
Range of Exercise Prices Four [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 14.52
Range of Exercise Price, Maximum $ 14.52
Number of Outstanding Options 509,475
Options Outstanding Weighted Average Remaining Contractual Life 5.20
Weighted Average Exercise Price $ 14.52
Number Exercisable 147,242
Weighted Average Exercise Price $ 14.52
Range of Exercise Prices Five [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 14.54
Range of Exercise Price, Maximum $ 17.60
Number of Outstanding Options 258,210
Options Outstanding Weighted Average Remaining Contractual Life 2.67
Weighted Average Exercise Price $ 16.21
Number Exercisable 243,993
Weighted Average Exercise Price $ 16.19
Range of Exercise Prices Six [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 17.70
Range of Exercise Price, Maximum $ 18.74
Number of Outstanding Options 266,045
Options Outstanding Weighted Average Remaining Contractual Life 5.07
Weighted Average Exercise Price $ 18.20
Number Exercisable 146,458
Weighted Average Exercise Price $ 18.08
Range of Exercise Prices Seven [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 19.85
Range of Exercise Price, Maximum $ 24.53
Number of Outstanding Options 346,397
Options Outstanding Weighted Average Remaining Contractual Life 4.40
Weighted Average Exercise Price $ 23.27
Number Exercisable 255,272
Weighted Average Exercise Price $ 22.82
Range of Exercise Prices Eight [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 24.88
Range of Exercise Price, Maximum $ 29.85
Number of Outstanding Options 32,555
Options Outstanding Weighted Average Remaining Contractual Life 4.90
Weighted Average Exercise Price $ 28.47
Number Exercisable 11,555
Weighted Average Exercise Price $ 27.19
Range of Exercise Prices Nine [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 33.48
Range of Exercise Price, Maximum $ 33.48
Number of Outstanding Options 308,200
Options Outstanding Weighted Average Remaining Contractual Life 6.19
Weighted Average Exercise Price $ 33.48
Number Exercisable 0
Weighted Average Exercise Price $ 0.00
Range of Exercise Prices Ten [Member]
 
Summary of information about stock options outstanding  
Range of Exercise Price, Minimum $ 35.96
Range of Exercise Price, Maximum $ 35.96
Number of Outstanding Options 7,500
Options Outstanding Weighted Average Remaining Contractual Life 6.50
Weighted Average Exercise Price $ 35.96
Number Exercisable 0
Weighted Average Exercise Price $ 0.00
XML 15 R55.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details 3) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Reconciliation of the expected tax (benefit) expense      
Expected federal income tax $ 18,739 $ 11,891 $ 1,991
Miscellaneous permanent items (13) 164 125
State taxes 543 1,545 94
Federal and state research credits (3,283) (997) (367)
Domestic production activities deduction (2,695)    
Non deductible stock compensation     259
Conversion of incentive stock options(1)     (346)
Other 59 (275) 111
Increase (decrease) in valuation allowance   (3,868) 159
Total expected tax (benefits) expenses $ 13,350 $ 8,460 $ 2,026
XML 16 R46.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock-Based Compensation (Details)
12 Months Ended
Dec. 31, 2011
Y
Jan. 01, 2011
Y
Jan. 02, 2010
Y
Fair value of each option grant computed on the grant date      
Risk-free interest rate, minimum 0.83% 1.27% 1.45%
Risk-free interest rate, maximum 2.24% 2.28% 2.50%
Expected dividend yield, minimum         
Expected dividend yield, maximum         
Expected life, minimum 4.11 4.00 3.50
Expected life, maximum 4.31 4.75 4.75
Expected volatility, minimum 61.00% 57.00% 55.00%
Expected volatility, maximum 63.00% 62.00% 56.50%
XML 17 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
Quarterly Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2011
Quarterly Financial Information Disclosure [Abstract]  
Details of Quarterly Information (Unaudited)
                                                                 
    Fiscal Quarter Ended  
    April 3,
2010
    July 3,
2010
    October 2,
2010
    January 1,
2011
    April 2,
2011
    July 2,
2011
    October 1,
2011
    December 31,
2011
 
    (In thousands, except per share amounts)  

Revenue

  $ 94,930     $ 97,804     $ 94,223     $ 113,995     $ 106,277     $ 108,082     $ 120,373     $ 130,768  

Gross margin

    32,717       33,970       33,257       45,488       43,454       42,536       50,043       56,085  

Net income (loss)

    6,168       5,314       7,032       7,000       7,477       8,024       14,052       10,638  

Diluted earnings (loss) per share

  $ 0.24     $ 0.20     $ 0.27     $ 0.26     $ 0.27     $ 0.29     $ 0.50     $ 0.38  
XML 18 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; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; } ..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 19 R57.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details Textual) (USD $)
3 Months Ended
Jan. 02, 2010
Dec. 31, 2011
Jan. 01, 2011
Income Taxes (Textual) [Abstract]      
Adjustment in the income tax provision $ 200,000    
Research and development of credits future state taxes   4,400,000 2,700,000
Research and development of investment tax credit future state taxes   700,000 400,000
Unrecognized tax benefits     0
Accrued interest or penalties 0 0 0
Net deferred tax assets   21,471,000 21,255,000
Unrecognized Tax Benefit to the income tax provision if it become recognizable   $ 1,900,000  
XML 20 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2011
Property and Equipment [Abstract]  
Property and Equipment
     
    Estimated
Useful Life

Computer and research equipment

  3 years

Furniture

  5

Machinery

  2-5

Tooling

  2-5

Business applications software

  5-7

Capital leases and leasehold improvements

  Term of lease
                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Computer and equipment

  $ 17,616     $ 16,852  

Furniture

    2,732       2,484  

Machinery

    3,375       1,981  

Tooling

    7,303       5,213  

Leasehold improvements

    15,459       13,532  

Software purchased for internal use

    8,338       5,771  
   

 

 

   

 

 

 
      54,823       45,833  

Less: accumulated depreciation

    25,794       20,213  
   

 

 

   

 

 

 
    $ 29,029     $ 25,620  
   

 

 

   

 

 

 
XML 21 R50.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock Based Compensation (Details 4) (Restricted Stock Units [Member], USD $)
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Restricted Stock Units [Member]
     
Activities relating to restricted stock units      
Number of Shares Underlying Restricted Stock, Beginning Balance 570,077 301,224 168,716
Weighted Average Grant Date Fair Value, Beginning Balance $ 15.14 $ 12.23 $ 15.60
Number of Shares Underlying Restricted Stock, Granted 282,744 382,564 183,139
Weighted Average Grant Date Fair Value, Granted $ 32.08 $ 16.84 $ 9.94
Number of Shares Underlying Restricted Stock, Vested (168,041) (98,015) (46,162)
Weighted Average Grant Date Fair Value, Vested $ 15.31 $ 13.18 $ 15.09
Number of Shares Underlying Restricted Stock, Forfeited (77,275) (15,696) (4,469)
Weighted Average Grant Date Fair Value, Forfeited $ 16.73 $ 13.17 $ 16.23
Number of Shares Underlying Restricted Stock, Ending Balance 607,505 570,077 301,224
Weighted Average Grant Date Fair Value, Ending Balance $ 22.77 $ 15.14 $ 12.23
XML 22 R42.htm IDEA: XBRL DOCUMENT v2.4.0.6
Property and Equipment (Details) (USD $)
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Property and Equipment      
Property, Plant and Equipment, Gross $ 54,823,000 $ 45,833,000  
Less: accumulated depreciation 25,794,000 20,213,000  
Property, Plant and Equipment, Net, Total 29,029,000 25,620,000  
Depreciation And Amortization [Abstract]      
Depreciation 9,000,000 7,000,000 7,500,000
Computer and equipment [Member]
     
Property and Equipment      
Property, Plant and Equipment, Gross 17,616,000 16,852,000  
Furniture [Member]
     
Property and Equipment      
Property, Plant and Equipment, Gross 2,732,000 2,484,000  
Machinery [Member]
     
Property and Equipment      
Property, Plant and Equipment, Gross 3,375,000 1,981,000  
Tooling [Member]
     
Property and Equipment      
Property, Plant and Equipment, Gross 7,303,000 5,213,000  
Leasehold improvements [Member]
     
Property and Equipment      
Property, Plant and Equipment, Gross 15,459,000 13,532,000  
Software purchased for internal use [Member]
     
Property and Equipment      
Property, Plant and Equipment, Gross $ 8,338,000 $ 5,771,000  
XML 23 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details 3)
12 Months Ended
Dec. 31, 2011
Y
Computer and equipment [Member]
 
Property plant and equipment, estimated useful life  
Average 3
Furniture [Member]
 
Property plant and equipment, estimated useful life  
Average 5
Machinery [Member]
 
Property plant and equipment, estimated useful life  
Minimum 2
Maximum 5
Tooling [Member]
 
Property plant and equipment, estimated useful life  
Minimum 2
Maximum 5
Business applications software
 
Property plant and equipment, estimated useful life  
Minimum 5
Maximum 7
Capital leases and leasehold improvements
 
Property plant and equipment, estimated useful life  
Capital leases and leasehold improvements terms Term of lease
XML 24 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Current      
Federal $ 10,088 $ 14,353 $ 5,019
State 1,600 1,685 369
Foreign 196 112 42
Total current tax provision 11,884 16,150 5,430
Deferred      
Federal 2,166 (4,196) (3,404)
State (700) (3,494)  
Total deferred tax provision 1,466 (7,690) (3,404)
Total income tax provision $ 13,350 $ 8,460 $ 2,026
XML 25 R67.htm IDEA: XBRL DOCUMENT v2.4.0.6
Quarterly Information (Unaudited) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2011
Oct. 01, 2011
Jul. 02, 2011
Apr. 02, 2011
Jan. 01, 2011
Oct. 02, 2010
Jul. 03, 2010
Apr. 03, 2010
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Details of Quarterly Information (Unaudited)                      
Revenue $ 130,768 $ 120,373 $ 108,082 $ 106,277 $ 113,995 $ 94,223 $ 97,804 $ 94,930 $ 465,500 $ 400,952 $ 298,617
Gross margin 56,085 50,043 42,536 43,454 45,488 33,257 33,970 32,717 192,118 145,432 91,196
Net income (loss) $ 10,638 $ 14,052 $ 8,024 $ 7,477 $ 7,000 $ 7,032 $ 5,314 $ 6,168 $ 40,191 $ 25,514 $ 3,330
Diluted income per share $ 0.38 $ 0.50 $ 0.29 $ 0.27 $ 0.26 $ 0.27 $ 0.20 $ 0.24 $ 1.44 $ 0.96 $ 0.13
ZIP 26 0001193125-12-067977-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-12-067977-xbrl.zip M4$L#!!0````(`$8P54"5FB,-SCH!`/ZE%@`1`!P`:7)B="TR,#$Q,3(S,2YX M;6Q55`D``[1Y0T^T>4-/=7@+``$$)0X```0Y`0``[%W[;]LXMO[]`O=_T/KN M#&:`.GXD:=JTG46>T\QMFB!.=F>``@8MT3:GLJ@AJ22>OW[/(?5R8J=)8TRP8?6A$LDFDRUCC M7[_\[_^\_T>SZ?R^?_')^94&5!!%/>>&J;'>=TK$5^>`AU/!1F/E_'3PLS.8 M.A<7SB$/`NK[=.HTFTDG^T3"N3PPO74W.MFQ4RI&<(P%4I'`I8['W6A"`[7K M'.Q^.8PWI$,"S^E1I6"4\LOIL4\G\.O+Z=1)FWPY\!G\[QPSG\HO?W^D?@A- MG#,U!EF_'/0.G7TN%8P!N[K@`QB4[Q/A?6&PP=47)@:J^6NGT^RV.YU.=[/S M;Z.C]E:S^[K_TV>NJ.R?!?[T9],T:;8!^DREF1AI>+#K=%N=G18TZCH[N]MO M=K>VG/-3T^YV('P'S@KDA\98J7"WU;JYN=G`W1M9X>`!:3IK?WFM_LZE;=]Z^?=O21Y.F*$W:D@E4QH;+)ZU$P+2=Y%O=SLY# M8S8MDA.`3"-"PO2$(9$#W3@^H*_0;'>:V36P/_8$K>!1+SLAW_AURQQ,FTHV M3Q_0LM/Z_?13SQW3"6G>O8!'[_0NJ;LQXM-!1U^:-PAG/0:3LMTA-9UP`-%;Q78 MAZN`L,:VX)@;[V?>AP:0'<7:DV?#_F;GD+K86_^"*L("ZO6/B`C0M/JG=#*@ M\2BA"S`HIJ;Q%FPS#_<,&16.'CV=D3;1S<')_S=^:8-B.]MO.Z]WWK>RT[*N M)!VAW:8[8)ACYSF3)C<3P&[8RWBHFSVU/@C/#LH[\B&-\!GX0\0">P M=\MDXY>D62)>(IWI\'UK[G6RD;5FA_:^-:.%]R$5C'LYG6C*J%\T&SI=8,/[ M5K(OZ2%WSOM6C,MC03JD0RH$@(1B@B8(@MSOC8F@?>U8^^=DJEU@O=!+Y,Z+ MK:760B MPIZQ/`H\`"^W.H4$(]H'E(]NJ7"9I/USP5PJ^YY$:<\'^ MIMX5""YZBKM?ST(\?@X$E_O31&PMM5:&@1]7`^WJ[;/A3!L)BED-X`"M4(=` MM*Q\!HEIMC=M2`,O:Q;?"TSVO00SQH)6QLA?F!NHFC5G!PTL-^9R@P;KS8P> MN[7,F,<,4,R:,X->6Z^Q@!NHFO5FQUE@LXVYW`#%K#. M>20L-^9Q`S6SYMS`8I7EQCQN@&;6FQM'^*BE)<<\OHQ7'-BV+O?B=;G"P+:%MB(*;2N"NQW#O7(@GRQ?>SF/ M$^^%HGSRM;>6](1M9JY8YKP<\TB2P#/^&%E<%3.%:WN1#_8TWV#WA$!SP_[W MI_<>>MB[(<+3_UQ.0[H7>"CY9S+)FRNH)]$.*@=;5,E..^TS5W7;[6V+<^EP M;F\W.VWX6W+XI5)!3,$5^SHR683S#[(ENM&JJ9(AYU_<9`$N#\`K>>>%!;@L M`*_H<>$[`%\%3,G^1;_7O[)@+P1;:^FB=U7VIZ\>";H%NBBK7N7C=09;4PZ0 M_:-;UX_P)?#]S_0FW6N1-SEWKG(B4TV!HN)=M5EX]"!?J.\C/T!#?7S[/\67 M\0-O4,V5*8VF3#F:A#Z?4MJCXIJY=`%Q?)^[^M?9\(*Z?!1@+>U-V$!@U`+RKRFEC0+2!.K##0VJ[!UH@VJ"._AG`ON1:X" MSW--@\AR)G-W^62Q26VUDMH24,8FM=5+:DM`&YO4EC:I+1$[;%); MPJ2V,'[D5O]S[LO^(:/2Y+7<]ZJR/@6L&>174UQ8HF#P^%;OT*Q&T4M.9B*% MEA/%Q(04A:QQ'3ZWN(0/U0U^WP*Q33?RZ:BVBCH"GD@+[9*?.;FUV&M!@5/B MCL'9B:GF0*JR.D*>BIION!8@'T+O6IIU*ND>/J=CY%P+B#'- MB105]3;A1,KZF>^"AR]M^E7^1Z]L/E5D/K5J3&V"5$74/E&8^X^UNT38TLW^ MR204_%H_E5!+.\P$AY;I1E[J:@)J4]CJ869STM*#E2UOL*EF%1X"SY;0VE2S MV%1S!9C:5+.*J-E4L\A4IC95+.48#U4L;;?CG[!;T>7XFY%9JX6 M^Z*P+WZ=M,6^(.Q+L)SH@BH":3],;@AD'L&H*EG5(V%.Q$ND6PM?;C&MGX^V MF%;3]RY812"(1_OX,V,`'J23%);JGY$\N#GPB M[Z"JQ=125JD"G\%T#G@'F!5=4G<<<)^/IG6&*Q$WD[::L*6/;#9/UA)6&S_K"\B)FOM]KH_A;YI=3&UN/F@SO/J=O_;[@`UZ9B7-ZUV4_DD!8*7NFLSQ;42HC M5(UOBN9>J\^OJ0CT.C1<1'@2>!%^PH;X-8(TDQ%$S"2L,;Y9?F"-]-D@%O]& M3VNDM<0WS0FMD3X7Q!*\HW91V,)DE7XB^X6FN5`LX*RLX5F&="LY"OJ%IHE0+/,;YVG5E-XQ7_% MU"N1?,O$+\L5KOJ]_J6@1$9BVM_G^`82ZD:"*5:9%;79F\/WK@GSR<"GQUST MB$\S4?2:/WP*&Z0_I(/D\6PUS9K,&N95+]$**B774872CGQ&*$(NP"-9B/.^ M-U9*=1'.$DMKQZ6SXY6\&\/:<8GL>&D(YUZ.2)CH_YOX$19CPDC)_B=\(=9F M#/!C[#S?QZEN&;^XZ`);"OR46378@G)H,?:GZ<^/T#NNTY]JM=QY!T[2R&C. M*.YQ-"B$\VG&]9:=D-:R4,UFHU6M5*K0%S2^JLRF90"ZRA:V/6]]&@:V-6T99?-1-[ M?DRSAE4>PZIA*"VQ03V.6MLU,]TRI?7E6?R/7=;JM331-;W3RK*H9E M@X,UJ!>\BV/K%X65D:UYU;^,L33S*[MYK=-4J[Y67S;S6GGT6NNLL+X\MLGA M<@L:%<_]:L^_ZF=/W\6_KN5?.?CWR,RM;ORK2O90>_Y5*O[F/C7V`C<4;(PN MZS2R6C<47B+%6,5'->W"+7M#P1K42F*67;BU1D5/NW"K-"9F%V[5R;!J&$I+ M;%!VX5:9\ZKZ1*Y2ES(J-<^JBF'9X&`-Z@4?V[7U"WOKNPSF5=,RAEVX5<.I M5GVMOFSF91=N61Y7(7I5-#E_]7^OC[ MT+<+/M.OB@?9%Z\_^6Y%>)5\C&+/A3Q30O+(@]SW*(QF`BZ3R3U\'70T(YH>(4@PKQVBGQG:>,:/'APJDK!QZZ9%Q'_ M7I"5^]-+IC!$9XWNK%E/E;;*98$U3!"`OSO+^CA0.TD-#IF@KN+"$OC1!$Y4 M9NG['3/9]G+I6P.Z6M"?&G:MS[(^JQ(A]TDK$*I'VOI!7[+9ON5(V3E26!UA M,4+UD4]H_X(/.+B1<\&]R%55616@'YT\B*0"$83,W<7T,Q+N`L1&54!=@7<05:,;%>JE0I>:`\9M%]64>_ZE+8O3M098>V M;'>7RG$_9F%M<]WA?%K=LAQ@)NZW;0O5ME#]8HO'GA5<'IH<''-!V2CH'_`H M4&):$9ZF:U5^I7PD2#AF[EVJQ8+%N<>OJ8N&KCICHIC?-6+I8$K5A^)#=/"6QYX5_!,DX6W M+/"N\NFE1`%51RW=MQ8YD86MM*G0Y5C018\E6=2>/H%\VX2_[DZ!$\A3%K!) M-*D(:!=8:+USW\8(4&//F`.+W%8<+"-`?<"ZZP]3K%8.SA.U@3ZDT+>CV;4B M1:T5*843Z[[53&COE,HPVJ\3.1]41WM'%WK?+N4AX#>?^35TN5VX(K))6'N[ MB<1XL\3W`K6WRB3?UO)>AM-IG[FJA/BUX6\5D^A/%'S:F/N>*8:DF_V322CX M=?R"[&HX]">]82\3'%JF&WFI:^.N\_SNOCTE4YR:E(G?,$_:UOYWF>\MLR]F M7FX%?DEKH'HTM,^P56#E4`=K%\NZ[;(7"CM-*-&2F:5`L10H MP5JU/<]C\9."YX3!!#+H'Y"0*=BN%>29G"CF21`+69O9XD.>WF)<6U>>8%QX M7:`M1%_32;9G>$^Y`??U"2@3XQG^S])5)B]X_W MK633=(NGW#DY6?QXKX.9I9&/Z.@ MX=%Y+^U#/SJ>0P+;?8Y`(J+XS,/AZ7@EW^IV=G:AG]FK&93FGZ^[/:0!G[!@ M4<=&"HE\EHMZOM_%^U9.@KD":PN1"Y0V[W*+U'8?ND6JR/<`Y'2.?&VM"4&= MA*%X;)^.6.#L^V"$SB49C:CG?.:*IFT2@ST3(Q*PO[4'.."!Y#[SC#L`$P<9 MH'^]>38\!@4%+B-^.HV1ATRZ/L?Q78+5F(O%)G1!AP\$DQ]]]0Y&>7AVGGYS.1MNY!.'DG>C-Y@87H];E1>L6^^K@R?'/ILJ=N>$IKP$Z^'&DWFFMQP-9J*Z.TW16 MI:HYPT#VO`KDO!&:0[=W#PU!W8Y44Q^B"OYN#LF$^=-=!0%`.@&]<02?D*#A M2/8W-.DV\&P\<9#\:&6_L(/G]YZ>_:A+*#+P:7*-`<=G9)HN]WT22KJ;_'CG M(*>:Q&>C8-?QZ5`U'-/V0Z/=<%SJ^R&!:7,P2K=E2-QD^X9Y:ORAT6FW?]`C M=+*KBSO;7M)X\X>&-APXM_ZXHDXS]-^9V.!.5QH+>3:Q(_;YAK]['CTFOH\E'!).)^YTB$!X"0P<4,'X##PACX`16'2 MH'6@J#L.N,]'C,:-0TB*X#=<3=+9P^"20OV&.R"R;@M*^DH5;NGKR0WG$L8X MP2'$Z?$G)[8+9(#UP:Y[KX#@4`])QC9DQE70-I-Q=('Z>` M.YVO<9SHEBQ.]*()6*=V-SDHG0Q+)P&SN-@1[T(5[':?&3MF8P(P/V50X:*"H?Z3,^K4#MP!O%-0!3QA;46B*&-"3W: MQQ`]G8%0Y(M\GUM>&<@>&"RH(11_$'Z"U?P;"3%W\Z%()2 MI`=O=+I`F%=:>N-XL"/C>@3UM?6!)I*L%LR>0R`RCL(DLH+"9":`RPX(IJH# ME/>&8(T3``(GP2:P@P5PON(0R]`3B&L4V`PMAAP;2&4&@])&$[,R%'(9@QRV MQJ%)+'9AQ16!.9BKD,N%&$[RIX%*MNP26?+_@/`&78:1GDHA./$F9`5F[ M9.Q2,P,WD=/0E98[XS(9\,B,T@7DM/]%?=,]R+^8_7#P`7PYR>`QM+41W M#L33,QZC#_K_)LA'X@KOVIC8DCIUD`YV)/'AT)JNTA M"N+0I*8;D`2IR$R4$!,0:PK6`]8HS*473<_22VYD^4\E7/PQN`:0%VOA39PB M5FKA?2(+_171,"5"PD!!C(I:FQ\ MYG*:_4.(+R9PY*Z.S2`U`N*2M%"@QDQXS@37'N`N2F!F'U^C2FG&`9&F(J%_ MX.(:\!+:@52(C7DB8I+)\&5!.F,>L]$8?)C/0#`O'Y'B/`,"E6`P-"`(.%)! M)^"*D(H3)$5:%D)GI9&6V,K'PEX<`7!8V"8$?PC);URFXA`1P.V"0FFFT-F` M988B=?9/;UWL4I\`Z0XH"_TN!$BX)IW&A2N("QBPC!+=EUUQ!?-Q0.>?G<[.1C?K%QCB M8[Z`%_WG]D;GWA',T&2(MWJNJ3]-@NI<+6"TQ`D0P<+\40O?K9[^LRG"8I,26Q3I(9+E>O\^@<@DYM$J50J M+22%$W/:)8G,1`)(`(G$$L5@^"Q<=-JM5F'P/=7!%F@\TJ:'N>S*'KOJC;_# M9;=CLU5Z_TXM0[XL0-IK7P48)A\+.ZR9`J2D.XH"@Y@C/R"#L6;=6JZ'AMX- M6&$W:#HK#[8TJD-'LE'.+:G0N0>[!\PK#R!PM#D>S%&L!)%4//F[J$TUH6XJ M84^0H8P)OB#>"G`2#\>2K8NSE6UP=%\[`M03;&X87)K;L&G^FP1H":N=!AO0 M%IEXDXHVLG8E.>(@F4.TH!$4*5`V$<8%&$DZ1T!/(2)8/;JD/TU?)I' MO.0T77=SKKM!E2=S`KNJZ"T]P->J7(VV0"=/^3(P=PY_):#^`:;YN@-YNY=U MD.[X\FHK?)^INU.B*5O<<,_WS_P0@WOEX*Z[OW=>.:PMIZPN2!4850M[Z+K@ M/,."7$0I!%\,UP7%FJA1$@Y,#(U\K=K_VZ7_.U0_&F6=7RGD=ZCW::B]/,[, MJ"L>OA%ADA^=Y!6*N_T$OT;18EZ6S][!:>LZ-_B%$?\!3@QGV=&_T!$CQ]J_ M\)3").>]=CV(O]*]=HWJU.A7G>F?3MGG'_'>(D@BRW>B%[4A:#=H/Z&+KSQ1,C^HR!/AST]P+" M#^Y":_779_+?9T=%0RV%3M,)V^M.F+#M(ZRA]X<#)FPK"6LV010?9'9>V)CX MO?.EH^6-C]IL4CS1TCX>0YOZH-MM`#\S@9]`8),)W&8"]R=C)G";"3SH-MWD MJ(P$V^[5*`+\V-OZ@U_:M'J48Y0BU:J]HKNB:.HS+>.1\5BG:1F/)\;C3E'< M&.?R5PQZUB(*L<7@S6*X9$O/A1?W;XQU@UW-;23L2!^KH"(F;*L(V],GPQX3 MMI6$-9MPL&_UN:\'AIH3)'A7?U8#\4CS,B89DXS)J\/DNDC./I\7%PB*8M)T6;-FL/*@7RPX^ M7&=05CNQ@^52A/:NTH2$B4)YPB)D$29&IF!$FN.&PHX]JK%CJPK,:=&6_+=% M&"3S!>D#CHL5$J=)'(1KLEH6U1?`Y-U:YNYC>CM]DR;BJ^D,ZB@Y$HU3EDXOQ\`*^1EX8(IB%1+ M5H>1Q0DZVA=:/(SB`$``A5U$9PBKOU]AJ1L8N%A])5T\E44([FCC8]*QNZ3* M262J$\[DISH+,2)8%C"C;VHVR9.DRXV"5)YD\K::D[.EB;2.:,^/>*/`<;7J? MH52M/D5KQL!9TG2AI%`Z()9]"EVL52HK"%&A'`!7W"(E0>9:)1C71#6PAZSU M!B,6-D21<$Y`=7E4%39D'*1D<2$9+`"`3NGCJIB.CHRERC31"^F#+E$%V-"- M%EB4C0CAJOIJL%E75+0JW<]E)&.Q-VL.\,V)(K*TDN7=8U)[!7YHYU;Q+);, M@O]/(JK.0M46UHH<82)[@7_PLZJ25*;I]+XP;A#FPW:T/Q;"1W0@?Q782WP' M0"/)OK1_L>X_K3[GR8VM7N2[%,N(?E7W*F7[,NMF&?6>&BJK*9NS\,>99J4U MD.1,JOY1028`W0F3I0VEPUX'M,FGD04QDSX!GJ;J?A:J?D%%:%T@'?")*GU3 MP8HIYU,%)EB,K.M#`DAA1)-5_[$^B2267):B@*`*7=_@$.Y+;BE5KLH9%&AG M.7\FF.JO!E1"2VXQ$M%%)DK%AAI@?6Q9=:C(W]LE%TV>[60L"X*HI87#0_/0 MPNIFN)NQ%0/PCS67.[H`3K[7-ZI62;ROU:TJ5O`ZS)(Z@]WQ.RI0I?*C^&;E M)='-S/TNG)N9$*6*S^\^??B0?<12SJ!S1-&^B'-0-(`I([VKOQZ6F73LZ8H.:EHC>+[K+)9)LI!ZP9@ M_"")J2H'FBF@OI&4N+RRZ2,A2RT9#8VM!28V4,5G6950RC\'*^>`]+:PTDR* M%@2RP-93K$F#9:B)0T%)@PI&,*;WZ\4*\2/VYO0C_%K"HOV2EP)\@Z6Q[TND M>?_NES=%T@!_^GZ".ZM,%3EM1"6#O'QE9=CB@-"`8Q87H&34&O&4<9=6G*B'4GD;DVB-4ILOK0Y>-!S3FD-R MA9M+*]IJ"=9<4MRP0?XW]&LEY=^4*)]6+K*QR)4->`&3_98X%4D3J2JS.,<. MF"1K$A;D?KI7@H[*4Z6[*T=;5%%9\G^+U69R95HQZ\.E9/1BW;@(ONJ.\(?N MF/X[H8>Z!*HL/(-5-U>@^5$G9'A%3#V6-14*\LJ1E4Q*M>7`N@>[[*QLNC>+ MTC*R[DA@2Q,]%H[)@%*%ER3\%$N:]@:RZ M"68W6-O+$X3GI8@7`4S]`6A2.+>F-BS,5%0E:X:2FL:*4L32._!CM'!7*^2Q M$+%@T=D$JVT6RA>K0>6Y#L^(J08A$S1C3+![HTBY*"*II=*UEDL[Y0H-_KP+ MPF\(!RP;K=Q(751)C:E%*4JR_D`TD,AZ7_37&[A.\0$*H' M6SQ5V=EZL&0:/`Y+7&!K*BJS^VR*OWEILC8!;D$,[2)G+%6]0$5<,*6H+.0M.@M@"V/Q83DR MN0B60B^,ZDKCI8CJ`B6<),RV`9J46-X/!B$>(9,%4IYS"#R4K)C\_H;JWI9@G3X6(S-Z7;%B4??C.-A!2@8(KD212Y0UAG4I88@'<&99!T]=/4HF/C^3'HX[V M5KU2'B@L39(/5]R?4F*CZT4V-\_';(XG\PV>\(G@2(SW03*-9XF7=@MH:HD] M#1U96/277#16:8U.NL:LNB6RO_2L91R9BR=9F)OV4/H\BD7W5NXR_S(\J:F+"5XP7U^-&+!\.5[/BW[@RB M4OASW3X<7\AKTG%O,SC/H4<-L+WB[#RP7R'L1^7G:C>^$*+WE1=XUZDN_2S%QT MI5WE?;@\XM61_"K+(S+!"P0WST;P+NN2BUH2QR$D%_"J6X[56\NC0ZR%7@*8 MCEJ`8%TCZB-N*]IM=':UNH[C$G&9-TPN6?(RU,J M0E7G)QPGCFA#7NZ0G%OR*CS7%S<+@8KCU?BAS`I,>2K'U'4[@U5+[58#_SG./>KB[GGQSN-6A1@0T MEPY5*6?1_@I`BA-NG.\.GCV[:(B*.48/Y1>%8H55/S"C=*DRCD+, M6,>2$3/-FF..65S.5-*!\I',.KS%%*W*S*L'Q$4N#';*@LOD#'[T;P$A07@O M06U&=B#-GT..^=RQ3/"3Y),)]2K!&7.\L0Q7*(#[_I>V_BVVMY6IWO3$5&`( M7Z'J5IZ7/G/#".'6U5]8L.+YAX\??GN19:9OR54L59AQ6$OX>0 MSPE_G*1Q^60@3OB[.I)SPM^U$YP3_MK)9YSPQPE_'!5PLKM&4Q_WAGO!P'?( M3:)K3Q\9W'NK?70U]=&HZ>$!=55`G/EW)B;N<[_'-I-W..)0PQ:3U]0-HPD$ MWAFAUIA3$2?[G8^SGP]'DXLS-N>#G3*;4Q_4H(DXD_BD)#9&C2#Q3OW4]`CJ M=J99,1X9CW7"8Q.]+)SV=^;3VF#(26)MI"M?W+21KDVYN&FU]=K67"O&)&.R M;IC<,P)F=_[?Y@HXJ8Z3ZAJ45+>9LG-`/IUZ]:04B6T&Y)6J<=\6T@>U<;%L9N@`9 M#"_3]Y:K!/L.9P-@/J85B47@.=B=/@QN9F,3(A(4HF,5W MU$*>>A+;V(@/<^?>(_MB4V_5QE+-5LS^P][<**AO4&BKA#_9\K/<6#")!&:: M>NZMX'2VXZ:SC?M/3&?;-QUN;SN@Q<'-EPR<_RG=33MDV_'"Y7^G'9NCZV=W M)G8)U3,%16^ET(5]H^]228PR%+6Y%=J+7"P_).9JP])/0D(O!X4:RA_B@:@K M@3\DH>_&22BN@Y1;>U0TD7:_I#;-==#.O&D5];X&`?8L9]HUD'9OJPX=V8'C M.D@ZN-D:<]E$DKZS5FYL>?*<&9&]4WWDO`[J?A7A,H:"@_I7;: M&9P8/WU?"=\ALRBB,CYX=*8]KH,1#"]9GN20J8BQ=A"R!<4->)8?5W@^;,E; M,(/3T38&#\7*O[H59]<@HD7H[<$G7TXEQ>`-$1G"LSMQG+^`N#H%))2\K#:19P0_+\5E M^1)8X+9[S0\P&UB;)8B?#".>Z&A_P$K2`8,0!0(M'G0';.],%BC7N5Z>C"J3 MD0RA_4:SS<,@6=$[*1D0?W(OXU95M;5F"8H2+8&)(]JFN,^M:*'-T!69#@D_ MB]"CN5*/J:Q@AB72ID'P315'VWQ<`@-;VW+^!*S)_3R#):DW7/E&E"S5R[1J ME%0V29=*J&`X*K`':/<+TW>T#]G`4IQ-B6V"O$8:K0CVPS=!3F-;Z6J`,EFN M)$<`W6T1^JDS5Q$2GX(A5`YW[L-5^"L`EXU7`%\+<6X4_S,/%B9I)FGGB'DH M1$9OV$"VH"T1NM$W0C(,?X?_\8,B-TCQ&.5^<2<)">'^?4H&N1FCE&E0VC=' M>OX]")P[U_.:)`DSF-T"72PI_AQW-@,J4G5(%Z4"R`\P`.Z$D%+%F@,?S%&8 MT*6&HS2>!@1WI!4!Q!*$OU.]3`5L$ M5[+QW`OXUD](;<`;RP#X?1:"'00_P5=*2J1`PC"NN"41OT->BN]N%'=`MVI8 MUD8OC2`LD$\@DX(5B23"VITLKAA)O0`[&'Z9WM./'UPTJ%PP\-](8P8A_P(8 M=:P0-MC;`/[1GDLK=VR:W=OT+XED!&Y-$P(=RC1$ M,0NJGHP#1,TQ0*#%[P2#N``VCQ;?!3>@CE9;T8_@`**!^9?I'B$$:_26VFH; M[_BW@8>,B;>"5IB5`RVHI51)RZ,_[L?R,B)9812>@7<*0J&LZPN6$BTZ746& MYBI#9!UA6"14.%'%=DY9UQB]C@K0E_>0PHY\/T)[R2DA9RMF2SQ8T+'P7N%1 M/!-(O.\8>WW/[Z(";3A4V1L2TP+13.;&#BQDJTG)LT82.19P:DZ*O;54>T,2 M/J>7/JB#WJ,."!H7E/`.CKWYB3D]!83%E3F%E04E.5?B(=`O>/"`W6M[(*/A MJ"'M`UEP&",7_#@$05V^+X,/A(+")+HT[.5YWBD?Z)MCXGU$1Y,/2O7W2&A? MTGB+!G%&T7#*O322GN16"=`Q(IQ<9A09A8K"T.2L4-C5Q01K+"$%I:C_3#N%&XI8=U>:F'^,.B,-W\! MUL3S&=@5'EBQJF)V*?Z+?(APP(K$S1V6J\Y6)=66W$8S]WMV].]H[W(W5XI` M/,$)I<1`+.,O61B-?*VPO>3!L3*XIFSB+JR"=?Y#MS/96*!>_;7$2.4OJ%XE MC)*0J:L-:8?0TLVO)HV_[633M]*LFJ`F_=C52P1ID@1XAV=ME'DI][\C!Z#V M&I74:+7`G3"W_&WI2`SC<%?REL;9PYPME MQ]_#?DE/(1@BZ<:)=(G2\KY*QY1[ZSKP-`SH*9\7VLX(G$[^)VGR:3.!YTL\ M;,%("6HUS\4C!8J60\5*^7Q%\ZBC56D./%+]8(Q'G8%6VE:&.>CT*W;BTUG[ M#!3^4*),F$B?_MW"!?6]"N#0%[O2(_H=2"S6#VYV<1?0"4'ZPI/!Q#@K.$JG]@J3)Q4_2A_%!RSPB4!+SV; M&AKGZHXBO:N4[JC=[#$+DE"SLRVJP%4J#,Y<`5Z1P3J&O1]WF4D5RTP96H>3 M.^`47I;(Q48`<$2R8M(*<.8SNC\2&M3PZC50`'=!^MT&@*AA$$)S$0A M%I?'MO1;4OMSV"T@NG#;>73A4Z`P(72'G@:@MZ'3-'\D`AD[@9;N@.V`2\V8 MSK&!$//\"/EP)(VI9_ICE]J\%7XBY%75[YTOG?P9)2'A-`<&AZ\\6?`5VN[* M2I<;)$JFV1=Z'MP.4/>&'>-'7>N-.WU)*OA"$8LV@II]7<2E")C)FN^(AP?1 M\+"]1YA(9 MQFF&NL/6739E\V69O%Z'N^1RS?H;/R7<;$#36DRC>-/HD1H&6`@HN6 M;*=+GJDEY_L6W:]">K:+C[KJ2OUWG^Z@O\3D!W5!5_3':38A)9,!+Q2PM94J\+=.C:G*N4>2#]$YGQ" M9MX835Z`[1#4$=IC*RM4!DHPF\&QBA2`I9$O3)U*$WN1WLQ)\*0H)TM67>"C M6X#CFAR0:?$3-I"^',14%72@L<;P9"=,CBF5AA MX2%&I'L]NHYT8,4WZF)26F9YNDO!84E83WS9E0KO!&37*`PWDA20'DQ\#V_7 MY?,;@*R33;&2;=$5J%:XQPCD_8!OHQQ\KDZU+W2\8RI<;RBZ;]T=:,)B[#_) M9FJZE06]R*$I#`4^[2OI4ZHL+,PL\^_WP'63I/:7.+"_W;REO8M+!J3+/=]0 M69W)']P]$2U."B:[N+AX$08)''>1]>'$GXJ>ZDO.K:.0+2(OQZ7QJQ(*P9S` M.WW@@R_;7B4W;`:B%JB``#5BRQT&#\O%W]'] MI'(GEWY7ETUXZ28L>3[/5D+"`&0#G0,0]4HPE2A0O=&72WA?X4\.1$B"=PAE M94^TT M*((DV%HD1Q#.A`RL:Y*L>./`>F.7:/63PE%#Q80B,<8*Y6M*?>E(TGM-N9#5 M5=IL014RHQTO$`OLMFM=%[]8/2J_.?D\!IUNB=Q=UV^% M[?11F@F?8/]]633P*D?FWQ)'D8FLCO*1,HZDW%9:">!8D,"QY06@ZU$2,$H5 M92V!H-$B1`/G\Z8AW$]H3SEX8C[OL#X-%!G<4SYT17G7W)Z26XKY%V]=Q^TI MKX[DW)[RV@E^C>TIMV0C7D,OPU^S8\U#1YFZ[,&&E4GM=W5CPEVDVD=8Q,V<=M,X;X^F32AZ\Y. M8[)F,L:2"\I(I3&6Y\H)[(=9"D]8#>TB[L48[[6XP=),56KL)W*U! MRTTF\,D(/.PW8?^VVG/3S@:6C$?&8YWPV$2?S7L52GFG?#<:^VXN=NX;Z1.3 M+:$V4WBH][F?;JLI/-"'?;ZHY$NAEAAJC,F:K:AVF&R'$_@MY1:MYQ*UU.*] M=#"/T1DT044R61]+UBZ3M7UD[7:,7@/(VF3G"^N=,PFH/KM7VD?6;F'4M#J.B MW@8%T)@5Q:]I]>F%PZQ`I\E'<'F@K;2F116C=,0X[N@L1SJ+P686**76HLP'5*B<.:&YA'*6I1 MF^8&JM[)5^N[:%0919J_6'C'C;!Z)U8PI+9@UO=2A<%R.43DUEL+6"?!HDW9 M5VD!MC]A?T:.:ZMN?=2^`YY*9`THJ@"MRAQ336!J5$.50%4QK(^?O\BRJC'U M5;.^:U82+P*UZ;%%H!=$J@2NW("T&KD)5P!6B$O8M@^[8QWT`8R'=<:H?T=: M)\Z*9=W/M!\-;;2\H&@V-E&: M8D*J[&L6*)#$UDI>"%(H8%!%J;S&$JQZ(N4FR*?:%G9\+V8"BT01'#'M4!1_ M6=^9M6IG>7>N4E.NO.)Z5K50-MX"[*AJ8[.LGQ86871E>T,D8B(K1?D6A682 M/FFW8(%0*635_I)HA0^RI'49G"CK]&&KU@I8S#;$+A#_HDY=I,6P;I&5/4UM MK!RU=N`EN5+B1!Q<7JP3Y+>6ZY$Q(/`%V9OL@49,$8H\W+J>EU:"\_B1L)-]Z*NC[A MSD06215Q5@U3;C@8>96$6"\^*E2F6KA@A(18]K;XGFK'ZBIUG59C#8NPX("> M=4=?AV*N:EF5>V.41(`"A@#)&Z-1UQ+9W205W6D7)=79DWB4*+X55ZI#4ZGA MYI^),U]F33RSAHVU99J/?JH,0"*.RO5)T1[S!`6OH-UD>?=*5A3(AZL$O/XI M-W8JP,-@!AI285(*!-DN-^\\A,U#L=<*=E).V]ZEE8#7Y(%J]RE%?EI^NX(@ MU"4O6PV:G1DW8\E@)?4R*02<$0IZH`KL,BH4H))I'@)1JL-*`'=V'EAO:1/) MRGR$FBK^`TK\8!J=P>:!@`KF^D$5I$TJQX>H",5"^!$>FY2AVB`3]4VAP[2L M06R75J1DDYOV$-Q5$AE%L@BQZ0K*'1`L)&6DW"LJVE3Q%VKXI44A*R"9+$WUQC9B2#GHD]LD-!5JOJQ(X56[+I:T3Z(!1X M*)5E@%5K9"S-KTP4U8F-U%)PYQ=;0-?6Y-AFJ2FMEA5R5C7C"5S)JE0M.3!G34?>)94SW+8-ZYH<8W&,_=-#E<<.+W%V\ MC.D6`P?5[8R>4H7MMDO-71;023'\%'Y9OZ^J%NH/T.`U[:%7O^T7ZS3XD(%IKOIT/7>BE0P8-8Z0;'`S:0LIF#EASO[4S=9FZK2A[=S*E MA,W"M;_GO<&G07OUTA./7=?*Z$SF0ZM`Z(-N$VJ>,8&O8A\W\&0\U@F/[?#&?,4$ MBFV1I3*JM*4F\*5]CWQGT%K*CO2QP5T^VT=8MG%K8U.TM:HE8Y(Q63=,K@N2 M['.C*@UA5A6Z=(LYFI301D9NH5!$(1]-I9S1$RI!8&LIC5"L@I`RG!WT'F-F M*HQ.JU:Y?I0=N)Z6)Q-4*P$+A8U$7C/':60"S`'4W2@0K9@`$_`;]A&S**$\ M!4B6$%!MQ%3N*G[8E4Z+`!3AKLR-E25#8.YB19("J(6T]2J45:ZZ.&FT@!5H M6,NC]!BF^,(_=N#3^8XR61PF>T4*(^(I2^[;5F^+$OE,D]IF,FGI@XJ8\9FN76\2/8];[)FJG%%&[61MYYE&IZ MP',[DZ@8CXS'.N&Q'=X83NKC&X-V6427IJO1TR?FF`G;.L*RA5L;BZ*MZ5., M2<9DW3"Y+DBRSYS2MSNESXUHT8_.Z,-NR\W)YZ,U;LWIVS>?#]=\N6R^RW3/ M_"S[Z+ZQ[2#QB5B?PL"'O^WFM='\Z&N_6(4LF;P%[XB:,85G92==S(!M:$GU2/5@0B&\/VK-"=N;+!)N$!V,,6*]S? MJY7GVK27UYIY%J<"+O4#_R;O[%YHWRY;1:KFG3D<^,Y_$PM;1\JFH:X/$RQ5 M>^!ID,@M6=6P,FW]:6T!!U<(FR%;'K5-GPK5(1[GFE&[[O(&EZ)FBM''/C6V MG,'>J>CE:`S2E$]<73HVX8DZ>@;12L[BW9?:@(.&0>('2)C8M=T5"3D-^W&' MB#(7GK)C:FN[OC]SO%(OYRS/RE)MK+-FX4ZP2CNJQXB"=6ZI;:8N,/\_$U]L MY?YT(=0D/=_MQ5V`SX*,C0"L1!"AI]BP`%/E$1@`1`D)@K*\P(F4U#?>CS=O/1`A3+ M(O`<[&F+^RJ^3UN>W[K8LCF^"]2<$3&YFA5Q!=.\DKLF'[VH+]*MK_!3`"%4 MKPD`$9FV\/YR*1P7/GGW*O&9>HXOQ,8H!71)]G4"V@MRYH'Q`]8/.Y M=DYV$(&2Z0J`4A?>DN10/=WOA15&4@JXF,7A+E-)0@W/":5!)-+G]I-)R7*CC4 MB5%$^X9:):-IYOH"N9?$E$LFW!+;*WON-]Q2U"H:24_TCC`Z/?$=I4VJ:7P? M5I8C+D<8X56;WBN9A'.G6PNWZ%.1-$M"B:SRA#B-BWQCP]M6>%\F6Y7&@*=+ MNYH67]S9CS(%<,/#N2$$HF5;3\+#R:5S>WI46GFK#,82`\2!?ED M7ZL4?/:\XSK$*6J'[V5"U':??X#O-'P"D83_ZO1D@8RKLIE/QRVY[X'S2`QD M'=0)9_*'PDFJPVM7Z?`$(BT#J'A=Y]V%%D2=VXD3=@$N-312^--0?.+ M6Q'E>S45MC,\B@*8P!L*1B"![UBA$Z4][A%.I-X]Z*<,"%W*"W06Q\ M!9#)");?Q:SOS[[I^7?=,T;W)3_`4EPTS/H[V=_4WZ<][^]^_KO3S]I MBWCI:9]^?_OSQW?:LYN7+__HO7OY\OW7]]K__./K+S]K1J>K?0TM,$41[9;W M\N5/OS[3GBWB>/7JYU[OWXK'0# MG%Y3T.3'\3/T.KN\!A6.QR((&]?33X:+EC6Z9I)7U)AJ/\&O4;0,N73*=91.^6S=9>?=MJ8073H<:Z2/ MAMPFJGUT'>HCL]<`NAZDP"XLE_X(PF_HG5V%`?J:6RJ9."?J*@15;HM)G"7;UO-('".\57T],9VID@ MR7@\?:+I@WKZ,,K43%Q>^DC:,_3NF'T-[2.L.=)AW0T@;*O57ULSIQB3=<]! M*VV9UP]F!.U85!X.MBLZZ11!8)_"8"7"^/Z3AP%HOO/3?Q-WA5%R[0\*ZQ>" MPAZ#!@X2\]358;]F06(I%2ER.R.A]C"06R5$?2+&2FL3V=HX?(S#QXYA4=00 MW&N,\>#PL?V5"9/\&(CG\+$K$2TGW4:P(3,X$/ M)G!_W(3*^#NOH!IC6OUBV0O7%W!<8KEUVCMSO3<:-("MF<"'FE?Z9&PT@,!- MM*Z^!H'G^G.64:=.(>IUFY!JP@0^N,:^:32!P.VPK7X65D0%_K#$3QCG_`P8EMIG!/'S3"!]!$4^M+,(OOL(39*@GM!54!GU'1T%B$ON5A MO5Z68*?E[['>ZW'#E!83>*"/1DT_*C8^RKJ=R3&,Q],G&1UP`CF,5BP_M\C/ MOCYN1$T,IO"!@/0'^KC7!`HWT<3_6431*RS`G"P3U5%$K$)AN]1J@:W[$]]O M@O4W:<(%)U/X\"("+7"SLGU?1[N4\R`N?-*WY?.,QJXOM*^%'>ADYV@Y)-LBIS`U4/J(HD,OJ% M4E`V?C3IQZYV9\E&;#],.MW\5P#9`UAT[8=1Y=QR/W-M[5T`WZQ0=GWT[4Y+A5=]`B?T M0;<)O,X$;CF!6WT/V,Z`#L8C!\:TU@@T]3%;]VTD;$\?-=ZZ;[Q";&LX!V.2 M`V.VNN<^KKOG-$SZQHO<4$2)%Z?7NI;]W\25<0SXU:_B6PQ_?1:1L$)[H6L_ M__Q.>RZ1-C;-[FOY0/:%\?J%KGT1@M:.H0T%=W]/BP.:`T[99-%0+LH'UX=C MN&MYVI<8OJ":&12^8VG+`$!T1&RY'B:MN)&=1)$"#,?9P__XB"":\Q+GHP_H MN:4[,,WL=D>ZPLQR9?GW0!,;N=V!E<'",J\%K/L'LR)P"-T9EA:)T!5T/[\* MQ4R$(;P?Q1AJ`E_M]'80,M#CH7U=N%%Q1OADV7:0^+$J#&!AQX8HQB>+X,X3 MSPJ]>R"9[\9!&,%JR@,!Z8&2(ERZOM#`],!CP)K6.I!>DY"B?$(2Q$O`@<,U_E]!];M MJ*`<[WX=QPIH6KT`&90`_T7:W4)0W`,LU@_BC84LK$B;"N%CD1?+11Q/[V5P M!$@GG#Y*[`4M#]$`#P,I_6`)Z!;^K1L&/HZBPZK";X*Z7TCX@%TQWLJ2L&KP M)V![B3@A)`4$$@:'$>72X4/A6;1FM;.F203XC2(M`2Z%I=%/"U&`OZ-]G&FX M?`235B[7D5+;=21W"$<'_,+R$CM6'(8#V588TJB(+I%NQ`)Z)(6FHL#"L:0= M;H>.]L7%)17I,!6>*^!]&54"H.1CN_$Z,\Y#8<62&[8!5'Y)A\]$,Z1E1C(D MJEQ\`3%[2XJ2Y7.DMDF[H[Y.$6#W1NZ8Z)-UCRKKC>_`-V$BG)]=:^IZP)7B M"B+OAH7(NP,QPB%YGKJB'=8L)$^13_M)1@6W)"PO795(5Z5"\S@RCR/S.#*O M\>$S')EWB;">:R8Y1^9=B6CAR+PKB0=3+C*_VF%5&1Y=%^P7+H42<'&UHE9NF\T MH?`[D_=0\C:^+TGS#*U"I,],")9@)V;QWJ`)CA`F[\$2K`D5.)ML3*L*C;D`_WP`[Q0GMK^3+G>"E"U[9T[=?.FXZN MW2U<>T$9Q;>6ZQ$CQX$V2T!HW`7A-QB.%FU;*S>VO$+:JQV$JR"T8FI2O@HB M$76T-Y3HO*NE`Z9"Q0&-M$2Q5I@6$YEA0X0R2XIR92EM=&,UL/`?1H.*+@X$ M'25;)5XV`3Z^91*9+TU=U05F:OF:%X#@4'-3(BO-31@H8!,')QFL8QZMI1$6 MIB*^PPSDGS^^_>VSMO*22#-^)(B*WW0&/VI3:N@>^,6$V_^CM(HX1C MRIH%0*:Q<"A[&,CRQODSB3#I^Z>W'[^^?R/AWZ0VP">3NA$NA,#*T`$$2F), MZW94%G(HY&KIK:G0G$2^LI+J!E.,$9N$`@#YGXE?K![0)[KV:YO0OQ]#YEL* M[?*$W%4FGV6:4Z< M67Y7U0V@7/?X?@7)1?'GFI6E MX9I1<=%Y-H^1DC(5=9\U`(E8N?<=72"4* MH!2`K4&!U^IGV"Q3V(_V0HJ#$#LK1?"[I2I4%'_$G1@N+>Q51*4RQ%S^G?$$ M[NT`J)&.C621VV*))1R`?V@M97$P!=,A3%:Q?4\4FX$R34*R$[#\R\+"#9;R MX9^),Z?]+FM:I!-I@0W21PH]5]9]D%8+[$`BF8$Y*M&SH\)PD2PO+6Z`&%Q[6]A!.;?GJ<>H++1U`I0T? M01IC10_:]JC\K+2>M4QQCOZ"N6`0>("+"!EKQ/3[6_H/MN'"P MW1L'?-1-CY;CFAUU8=LOP?(C2K;C>*M6%!5XDPJBD<7F2:,G`+/[%KD9-24J M/BU:X#,+X3GR_!=@E2.!6B^W+]T9_7:W@`.:(VS/4B6B0'S2HM\&5NB0K*7\ MIT!IJBB9_HGI4#`F?OQO`D0D`T6^JM&5`P\9SK+A0/$V)M%T++!O1!OA2]F;HP=&:.V M:HY)07,\!@VL/%)A/:F9\I!:X[<5"1\B&DDX^OKF+3FHBH1NAWY9=Y\&*^5G M*`B\]-P`IV,EXV_IF<3LOL;':-7X:_8] MU>/$)\UN=VT4614TG;!R3'II?;S,]0F_#@X9OY%S/5IX?P)&(RFN>H`\DAD,^S(W( M"`6(&FG&535[GJ(^(F\4X%$69`7+JX].=,4FQ:V[`>JZ\:3\I.YR"2=?./A[ M9`_9@MZN.F5WU$Y*!44HXB3TI=6%(QR1$5)BS4+37#;$6G"N+A^J:C4CQ M/"LU_E('/>U0+)M:0LW2`3*J MV07#`FXZ%.J%Y2\_`]+YP`N[1? M37TX&>B]R6AC.Y$\4'D-845Y M2>#LG&,730%*5(QCD8GJ:7IXBE(YIV*PR+3"=WJ*\ZU=-K")R\4Y@IU@A"'0^6\(CG"OA[V-74EI@4 M[B8=ZUZ-()2I7-S[4B.JI>*YT;7%#D6!^U?@+DPE$!Y\Y#F-7I0"[M>NIGB;S(*W\JVY* MW3`MI5RJ2%P4QK7=1!^1PWU?R`K+F5!2REY;)5//M6%%,RHLO5Z].@X#O,9` MRGGX&4_A\#\GDY2;M91+*@KE3["V.9PD3$M&*Y)&2^2"?/@3A)KXK#!32"6"J!LE\L1WO):P2$O;`['8>2>TF!=H>UL3P6] MEV0O$J&I2KJ\F*9[I?1T`*8=%A)7E?)E&,%:_`CL25@[V/Z1,O.`4>41-%F1 MU')SG61MWHIF9*RF-*X#^>,[(1Z#)'.*!AA!=2-#3DIX M486*J7U!MR*81L>OC>H8&_C%W/Q%;2-0K!%8L4IW[D`A(4)::=5[RS!HMHT? M3?H1CFG`;!GZ:JM0MM#HAT$5#O'PDE-,AEY54:V@$PKH?H!A`9](HS*CIEJF M;$YMNV)-Y0$&?."^E^()Q.4RG^S+C9'KS2\_O9-LFO@@=,*8UEX0<-8#%GR! MEPD;Z<"9L);Q8(91%0\F[S_!^L?3LG!NK#2:0"Q5E(,B".$VO6^>:6:G-\E' M(T:N+7O])MTHOUC%#3(A^30I"TJZ&!9(:PL]+3?2BBXP`W"7ZMT!\A*PNZ2S M%@K/6WD60%J7;F?@G?+$4N--.MK'ZK-=Y9E#F8<[05F/A(D2"C^Y2_E82M5` M2T.%4'E9\WF($1`DY'H@,(;=S;-?^>:EQ.QK6C>'*95TY4/]+-M3N^`8CL;Z M>-#==][41%`0= M1=$_)959.G*4K9.X`!VT4_N6)^+$6P%.TO_8<:*[\"^L\K,2#)..?B;\/YV0R#[:5';I3^;ZZS%4^ MPI4%ZB.T5@M:*3F4"1-^((URM'*W\90ZMWC(]B_H$SZ6Q'DHL,0A67A)E"[K MK6>!-?#%!HDKTAN+&S0G*5XO<(27KZO08P(0L)3(X&83Y=O-0YI-]+M/;#;1 M.V;WAF9/LBOU\"$@RD*L]B7>+]D^X(,4P?_&4\%/*(%WW.`>KWG`V?M49.BG M\6O;K.(*6>',_2N8$1K#".9Y&:'[A-B5ZVM2\=F-OMW,,/8B2\)`)^U#-N0% M=]1Z)85-*_!@9'0[X]Z/!?#20[I9@-GLF/T?ZR1A3H@/HV..]L#'^'KPT1\\ MC(]!=RL^#C*&+RPAL&\CA16EX=7:O2L\YSHE1)'DU\'SO.)'[N/FZ/YL9WON M[$HU?K]C&`\(]'ZG5WB$?)Q7LA'ZP&,/(FH'HXW5FU>T^L'ZZ@?#SF#O`\`6S\.C*Y&= M/\0EK'8<:!2\%;JW:;@:!86I.(S?.U\Z.2F_8@!4$E+1!`SJC[$F01)B2#N. ME&9P%*ZFHSR6BJ;R55Z'ID+J*,(AC9;2Z5Z=;J/QX>S63!2MGO1*VP4(P@3O M\^0M$ M&$D1!9Z@1*?TZ;3JB:V&Q&7A';`E2X&H2`U$)2`!-KP;+=*:7&)3WW9@7E^% M<6'\ZRIT\4H^4/%R1.@;6,Z!E@3=>SPAQXQ1<>T(O"112#5:U.9=ID5]L=[;T, M@]M21S\![,"L\%)5I0EF"6%KL%G85!ZVD-N`3@E8&3PQ:V??],S_$X%XYN%<4 M002"`Z20C_+THI$#OZ:I1`3XJ2,&OE!D]HZIZM*>H'V$_D.9@OERWDB;\"R$ M_TGE2Q&F/F'.%#-!+9B`H#XG)WQ.,W3.,MN[@N?BJPB7S'47X+HW:9;,64C^ M$2CN^I%KGW*V:(,MDJNC35Y0;K M2>L_3A3K47I$#LR>/NEQ1^[C$_GB[;!Z'9/[?VX?]K%G\3._U,I5-S&PXN_2 MW3RYZ47]15CC2=RK],U+T[@^M*7U52]U%1=E=([JL_$.NGD.FEL]O6)E'=M6(`XY:+UEW!B_69 MEO'81#SR2^S>V>>^?%N0/AO:I[XM[TV&^M"\O*5=7SOLT!5=_+;: MBO'K7'43G3Y\6WX><:5W!V.]9_989+68R,/.<,`$KJETOLY5M^-`Q??EY[J; M&`Y'>J]_^1,3WTV<,'2O,^:C4UT%]G6NNHE')[XO/Y-.,GI=?3!DG=1F(AN# MCGGY*+WZ$IB54KV4$M^77W):QF,3\<@OL7OGH/MR5?&.#>U3WYG#]^7G447]"2@C%EAM)G&O8_(U1%UE M\W6NNAW'*;XM/]O-A&[V3'U4`\\UWTV<\.S4Y0OS^LKLZUQU$\].?&%^)K5D M&J8^'%V^)@8KI9->F/=8*=55/%_GJOG"G"]Z&8]UW)G\4JL\/`\69._QE?E9 MK#!3'PP-W9Q9E3#83D_P27T3`B_\2$37P]IV\ M27D<:+?P-1RG<-BTF1F?K"YWLNH/^OJDRRV1VF>2&FWQ$:IJT7RAT`RH3_E5H367&@SRPT1N$2@>1*L M8L!]I,UEYISF)"%>6\<+>-"-;,O3<.]I`B!RFFO+U-QSQU)AW0$Q8*.M#HQ9 M)VZNKR.].E74SG` MJ[Z>5:_+_.SS_W-SH_WD.]I7$J%O`^=>N[E9>P-_JI;TGNN+FP69Y:_&J^^O ME>3':_MN_E$"]\J$;]2]OOJFVQFLXG*P].L[UXD7KXS>CU6+656#0:*`HE-Z M#P'15>$K.P>F%:^%(H!:]*Q5)%ZE?RB=1@1XI:&R>Z;)9__ZK/M,LX7GK2P' M(V>SS]'*LM//M$[@KV[WQW4=NWD`4P^K1X_!HFI$0'-)H:<*@);S)*G[W'BQ M%R#%"3=LBX-G_PJ'/FL^#\7!:> M&J=6!/]-5NJ951"YL7LK-,>=S40H?%MH4Q'?"2%_MSUX`$Z9P&7?1)P?1O&W M=\%R9?FJO-C8-$:O(UA(8'\#``@%VZT3'.('<](9#RAX`$<3*ME>6X6NGO<(@CS_=K1M:-\J`W;M\,)F&E9MIK)EUU]GT$>2[;T\LA>.ZQ&A0[8Q MTPD79K<[T27]@AB>VB#N+$6RLA!3Q#E$ZA_,0:>_$::GT\I_&'4&&S_1I#^8 MG>[F2UHH(HSJ`/[P[CO:KX%F+8/$CR/X`;B)O`^!A.9&\I4-+"'\R$+(M(5U MB\P$G&1;*Q?6`IAPJNCWH-@SRF*ODE*/D*))"B M9`DSPX,1T!B,^Z7$FC4-DGB-Q,&^:0JO#L'N\(A*95T-K*L))9PG'6UOUT+]4:5NGF/TX4:8+#G^V=^Z"S@ M,DZN'-R#'._IAE'R'HC+^3. M,O%GL;1<_US+?`=OA)8=)W#2^-F=[5HB2Z=*!LF7=G96236.1HKF::1KL,S* MN&-8"YFE%2(++[:=GF*&-8O\S1JV),JNQ+BJPWZX9E)O:JI+*"G"U!$4U1&% MXI9;HBIWT;I+J>HFJ4GA!05D[?SKAZHONQCTL_;]V#2,_4<8=4;#32K5Y31\ M+,P>(C2.&)<[Z.JC<06:.3YA6>4^/AS1G>XHAT8&0-=QS4]:Y*4C#0?<=J75 MTLJ<#/1!ETGDW(6]\ ME]W8/G_@%D-PU%__8;O9V.\8%?8,FXU'-1N[/;W7:\+V:;S9.#">LG?8;*S1 MK@'1U.5\OE83>*0/>^QD;#6).UUV-];02.QW!N9CC,1!12L(-A*/>J76G>C] M$1^B3VXD#CKFAEN=C<2&[IHMHHGW3'L(/-+-/I.XU21NQAYFWR)2ZA&^Q5%G M6'&Z8[/QJ+[%P5@W#3Y$G]QL-#O#T5/V#IN--=HUQK!CLC^^Q00V^SU]PI$Z M;28Q[&%CT@`"7YUO<=09/2)N<8S7U6PDGE8:#H=ZM\^^Q9,;B8-2\@D;B8W> M-2":3#Y8M9G`_:'>'XR9Q"TF\;C3;0*!V;=H8/W1O,VTF\&"@FZ,FW%@RB0\EL=D9-X'`U^9;!+-O M/-[?2"23DHW$TQJ)IC[@W+]SV(@3MA';LFG,<:?/-F*+"6P8+!7;36%SU/SK MY^OP+/9ZG?[^1J-\FHW&TQJ-W;%N,N`KM>:S$`?L6V[)G MM@@FWC-M(3!;B5=!YA98B:7I<%CLJK/=QU@$N#SOGC0_Y*5-0U7U`<+NRUN: M`)7G.P=G&?;I.$X8RZA@<9]1B@65@@HX^['*H40LW;Q_+F=>?KJWV`/3` M#':"!+O,GM7\/M*\UX')1@'+9&=,,B9WZ(_L<[D1>%63[YO+K0F@$C3857G"G1^U M4'A6[/IS+0[@[R@.73L6#DP5V-\TZ\X*G>B5MJEF5]4DRG5J87FXVF[5:A^F MF83>%IX7K2P;P/SKL^XS^KRR'"?]?.*OSR;FC\\TR23T=9EM[,#SK%4D M7J5_*%P3Y[W2T"E3=9@L4;[8X+VJ"7Q%$(J";9C2\K%;,!W`Z.TYP)D?V@JO M61]X=UF#M3@%',\;`LP-.\5'";#&S&O;0>W"+2[5QTL<(WMQBG_\FBRG(B1( M@QD!/\V645S3--1>'F?&+PL+Y%>.OM]!AH;>/=7U!V[IBT+F?/ M]G'='P*/N,+)E_/F5H367)R%!?X>6O#Z>RL6A*L/EAN>9=Y_65ZR:X6G98P] M3:4J=;FN4JO,J29=O?R6Q%%L^6B7:!9P@K`%2L$KQV?JJF4?CB_L=AI]N$"LH'69P7EEZDOD!WLFSB4$DF\W61N1VA+_^" M,Q@+L%-S]O.!/JA!):H7++S8S&J@F?4A"&?"93G%&IAEU?61N=6!*>T,"V<\ MWO4&0/[_X>7H,\ MO!59T*ST\>[.!E@[3Q`HK)S`Y>%F#LX&42LYE53R'% M#E[6P"RKKI7,[.!MG&.2\<@.WD>4:>BQBY?E?N/5^Z4=O=ZVP;4[*R(D5"ZCHSVY[FCBNS&7'\!KU@?<@U^8Y M#'^K&D$,5VTQC,*ZZ3=!+332N.%3Q;()*[P\OS\4LITX:4FTV/:2:0QDN M.2WCD0,4N<9H4^1]KVOHIMF$$W732'QQ=Z[9?$U>5^'%[MSS"*>QJ0^X`G*; M20SGC7$3"-P.HXO]N6=QDTS&>M<87)RKV4]R0KG5ZQ@5L2:-DEMUE5+LSSV7 MH#(&^G!R^5@>%E2G%52CBU.8';HM=$0R'MFAN[]#E_/-SR+O!Z.NWATU0>(W MC<07=^@..D;3725U%5[LT#T+"YMC4Q_UF\#$3.)#??9FIRH)IW8$;H?1Q0[= M\_A)AF.]VZ^P7=E1TAHB@WG5NSR%VVE>L4?W7))J--+-$5\]M9G&QK`S:GI@ M#WMT+SDMXY$]NEQ#M#D2?]@=Z8/NY;5Z^Y3ZI7VZIMEIA*^^U;J\!\K`"1(L MDW-6)72D>1F3)\?D.OMGGY]8/?2A>J$G+O+YU`*?OM^;`BGU0@ MIU!]=?& M)BD);J-C;O[B^H@[B<$>_;=/3\,?@_65/60=7F@W(,)G@><%=[@I7-_V$@>> MCD#PN#/7QGIS62'7>`'VKQNE3SFX?F0;R0W!BI"?/8V(V*PJFXV%\B#2K&EP M*U[E8J)^"/K-K]IUW50H``KLP/>1SK!XVL*($FNU"EP_7@($M'UH]"6-@OR, M^V8:6*&#/SHNL'<-NF]%AP$+^P?@!5> M4P`O@,QBN?*">_RF$C"82:AG1)D'X-7O(K3=B-3!+`B!%S1K/@_%'#8N#@_; M`[23%E%%3?RB,+Z$>FP:H]<1P17XA`/%0,!5>`S8C@WD:&*K-9@6%GQE:2N@ M`,V;`BFT%0PCI84YZ8P';#A+*,GQW M(%2T6UB49@Y^Q->EA@JCF)9O^3Y(DC`"X9U"0X30',0IHN6_(-ACK$BJP>)# M^7JVL^-%"%1"30=LAD_CS]LD^CHDPK(7NP&HK7RC^6$/?Q&K>.NFJ.)NV*6V M"&,+-DS*Y!'QL0\*U(.]'+JQ0D`I>'R?BD=MJ!O&>!O^7%\967L(-YBE(*"/1)@24=YX48#/ M/@(%-"P,A7/Z+N###_R;3+Y*;2%1%&D]O3N8;`!,"'@WL#)(X6HKNQ'%)BP,CM!"QF@!FM32.54)6.S\U2*E$SHFF-#-P:' M+;]OZ(/18.OZ?U);,BZ;%(2&QY@5O5ZG/SZ:65%-@,>9%(\R)^#'4%BS&(6S MLBP(!976A83C(I9%0>Z83VL.\9>7270SMZS5JW>%@^4;W_E)+_!N"])?4&4)?:5]AIP(2?@T`JSGG[1%O/2T3[^__?GC.^W9SO7SY_NM[[7_^\?67GS6CT]6^`O(C MM?%?OOSIUV?:LT4YZW6"7WW$L`U]6?][$A3<[3NP\ MVUZ0>W/I1E>[T?99]WH!;Q*,97?87KTX"IT\UAM^K#<$27M.@+I<]^EN[<@! M^J=TAY4ZS&GRIWFJ/568W>AVB&VGV=9XR(%>A&'CANWI`$FR`5F_P\,/@[;5 MHYC["R]MQWZ5.GT%%JH?DWIQY1ICZWOF:;H#`:E9D9*(A_6S>:K,*NV&-C2T M&3RQH^-!!L8#GO(X]VK!Y'Q2C>]E&*!_DUKD)[PZ M>:0>.AZ^KI'Z%^Z"4WD-M8,!CM>))HNSN02G73/)*RX5F>!717#S;`3OLBZY MJ"5Q'$(^_XC^IB")+-^)7M2&I%N"5JZA>]B[)`QAL$U,U2I.]6PQ7(>]Q*MN MS:H/DO;[[>'>R7+(!.A^RZOY'CYT=9<.1#:Z>G?X,FI(LQ M81]9Z$?O&I?OQ?+$U(%C6Y`GTSY?8BL6+=4]M4]&WGX3J+OS M0-3T7.IVUO-@/#(>ZX3'L_I4^J9/B&)L:++Y4^(>Y#XA/;ER101 MAY.<@X5'-8@F81EU6ADU:82,8A(_"9"Q:9C[05)?5P=?[5UR6L8CX[%.TVY% M29NN]ASE1>6[O?,&V?;9^])F`C\?Z<,)GVQ:3>)6>%_8Y*VEB<%X9#S6"8\G M=.">V,`M%$1LNWE[Z717HZ?W.)ZIA80=PW&%Z=H^NIIZUVS",;35!FQ;&[(Q M)AF3=J2>`;7W.72RL6H0L&;F;5:@LKTJ9"^-K27WSM?.EJ43"/7<:W0A5>HK5K:4Z&B^5T^ M6MIPKI-C_D,0JE9.2\O%B1X[O0Y?/V:!%@*,O66RD:D#!KV#R)\!%+'PL$6B MZV.K!^$4P'TO`*5+UY>-^M+6&LL@\;'%!V$@\0O-%4N^<\^UIJZ'W>-D*XM( M;%NL"X0-8E@6]INSD:OVZ*"H6=NF0Z3@>+1(6!(,Z$8+;-L24">A,/CN(K/` MJG_H=HRLXR',9R?+Q+.HQ4$7NMW.16>*VYS@>!&A(#"`AS7(3Y4/63"`!(2;+(R2SS5 MT]3L=JE+5.)A-YN/OF:IACXZO.M;<]FDR`E$RMX$@-R3!;1%^4QJL2G+A6(5 MA,ADT_L2.0#3JU#`S[E>S,YO:/VN@<00#Y(BZ+&2N*!+;&.4(+ MB2%WD"";*&T`T;^N#A(U`O<@9^8YW0@G**3,1?FK)ZJ+YZA])+_*HOS7*%J& M7*+].DJT_UIM'3YD"UYU4N9UKOJ$U\6G;D#`',X<_D0.;TZR]6<1B?"6>L<[ MFF7;86)Y=>?V0]=ZZ;C2C??T*M?#()]164L`W: MV*V]%K[,ACPJ'S>!B9F\G*;9])"?=L8(,QX;F%YXLF+XYPWEC MW(CB@TSA:SYXL#*OI1)B/-8^<>IT]SR!?]->(YNC%FUI7R@FT83O$5,X(,)/#&:T+J9W8&--DH;9TPQ'AMH ME%XB6KPYIFGCA3WK\E:3EW4YZR#6Y9>?]B!=_D3-??Y@\>;H;78IU)>?`UZ#A/&X*CQ-I/7G#2`NDWTAG/(^!EEE#[AN/"UZ]NAH`=F29R$`OMWSMQ8M6E=[PCJ MR4>Q)2;0+J$""+1<"SLL6KZ-77.Q-RLV'PT`35L+J`?^CM=W-ZFD?G2 MF[>GCX=7WHG@?/:%0?9%1>1%*^R+VDBLIO`T$YA5$I.9]_'5$KA9^WAGT%IC MG![OA2V64Q%J/;9&F,E9EC&9FA M[3$H,RL6=4R4;1)D7Y0-%@U@WODBC!;N2K.#Q',0U8D7XQL6 M_@^HY&F>NW1C&0,?R)&L99``9F"-\"D2$D4EW,A%VC#(5&A)['JP;Q"K*:KN M@:"/212@39GF);U^:)]72?"'149E//[QI6TH[,"W`2-Y@H5$9)ZW@?A\/A6^ MF+GQ"_K:!RP_Q\Z4"?X^O=>LU'$F@#N`4LB`21R$]UI(G!A@!DBP MQ'P'H(Q(/Q&'OL"?+3M&"N-\Z2QW%@G^68#I#M$KSG/PGIKG,!Q<5Y[#D,&] M0.+`64X6IXC\ZEXVJ/%1F0T<]]>NB-9*XWT'`QPOOC5S`E^"TZZ9Y!5'#R;X M51'0'$->M^O4G]*#P*L"-Q;+MM;/ MJ\TM\?,:U+M]T3YY51OZ&L/^Q>G+Y#T=> M*['4.J$U/>@W06XQ@0\$9-($HZ.)9Z4/RD6'454R0"H+YU+A6ZR:3GQ@ZNGF M^/+:B<],)R3Q9'+Y)I1,X%/NX6$C"-R.<]/[`'Z,71OK9:N*%Q!ST(1HIW8_GQ@O6 M8"S:F,Q,9B;S?B[#_N5+!#_195A7C?5;O!`AJZ,3AU0TP0)CZA[LVQVQ9[?- M!#:JJAS6;O^VXP3U435ZU9X[0O[U`HNMW&XV+V6EQ<8UD_D8,35U*)/,^NN$ M^JL1]N=._555/&N[#BL"_-AB.@>_M*DP"RWAMY0$V%4UJC[3,AX9CW6:=BM* MGN2`.8PR-=,Y%\_5[>F]044'O-II&R;LX^8?Z_TAT[5]=#7UKGEYY_J56X<] M4(M.D&"TTUG5\9'F94PR)AN#R75!DGU^3+'[S15XKB]N%@(%\JOQ0U6#3?BF M7#*NVQFLXK)I_)JJNKXR>I5571\L7=P[8NGB,I7VJD%)8<*2VW[@W_PW`3AGKG#6?L;2 MVVD)=APECDH/:.*[+.F.>2GST%H2'E2I]<"WO<211=81H`C+C#O:3):WA1G# M6(0XJMGM3JHJKS^PT7=MX_/V7?@4ND&(J-R[BP`@75M:L'[7\@CZQ$>BSGWW M?U6U=47/*"-V1WNC1OJI]O.7\FLD\`$1='2/RT%C\.O`HBEVCG M1I)/DC#$4D%8`!^_XU+KSS;TR>&EUL?&$TNM&WVN!G[^86M3*U86`\\7@U7! M\T]9>?"T2&QU^>CLPT5+_NYIL5U#N="WEH=7W]AL98K+\K%O!@CU%2B$P'E( MZK*+Y*#YF^#V>I+G>S`^LZ)Q`G::8_4_._F;3H_WJRNSO541?1-P>B3CVA#QPWKGQ@AJ! MN;9L=V=]1\O&2N)%$%*I"N9[CO9KF_`O[P?R,5"[1=G\3N"?><="W@&\`_;= M`4V_#^7HI!HZ'(3OL*OAY-$8_4;T)FFU].&;[[JW>2_>9]+5%W:&CD4HHIBJ MLZZ$;WE4X*YPB-Y^4^;Z=-U%Q^\PN'7Q[E/U]Z;5[FJ,OK5I?&5'>9-^[-*U M7BAD8_G"C9YFV7:8T,VG6@W8A=EB.MH?((C]V+7=%55#I[O1]!"%LCEM(H4K ML1)J*+ZT[K%Q]-12%ZL^D$6+[X1W*[0EX'\1$=0;_;,)"6DZ%GX3 M).$.=`(@R0HQ_@-H(&TINX5WM(\SS-W"7W>_;CW0C%YB#8:?"FJ5E8Y#S*M6 M)GMSZ_"H=J=6@Y>AFH4P35*8LKMOY6;,>V\5^"#?`_O<9YYW+_PAU)4K@2\/ MT;XD<9#$>*`.`\M>T/'"<0$'L6H)KS[`X0C^B=)KX3OX888T0@QDI2$/;&YN M/NT^]R\OD^AF;EFK5Q^)*E^M[^_=R/:""`C[%7#XU@OL;W]#$/Z2RB_Z"J38 M?`X\]6L`6^3F)G]"W@-M?R:=#X0+G+G(+_'&=][!BEQ_+GP;=F`%!!BN@"3] M+&9_?0;[_:9KWB"7_@<8^*9GT-_/_J:D[/O?WGW]]Z>?M$6\]+1/O[_]^>,[ M[=G-RY=_]-Z]?/G^ZWOM?_[Q]9>?-=PV7T/+EYY`RWOY\J=?GVG/%G&\>O7R MY=W=7>>NUPG"^1,7WNPXL?-L^Z78)C)@>]UHAV%B_5JM MII%#_9/%^>"+=#]J&!UBY?TO2T\3^I,!5"`D"8`2*;6'83U1*$W)R?)$49BM M%?]P\8^?Q1Q4(4'I9NO9LLQ:2'.:_S=?>Y/,DR@N6!0C5'S=43D8:.9Z%,CE M67=1XI*B_L6*(A#W"1H%D?8EH:-:"&\D(0C^N>7Z8%%\#@!^U]8^_(^N@6CM M*$-E*82GO5G@D)Z'PF&N:Q88!7,M0%M%0Z-A'NF@.B-2*RNP5V(5(P82QZ$P MK5`H!IN"J0!Z1]E/*")#RXYU63I?B&_HW`4P%@#UGXEO4WP9_@83BA@#E4=9)OL")D?M?3-Y:)XW2]W1B`LU&M%OAE8L%Q!%I3V94+4&,I$.- M]]W%8SHP]`^]3CH M6&]0L2`G"5/%HR*_*=!88.3B`UX9FC@21$?!FN)%>1$D>T3"T;6[A9!, MY,XTF,W'Z.E#-D+Q]'M.BQC,LX"*_>/)F%,7A#$Y\GBM=8)]A M'N`%13(M@8E#+0!+2@H^+[]/55PCW73H=2/"8LX`&K:)+_F8EOQ#OX(M==SH MHXJO<1CX:5+Q$\@7E!T@E;S[CO:!O%!@,OON,EEJH00]%P'5L)."R(/I'_2' M'11M_U3W3.O"[<=/#+M3;3];^DFWB%BTU#[I\]&OP@^:OZ=W>U<>>7]*MJWHHM@*MJU-.)FI#P:7;W17LU#*4W)T M1=M;YN@CZ,6Z\I=STH.?K2[EH3I[85[J$3*\1Z)H@NT5HJ7"ZM/?)-'1SS)D8G(G1 MU$R,R]Q`_SVQ0LN/A9!A@!]!""Y]=^;:,A2B<#7=U&MINEVB=),`\W1]QPHI MH+ZTSCR((HVW`=Z2H8(81A51=-X4H_)$%'6T3X4XC)@B%XI1&(7X($)$-IE" M,CU+-=M"X2ZG-+S,9DB?$%$U^H^U53)`I`V'M:UN?`QF<2[WQHM M:"<1X!O0H*(6/_3=Q0Q;ZD,44RA&"?)22^BMTI1^4L+.3Z6Q@DXP@[B&0) M0$?,,.=313]&6E:S09)CO4K/3A`HG2JM"%F.LIQB#.*MD,L644QA5HXVL]P0 M!7614:1Y<'PMDU[;.[=KQ=-C##%RG.MJ0HBRX!!H-7)2$T M0QU\P?UB>;OBJ$&6+446]QZE@89"^[WSI1#HEN;KS3,4@=F!@78RQ!%>QP@[ MJU`%0M:$D*Q\G\?:@80-A8PB@DWF1M_P.>1$T+2N>G@M"0Q&5\'T*(P<:VG- M,;XJ75R43-?`+Z\I`"6X"$`TX:K6?X)-%RX]T&U9I',.,X4+1[$`^4&!JY@, M>!>$WPBHQZP^C?++`PZ5L+2M!+[&9('8DJO+9T_#LQ71.N7(\*+<<"G?X$^E M4U0VI=*6#U(19`CJ)J)"`&K!%^D(\$WAN0S%)!_35RP9Y$EOZ)F`4AL%$SI# M<>N*N^W<)T)8YY(2]P,_GT0GV0[(#Q-;Q<(2(RQ7@"!\>+T,#XI^E&AS"K6E MNKX88*O,GDCF=/KW:85?J3DPA'8&JLU1T978L,\FD>XN4:/RGW?F/A?B>8C(?B06E49G M^K(;J=!R'+(@]E3RNXKMC;3GF)*:,]ZPT"/0E2*2#&W;ENNB'"?8;^A.)'DS M5<5+`'91XRR3-S([XWZ]ZF6&0D(,;#1,,N$JVV7WS=/"?H?[%LG>%O:[;]CP MF1_:!NZ(P>6@ZH>0GP55&]TZU##7L'2YEE4LKT7(\S50_\(A]=45Z;A%;4BZY3[W M&C*BN$/)WKOC>-$J$]T<5Z0_U"Y8A>GZN/F'NM&(^%ZFZ^/F'^B],>ZXN;A4"!_&K\4!H#)@>58]BZG<$J+MON MKRG,_)71JPPS?S"7HG?$7(H#DB).W">MNY[5?#X5^M[LQ*]:?ZOI6(,GB?2Y+A04/9F1&O#CIFNK_V9A&[DN+)O M)GYQMW#MA>;&E$IG::O%?>1B3L,*<^$H/S?$7[,:"+[XGD3`+&Z$Z;KR;>H5 M.PLP?U+63Q'E$A'8C$4"EL.5@T6I=[22?!74_83J60BLL$`CWBT$5>)0L);3 M_B18V.T%,%5>Y'KUC?+$I3(,6=T%:RTC.R^*`=N$NDKB7%&:BAZG`(9"-2#1TUEA"MI*A+%W+M[S[_T4HHL@EL9XQ1[HPG7KI.(':\92X2_WL%`O( M_'A*0/<=]U:VCI+E3S!O=CX/!7)`6H*#GEY2P10+J"*HOPTM.O'BM&$193X7 MR'>JA;&K6T.:VHWVNX5"58FP43UV`UE\:B59_FJ4M(7*=)S>=+O&L^_O4A+N7S$U`2LD_!9 MU71X%SA">XX__1]58,/LOOZ<#4UK_P3#9[\:KU]TM#>>EVL:A774YFD1&/'= M%JNL5A0\$816>*_GY2IDDVZ"16[5?!C9H0YX@_0+Z)R\\5_6_3P'D(!3%:HB M&"N:498\FJDXAR?\>8QM6C5,S'?MK,J4K(2$1HH=NM.\3!BBLJ/]GE:=HO6O MS:878,6R&U2G"C3@#=634A6F8)WN-%'*!2$IMZ^471!!*PELS(>5PK+&6X5Z M%?@.U8:I@O3CYR]Z/K]PR;:QL%N=;*YX*TI@4&]*L;"\&54B``)F.,Z7@PJ8 ME@R:U%ZH<@,[AB#&R^A3YT:7I0IW7M;]D'!G;5ONK-P7D=;P@U'9,@V^'FQ\ M+1NI&1US\Y>T3`]A4-87H<9_.\N1;*O)55VPRU0%2IX7=C;R[PVE&].(A5VM M;7NJ6WP()]KR8'=2E!$Z(:M<*@QIH'@M+&,Z%/*X@`>/+<1`FY&JNB!9!MT? M\1]JP9QR;SH[%0B:N2'6`7*_XU6=G14B4H.M5<4I#;/69U0U:5S#6_FSK`%3 MQ@48\(0!M/ICCXK:R))`:9D\$L@ASJ<`A"^P3R?6EL)J>^GFM*BR#I;."\&: M6$-B-:J0M\H`EPJ28+D?58B$VEKZD261U=4Q+-K6E_QX$#AXBP)`& M=6CYA.]3.%SN)+[3_@CY&NQ0&D%JC7/8T&X?<;23ELR6X M\)`;RB)L(I+VLN,ZY%%1-:CNR8=2\49M;3":_[LK4M58/7MY:J%FY>=36)!+:=]UQT1E*E-L_+ MZJ]6P(6GD?@N('-<^&GO\-3C6/W\5"CN!$OB?V7A,`N+$EKHQKK!:QZL*.9F M_D]7^JC<")V$^2D*3!`\(4D76+EVK(#G@Z5KPU3JJ*LV035`Q8;?4['3"U\+ M3OFXN8J=>WI7P=H,M4Z*(UE>#$C$!<;*YL(A!<9Z3RTP-JA/"2P&E\%E<,\" M[D%QP*VK$5.#@F/:]=:&NC0]MEDL%Z/&-6[*"Q<(>Q=$\77NO@LC_HUM)\N$ MRA'OP/_Q*K*]D:=!.U,M_7N_OHJ-+^KN"S>1!O7:CA" MZG=/'W6;4&"/Z?K(&ARZV;M\U3&FZ['I:NK]X8CIVCJZLAQN)UW'PR845F&J M/E8*CWM-H.M!;KT+&_^?-V)"6VKZ/]%A<$1;D34/DY?)VU#R_I\T;<[<#Q(F M9F\325OLU03 MDYEW,9.WXOS`]PQM)N^@\=<-C:_/W\YV/HQ'QB/CD?%8EP4Q'MN)QQ-&(I@G M5MVCJM.H*FKP_X0-I"NIIZE^..6TE7CCMN(UU9#K>3KH9N])BN M[:-K3^^-FD#75KL"V]H6D3')F&1,,B9KMB+&9&LQN6XF9)\?TXA7VUS">:N= M%RMG4:EV/\(^552ZBYK&V-2RRJDH[GYG1=H/DVY/!]3*;D/]T8`^I`V&9FZ$ M[3@++89HN0<64U^OIC]+8NQE:3VP`M4$LK+LOVR_DY9FQ[9548*AH5@$O0R] M&ZT7LK;>BML>YE[FWF;F#`$_]YF?F9\;*XTKPH29 M>YE[&RN-A\S/S,\MOT[DB,^Z"!R.^#QE1,IXP**&[Y$:=8]TO*N&O[P\K&G[ MWQ"HOZ3+V.P'?W.3/[&M9WSZ3`K!%S''/M.?Q0IO??QYQ;14?0\^?!:SOS[[ MI^7?=,T;O#_ZSWMAW_0,^OO9WQ2&W__V[NN_/_VD87M[[=/O;W_^^$Y[=O/R MY1^]=R^Q\;WV/__X^LO/&DAH[6MH^;(MM^6]?/G3K\^T9XLX7KUZ^?+N[JYS MU^L$X?SEU\\OO^-8!KZL_KR)"V]VG-AYMMTSO(D!HZ_=:(]8_KI#F;CG@)N> MPCW1^G72^G53=@.CKF!VZDOU``!@, M8(HTQ[UUHQ11^.,\N!6A3SWK\2M7(MJU//4&K3A]2UXD^Q9='P$\O'-GL0FZ(`""W=T M)%86+A>??LA8JY+D94%>%.R/N32N(GNE4GBME;*5GDCV;!_@'R[^\0^DZ>>< M0@2KF^%C"Y_7HDU\@8?_3UJ&9/0ZJF;38#9#1LH8#<,2`C]*B+WB11@D\X5F MP53`8N$WY+Y0Q);K:=,DR'!]VTL<`&T93&'*]/1"9N%X: M;7J?[7W"&SX.*!*@H`JCE!8%/].J0P&RR+?<**+]AF].@^44E[<*`$IM"3\! M]-$C5-;Y9;$T&:;""^Y@C2(BU:MT,""N8%M-083"HF^%GP`#V4$42X&KOIB' M022UD81:8=Y&4385B-/T4VQ]%X<%?PTY]JMX%ACVGQC[M6_LV)D?8G`YL.[I M@75&][+-73_(.-A_"RM$1\[.EK[GC;V[!NI?N+-O9:SV#@8X7D]G=--=C-.N MF>05\?=,\*LBN'DV@G=9EUS4DC@.(9]_Q#,TA^;7)QH@(\UG>:Q]M8LHM8H1 M.-ME\V$O\:I;L^H31OF.M;''(WUP<#8"PJN/],HRIH3 MO=;Q-VN/AE4E!!B$K>%Q.9DK`\-MFDY M=[(EUAACLF8KJATFS^KB/7T`P;MR?#P'$O"5.J^:`PG8!M[?KSLP]9')G<7: M3.+>2!\,.;2@S20V3+UO-N&.E6,,6(N=@/_-KCX<-('_F<0'B[@1^V/;3>)) M7Y],FD#A5KMCVWFERWAD/-8)C\T-,5BK2<*F[:E3/GIZ;]P$K<@D/I3$@X$^ M,#F:I,TD[H[TOMF$Q*U6V[9MO=9E3#(FZX;)EH4:_!TK[ZFJ>QQGP#?NO&J. M,V`#^!$W-`-];/(E=(M)/#'TT9A/L2VF\*"G]WN-/\1RE`&S_T&`#(>Z.6$! MUV(*@X`;Z3(>&8]UPF-S8PSF!6&+HQ&3:`PJVV:]MZE\N89$S6#9,MBR_X M+")AA?:".OHYXE9XP8IWF,)F7Q]W.4NPQ10V M^OJHW_2*7K7755^$Y[G^G%05S/Q-Q/")%=79;JG&^J#/U;;;3.&N/N@UX9:* M*7QP>5%]TFV"1ZYEQZR_"U^$ED>JRW*6KN]&<6C%[JU@_74VWN_IHP&7G&HQ MA>$H/>0KI593N*L;1A-BX1I]T/HM7HA0B^\KX4?BA0[OL5_P?%XC MEF1M)N^`&U>UF;S/QY=/6'AQ=<>LCU)E3<4L"$6JP&+KNXA:K[/L_/DU@OHFP M#.)[88OE5(3Y0GN&KIE=`_X[#P+GSO4\?.Z'46>2/P.C>V[@TS7$*@GMA14) M!^SDV/+G+J[=BB(11^3IH;?-SF#C;4)`*&PD'+ZLV8'_9^+;,8Y\Y\8++5[` M2/9_$S=RZ4L8Z5?Q+8:_X.DO8A43Z`!M=ZS#E-J=`&#A7WRO!?#-"F&'0T`'AH4#@.,"F+%WC\L*;->*X94, MP'F6YDSH]!<@#OZ-)1Y@7^'/-E M?/,G\BV^Z.(??Q?!',R(A6L32!]].*PM+6(4@M;=YY1VH69N9`-= M[X451IKP<2/LVI'_M/S$"N_SG]0OQ'D;/YKT8U?7(LL#4.*`5NT'_LWOG2^= M_#D;&!8.N`"!9=M!XB-[`RZU_J`S^%'7^F;'^)%FZ/4ZO1]Q%\;%;JTZ_!&M M@'>!L[W[1W#D@SQX(L;Y`MH$][H%@[Q+UYZ+:.:;E&_*;#(3#MX]$PH*0H_T M+HA+D-YQ:-EQ1(-&R;3P18FM>D/@)UWKC3M]Q5;#SN1AMJI8^AXKKUQ@]BN. M]RY8KBS_7IO3U3H".4D!,T;P5QD.`),04`)5FP&IM*\+U/D"(\O2,4$76454 MP!(2`#FLQFP1JQGR*A=^,IIKUFH5!M]=D*.XV%&_TP4$#`>=D<3(8(A?*,V= M8T5'Z@5)J"W0419B.0\-QG$2.\YP!,\G'O$`(BL529HQT#+YI[4@JX"`D$PE($24`7KJBZ!6M_PNM`)3- M>[%$U+P+PE402OWS/!0K6"_:%,`-.,4_+0`/OE$!AR\(FUCW9!5X;J0]#WR1 M0O-3$@8K8?DE0%X`X&\ M($I"\17$VULOL+_]#2'Y2VH#TU=@"<_G0(M?@UB`*9P_\58`##N>2:?]_X!+ M@3;>_0?7!U,-K*J"FL]FIMT"'SZ+V5^?`6O?=,T;Y(S_`-/<]`SZ^]G?E(7^ M_K=W7__]Z2=M$2\][=/O;W_^^$Y[=O/RY1^]=R]?OO_Z7ON??WS]Y6?-Z'2U MKZ'E2]/3\EZ^_.G79]JS11RO7KU\>7=WU[GK=8)P_O+KYY??<2P#7U9_WL2% M-SM.[#Q;/PCL0@)LB1OM<1A8&UW:CN63D1UXGK6*Q*OT#Z69Z'#U2D,5^TR3 MS_[U6?>99H,QO;(/'79T:W^^.ZHV3S9EH]#.JOY.M/ MO5`T^9.5.[GEC4&'.'B+C[[B>%F$8>,FXND`900L6:C/?_>MQ'%!4+W0'H9W MZXDS/T_N$@/#ITF!$E.ML\$ZFQ39HLA.!S"C(H4M4#P_V[)]Y%G['\)RUK?8 M#C9,3WY_ID?8G`97`:7P6TDN`=%NIWS6NYHPX*YBBH4ONAUU[7< MFIY4^GE+I9W'VR9&V3;Y((]9RD1!NUTXC[2>CH>R:V0`\[+T?[,*7:]PHM9W M$'\::B^/,RLZ&B[&9==,[G\FWCU3^UJH_9L=!R6'F?3.UVTWM#?7-TKS=!*^\X6P_R:_QV+_I]SD.(9]_]+5X$221 MY3N1KHGO&,JFK42H10N,,[.6&(<1O:@-L;>$3E9=YZQ?^52%5S8IV>ASJQM0 M7SHI8=+7)[TF)'@S81])V)$^YI37-A*VKYLFEU5I'V$-HZ=/)EP.K(64[0YU M<]2$>I5,V<=2=JQWQTTH\,:4?21ES:[>&[&>;2%E>UU]-&Q"L9^#7#X7/J[_ MG7LZG8V3>Z8^,MBL:#.%L1@(NV?:36%SP'NXQ13&KFSC)I@;3.%#*=S3^P/V MM;:9PJ8^Z#6A>!-3^.#ZH'JWS\?]-E-XJ'?'37"O[SKV-^?>_E<19R6MO2!2 MP13L#3@9?P]UHQ%>+2;PX04D#;8R6TS@D=[E]MTM)W"7O7FM)G"?[_G;3."Q MWC59![>8P$9?[PY8";>9PEU]V&O"0:F)U__O72_!JH+""GW7GT?IV3];;)9D ML;GJ5K@#+AW=TNVP?FHG6?G@T$JR\G&AE63ER\)6DI5W:RO).F&RMI"L`S:9 MVDC61A[>L\^/;'Z4EY;?K\+Y$ZO+OY$M*+`<_Z?`<^W[5YH;3F,J#6^8/>,_ M/@QB_L?*'OO/BA[[#\%LI*/C.Z_>6I$;_3;[)"O\$YAR3/G?%I:E?R+VM!OM M48A;`^H1O5:.W2]FFOY!36$(?FS34%R!9.V\:4SVRBXGT(7:QWREAEJJ5P92 M$WM;8"D;ZI@Q2_;+&A)B8L*%Z1W6*(+RWJ_!5UM(^^A@7E\9.N MV2*,+>#'5>@&H6P(HJJ8:`OK%GOT"A^[B'E6%+DS%Y81![@LE"!YDRX["4-L MJT+OKPK4ZZ3K65@1_K"R0ASB$#REL[KQO9PXWPX(/;RQ\H3L,R2[E'C8[,O& M$BVR_QG.^KN//0&T+S@PL=J;I0A=V]K1_N,O+Q^UN78(TB,)R9,($7.]-5\".2^_#)R5H"J:Y)N"IJBT@# MT3.%L3K:;]A`4@O\>8#+GZ+\T@%LWYH3OC0!EFU"P$N<;EF,;$.RN$K0L$`IWB+N$+;!KI MQT%XCSVL1'B+"Y:@*9+G7241%5&4+%>DRF`G2LKATPA:%*-U,Z5NF:A=`'MR M$->/XC"1M)%=)/.6\QWJ+)92%E]6"*%UYTB!818NS(#JPJ-18!4NBUE^S)$9F0>K$'N/ M4[BA!G8-0*T7N1'&`3/H3]I,`?*TZ\.[.)(CYJ&@_9#XRI*)[SL@X^.$^I$1 M36!9][![8#>&JC59CG%Y(!N;QNAUE$_9R<]4U19!M0HXF>HW3ZKZ>^NJ7[8M M^`2&4>"PXE=(*BC^(GYJJ_95[XE_@T5^@^S8(*U/\Q>%Q_^(V MD:$F^J_TL40:]7,64NZ7IB.).`.;0QH3A=GQ,3A=@3"S[I6!`__OAHZV!(0M M\"MAV8MTCITGE2H./9E4ZIU4*O77I=([*UJ\\1W\YR=7\`` M#ET`#80,&&BA6(*)@SRQ1,&"QQR2&&@$D;2(\"D/6Y@KRQ+!PF?2-O+R*!.` MI0GF'"!4Y`@M&\(2E(B<4%CH%H:D%^`8!PXX%N84]ZKG*MB;:/3"_)%U M2S%WZJ8^;C` M(1Z>0W#2'P8=8^.7]6[,TEBOQ`):X>B'L["+<13#@6KA@GHH=!8&M62!)4U6 M^E[J8B\)<3(]TC^I'AFLZY&/V1YCW5&-L8+NV(JL/?1%91_44ZN++PLP#K6O M`LZV'PO"M)FZHF1J%G4#R8'<)8]]T&\MUT/JW-;$YYT'8'X(U_+(O!0DQ7@)'$5 M2PE6G*WLQM'<",[N8,V"'(?!I<<&Y.-_DP"=*4JH@JRU1:;)PK0WMH;7!.2O MD*ZH@G,'!#]IFQW=S'?+_2*,I*@C@(;1>EZQQ#Q$:B7J(W\,2L;VO@ MP5-;`P_KTU&3P65PGY9T<&L^SH7^B(D6/M7WA*89+S7KL>Q%_I7KM&=6KTS]`0 MC]O>U2"1_ET0K@*\+->F@>]L(HR3Y8]1"F*@#[EP;SL)V^MR4E\+"6OH_6$3 MBK@R81]/V$94+CG([+RP,?%[YTM'^WMP*T*?KOU:;%(\T=(^'D.;^H!K/;:= MP%PHKM4$[D^:D&K.!'["#FZZR;$9J6*H0)0'Z??8V_J#7]JT>I1CE**1J[VB MNZ)HZC,MXY'Q6*=I&8\GQN-.4=P8Y_)7C&_7(@JQQ>#-8KAD2\^%%_=OC'6# M7?'UG6<\NQ[TRIB0\EUVVODU',JUM83IZ^[LA"6Y8_Q\P^ M*L_SFQT',#R.:&*N]Z_!+=YZ0..&\6A.TWB M(%R;0Y7)^U^QMGA9,0_DZP)+TX58-34J%'Y#?UN4U@=*@=$LK']&B$A66'(( M-QC6.*IE$IP1QH$L]?=)55QI#,?X4PN1U;_ M",4TJR5%&>:XQEBN:GO5)W@->*)(,YB(:J/D!0)GI1IX,D$=RWBLPU&JS2)3 MVV4Q14K;=Z,LZ[[,.%AQ4F;AJRDI#;]89Y'FS+@W"CQ'F]YG*%6K3]&:,7"6 M?5\H;Y@.B"4H0U?XMN0D6;0/P!6W2$E0WE8)QC6=#^PARQ3#B(4-422<$U"- M0%5`&!D'*5E<2`8+`*!3'0)5V$]'QE(E(^F%]$&7J`)LZ$8+K"=,A'!5:6#8 MK"LJH)GNYS*2L4XQ*)U0S(DBLLRCY=UC=80*_-#.K>)9+-\)_Y]$5!6,*K2L M%5S$B@@%_L'/JF)CF:;3^\*X09@/V]'^6`@?T8'\56`O\1T`C23[TOZ-@`2T M^IPG-[9ZD>]2+"/Z50W.E.W+K)N59O#44/*A$@M_G&E66H]1SJ1J,19D`M"= M,%G:4#KL=4";?!I9$$LR),#35)C:0AL2>!-K"0'I@$]4R;4*5DPYGZI!PF)D M/3D20`HCVDI6.P3+0Q)++DM10%"UT&]^<.=+;BE5TOT"=(XKV1;Q;B6?(QXFHL#O*-*`43`G<"E1`@L,? M6,4DJV4L:T9I!)(&('6T=^77TP+QGC5%R4F%KA3?9U56,U$.6C<`XP=)3.5= MT$P!]8VDQ.6531\)66K):&AL+3!#!N=0%9*E_'.PVA9(;PNK4Z5H02`+;#W% M.E:@?R5/@Y(&%8Q@3._7"R?CQ_=BAI6-X6L)B_9+7I;X#?G*RK#%`:$!QRPN0,FH->(IXRZM@(L%):F`/GZ` MDXRJ47R'Y6AWU(A$:-3X95B0>*!KD*!(3;\LLC,1D6M'D$^"RDIOLF.(%8?A MT67B24)E(IM$$N%65KF64J%*X*$>2N5M3*(U2FT^9,^T>&ZJ.],Z97*%FTLK MVFH)UFE3W+!!_C?T:R7EWY0HGU8[L[$PG@UX`9/]EC@521.I!@DXQPZ8)&L2 M%N1^NE>"CDK:I;LK1UM44>7Z?XMEBW)E6C'KPS6)]&*]T@B^ZH[PA^Z8_CNA MA[H$JJQ@A!7`5Z#Y42=D>$5,/98U%0KR*M:53$HU3<&Z![OLK&RZ-XO2,EQ4 M%U0.JZ.E9V58_\P%HTM*5ZDRB]SUX<.GDL3/1:.R8!2A9:E9!1(F4(*LN@EF M-U@/T!.$YZ6(%P%,_0%H4CBWIC8LS%14)6N&DIK&BE+$TCOP8[1P5RODL1"Q M8-'9!"M_%SIOJ$'EN0[/B*D&(1,T8TRP>Z-(N2@BJ:72M99KA.4*#?Z\"\)O M"`E_TUQNX3O$!"J35\\ M5=G9>K#,(CP.2P0NG`LJ^?]G,$T%&K4U`O3H^"6N4'8Y4;Z!'`;`\,R-Y5'M MOEA$7184L^#`G'DCY8Y.L07B)HX]D5>2+]":MB*5V"_*$\`F[9)(-DY)5Z(J MT!=KM"DNV,7\V5CP#BTZ/X+#&=I%SEBJ&J.*N&!*43GB6W06P!;&1@AR9'(1 M+(5>&-65QDL1U05*.$F8;0,T*;$D*`Q"/$(F.?XBMSV5AJ?]3$.D39VMUOGZ02'Q_)CT<=[:UZ MI3Q06)HD'ZZX/Z7$1M<+","P..8>+O$'G9\G)I\;G:M%;$)AV$'L$[FKK*,_60'L]746*H::6`M703XK]+<@#:)76 MZ*1KS`HNHW25CMM,X.7:3_:@(1&=/H]:U[V5@AD5.:HP=,M-A1*VZ@@@/13Y M[&[I#(B`11%(L[1&:.:FEF6:05/$"]!5*)L+?H>5=2_[T91]C=0D;$Y^,3A^ M8<<3TDV+14<.H3Z')O>#M,KQ:4')PESYJSLGH?1HW__S_OF`E=5JV?G[Y"BHO M6&J=CKR7EUI,WA.2=]0$\N[42DTOI]+.3LVC^M M:__RNK!]EL[%BTC:B/N:UIMM+:U2AACDC%9-TSN&?+RE,IUU?D)QXDC MVI"7.R3GEKP*S_7%S4*@XG@U?BBS`E.>RC%UW[JXGWQQN=:@1`_`I#BA!OGNX-GSRX:HF*.T4/Y1:%885$93%A>JHRC$`LB8$62F6;- M,<+]J(52G] M.`CO.1.U&F&%6HW;<%7;S-,,8,GPS<@QI?ESR+'H1"S31*40D%4_5!4&+$2! MM0)#`3+L?TF!W&(S=UF/@IZ8"B1]H31@7CQCYH81PJVKO["JSO,/'S_\]B(K MG[$EX[54!LO-@8W%-/H1\3AOE5)_+IY1QVNC5D9S31J^=X)PVVDX^ MX[113AOEV)*3W5B;^K@WW`L&CD1H$EU[^LC@3I/MHZNICT9-#S*IJP+B_-$S M,7&?NQNWF;S#$0>LMIB\IFX832#PSCC'QIR*.&7T?)S]?#B:7)RQ.:OPE#G! M^F#09Q*WF\3&J!$DWJF?FAZ'W\YD/<8CX[%.>&RBEX631\]\6AL,.=6PC73E MBYLVTK4I%S>MME[;FK''F&1,U@V3>T;`[,XBW5P!IV9R:F:#4C,W4W8.R,I4 MKSXY!?.A-+N3I5R.3YIR.5E/N?P4!G#VC.\_P8DT?N,[/_TW<5?8<)!3,*L1 M6$C!W!=W>Z1D5HK"4V=DIO!30\D,>+D9FI&>65J!R%90[MD=YVV;@8DC%_LJ MARY`!L/+U,WE*HE%F`^`&=U6)!:!YVCN$M,G94]K79MBOB9F2:IFS23$"`M1 M,(OO<&*<9VG9V,H3\R;?H^BR7=EOWHW2V8J9GQ&P,BKI&U38*ME3]J0NMR9- M(H&YZIY[*SB5\;BIC./^$U,9]TV%W-L&;'%@^R63)GY*=],.V7:\5(G?:M(IZ7P-0IOZ<:==`VKVM M.G1D!X[K(.G@9FN\;1-)^LY:N;'ER7-F1/9.]9'S.JC[583+')I@EO]-6'FB MH?R4ZHMG<&+\]'TE?(?,HHA*..'1F?:X#D8PO&1YDD.F(L:Z4<@6%#.";J<* MSX0MF<#K:QN"A6%EN*'T6TE7A`OU\&8^";R]@M=(A*_#=2*"KP?7M)`QQ MP#?H>H@$@""]++$+7V/1*#BM.;KRP4J?;N9VL6P[62;R2Z?H#Y%#+('9'6T& MJ)&%]5*O+[WJDSLX\G,L+0!JB,P7F=F,Y?P%P=`I)*;FC;E7NX]W7 MCWG9:LCP/,EJD>;Y$8NUM63 MD7A@97G>O2:P?A^(K4C)-:KP:4U=#RO.@0CV$$$>(ZL459J; MHTE)T;L%B'CT]8I;D0H]>-B?"Y2ZFNV&(#NC&.4SC!XE]@+E<9C?H,%#CECB M:RB$026[,X`>L`#0^L'2M;7("^Z6A*OW-$E1N6@(31[114?-8T4*; MH7,\'1)^%J%'7\"5B3&F8&2U)ON/*- M*%FJEVG5J#MMTG>54,%P5#06T.X7IN]H'[*!I8*=$ML$><5&6A'LAV^"KC%L M93T"E,ER)3D"Z&Z+T$^O%Q0A\2D80E64R&\5%/X*P&7C%<#70IP;#9*9!PN3 M-).T<\0\%"*C-VP@6]"6"-WH&R$9AK_#__A!D1NDPH[RFQHG"0GA_GU*!KD9 MHY1IT/[8H<^/(HQ/IN1S-7P:=62L7^W^/0B<.]?SP*)97W/ZDYR'-7J*PL+E M[M[8JZWV3L%LDB;.8'8+@Q&VQ[R5E2(*("R66Y$CN@$P@1N:[VJU0W#4:'HJ(! MD=L,\W0Q5)>WH`;34)55$!*O)KX;@SZX%9[V7)U=X-M(S.EQ+,CK"_7[5("( MQI5L//<"OO43,EO@C64`\G86PLD0?H*OE)9*@81A7'%+)L8.?2V^NU'<`=M. MPPVDET80%NA'T(G!BE0B8>U.EAJ.I%T"&@1^F=[3CQ]1B3K;<,S\$Y!*)1MS8*E3HM.5Y&A MN=TK(V8K9$@\6;#QXK_`H M>DDDWG>,O;[G=U&!-AR:C!L2TP+13.;N#BQDJTG)LT82.19P:DZ*/9PW>^OI MTQEVQFD-.W/=L/NL;L9AR>]1*03DK/I)>NO8I"LCKV#2[8&WNH;JI:"3)5(` MODFVW;L@BG-/W.7&DERB8,,V+^ M$-1U.8X$/A`*"I/HTKT@.<`I.[KWD#U[,-3II(YY6JG3VVS.`@H'-N_OD?BB MKAY9UI115FK/L@5;M3TNIA!K`+*6PMPD^5(\A.5W8%(JT*55@-=.PLGMCZ*X MH2,>V#=T[2H/CB!)LJC>8(K-5H2C>JPH5"61Z&AOY)&ALN0Z'9QH[(KRW!6G MJH7E:#^,.X48,%BWEYY6?QATQIN_@(!#7R.<43PX$:M>-*7,"KJA785N)&[N ML!%,MBII`DMA/'._9V[LCO8NOT1,$8C>2*$,8C#Q\)9#<3C9]*\VJ M"6K2CUV]1)"]],A687$Z[=$[K?;HEZX)1$(!A$JERS?.V[!;7KO>!2TUE8?E5:'6UJN3\,%9K9<89E:MLZF*JV\ MI9?TNT0+E,M3R_^&41,!L%HA-B+6%NY\H3Q4]R"]4_\:IL*Y<2+#'VAY7^65 MGWOK.O`T#.BIVT3T"B%P.MWL26>&-A/H.44W(HR4H*7NN>@L0T5WJ)(K>PYI M'N4T+,V!SL(?C/&H,]!*0MXP!YU^A5[84]!>EL(?2I0)$QF_<[=PX4BR@HT. M.US>-7\'$HMUEZ1=W`7D^Y(Q+W2YEN4SH<++R?YB^=:<+!K"0N[U MC=/8&8U$BZMN&U=AXJ3&D+KIT_P@7!+P\LY80[>3BD=*XQ+E1=]N]I@%2:C9 MV195X"J#RH*E8C@=1\%= M!0H30G=8C0#T-G2:YH]$(&,GT-+1O1UP::>E9M0(>$=#SLNEA$!*R`@BL>QFF&NL/673Y8YYWA)J8) M!S($44H#EWQ59)=+"P]#(>+0G2;JLDQ;P+8`@0]Z(_=(/1R?_0X^;;]_`1CC[.NY3N?`#8@L3T`/`X_-76TE?+T-)U:&HA M6K:2IEKTY6!"G_09")4`-2@MV4Z7/%-+SA4(WG`+&3Q0?-15<=R_^Q3X_"6F M4`,'DZ9#Z5HIBO.23@ZF?TKYC<<*@@8YD.`!41F)PN1H.\'7%&8H-J$E6Q6C MQK"C^JH0T(T]U4L)[]+)G]WOH53=&$W&N.VP&"(\&*RL4%G*P6P6@7%`KBB- MKAN5LRZQ%VGPG01/VA1TI%)1XWA_+&':P'AM3Q!?B3@;:,NIY;@.W?/387!& MS*0MA#,7!:--'@51\H1XYXVN0H6%AQB10O`H1)(KN6W<'GJ4PX9R,!.KRG65:R*$I]P$^[6MRI%196%C*QK_? M`]ULN`$A0'B('&^;'N5;M,S$+5`19>[4>%>1\65S?'0KJ'H+`2LDS.& M7MH(AKJ1P..5O>79*C-,10J^]2R`YXN]"#Q4UC3`#4:ZXU98!H[P]H$9#JMP M6+.E+(>'Y>+O*-A01064?E>18QA!)RSIDLQ60FH'M!"Y/A#U2@66*%"M4I9+ M>%_A3PY$2()W"&7EJS!%:;RSW$I/F5,795=:<(Z$_7Z/HUMKA83@;5A.=D6' ML:`8^BKY`*NDN78:84^Z0.9U&&IY6(XW6-=(;!S`; MN\@5K(EV(:Z@B1[`66TU4`%N387W-%7Y*,&!Z4SYFM(0"104]YJ*#%!Q4.^3 M+/[S&/?F.]VN):!2$4=^.@P.,+N5MT`_&+VJL`BZ.1IUNH??&^7"[0&^/9U0 M&YU6J(W7A=I/RBSX),(OBRP,@87:!N(*0NT!G-56J/T**O^C/#0#Z!K!WC2I M)DL@DGPBAY&Z88F4JT#:ELIR!C@69!39,M;4]:@.(UH^RG<`QI`6(1JXI&)Y MZQQ24G$X>&))Q>%32RJ>YB$&]]@/'53`IYFE+V$GPK;VL;+X9>M@?I`WJ?_& MF]2?T*#;)>Y/BJ]KI+YY6>)7VNX[&.!X!5'1O+H8IUTSR2N.9$SPJR*X>3:" M=VNC2[84A#N\QVQAORWN\3,;,"D&%T"B4;KGR@GLAUL(GUX,/2;NQ1COM;C!TDQ5:NPG< M';$^:S&!A_TF[-]6>VZVW%2=^I!\G&D9CXS'.DV[%25-]-F\5Z&4=\IWH['O MYF+GOI$^,=D2:C.%AWI_V(23/5/X<._0:JW+E:A<%W*C8%CU=7=C$JJK=0`(U9T2&'5I]>.,S*M;=FF_6CS]3_ M19?E,\5WU6A'EIC&XA3!.:\N^,+(K+#R5R&J$U'Y%]1BAAAS4_YC*\*NRC!\_ M?Y$]#7!H!$6SDG@1*-$.@&*%1-5_0HI96HT4M2L`*\0E;).VW;$.6A_&PXJ7 MU!8VK8UKQ;+H?MKFF,1I7LT_&[G8&@#'*^@'ZQZ@QL:S4Z%9SI])1!W)5M08 M#*@B"_P7UTDU+RN7.9,5TH1+)8>ILB\)6GCC3LV01+*?FD7KGR580E%);HEV MG`'Q125\L3?W%#>O3T6,`@62V%I3$D$*!0RJ*)7798-53Z1V!"U4VV+6[\5, M8&$Y@B.F'8I*+FMGO%9W,V_Z7NKUGK<[RBHURW[N@!U5]W*6M6G'PM.N-74] M2<1$5I?S+0K`)7S2;L&BZ%*5JOTET0H?9#^9,CA1UCK45EWVL)-$B`T!_T4- MX,E6P>I45O8T=4=WU-J!E^1*B1-QTEY:D]11N)9\++%!;(HO3;$DJ$45NFO++!L"$4PZ5W9A7Z3@9R84UF^M6G'& M3S;@:RX);;NAG2PQ*(4:8>%&PHVWHF;BN#.115)S*ZL`+C</U3;NQ4@(?!##2DPJ04"&#G M)UZ)1[VD_$$,!R,*26-Q4$Z6C%U>#A(N-F;).@ MI%XFA8`S0D$/5(%=1H4"5#+-0R!*=5@)X,ZV7^O=32-9S9-04\5_0(D?3*,S MV#SV49,`/ZB"=,\>F]4V[.F.-).3'FG,[EJ+S24 M17,_S-6VCF=I`6E%SP:=>H"04DNB7".[VBZM2*D[U:LXVME9!+6\"+&))JHR MT%6DN*0J+=INJ2U9*/Z9UB:NG)Q.'86.RALP/)<`O-""TLQ987600&\V7T%7PR>V&NMC(+H:=S MDM!^D?T6I(79(+&%(B7U#9"%K\T3UR'+B7P@>8\.$`9`/C=:X#$0^WH(<0,G MT=(S"_ALA?8"'<:R-2PZ-MR8ND'(1KFK)(XR[X+L4@$<(KT,V4`DZM`U[,I> M8R0S7VD_8Z?[DA\;K"\Z;5O8%PR[0=!Q4\V"G;3PE_\F@7*RV/*L8LG^8;(! M1O1Z?5RS-*X:3,IT.JP^,)X\R-*Y6CI8'!>L7'21!"%U,$X_90"_SL3V&B2] M$B2)O[G&[%P/IG'LT=$9S$O5VL.Q8@O,:C@41&3"A@+]:+*'!IT-+>J@IDY5 M#LX=K,B2#NZPZ4J4+%?J%%=C]JULW"H-\:P+BFKM1>!*5J56(_DI6;I;K-VG M`-*?5GI>CKB^=EE)'%)?>]1]8GWM?>MSG_DA!O?8#QT4U=3PZJL7KZ^]QU2LN=_:F;I,W5;48SV94OJ]\Z6C M_1U[G_LRB#EHKUYZXK'K6AF=R7QH>2)]T&U",4XF\%7LXR:>F=X%X2K`K`-6 M3,S0++>.=4`>Z+WNA"G<7@HW:R/O/$HUO3QB.ZLO,QX9CW7"8SN\,5\QYVM; M9*F,*FVI"7QIWR/?&;26LB-];'#[Z?81EFW8^0RC MTZI5KA]E!ZZGYEZG;9NKNO*5O3!@9)_4QH[=, MC-6&S)C4QWTM6TS@9NWC)IZ8.*F/&9KEUO$CV/6^R9JIQ11NUD;>>91J>L!S M.Y.H&(^,QSKAL1W>&$[JXQN#=EE$EZ:KT=,GYI@)VSK"LH5;&XNBK>E3C$G& M9-TPN2Y(LL^>C-6[-Z=LWGP_7?.)LOKR)]%Y- M-T_7G=4X;7=6L]11^C/U%\^'_!0&/OQIB\)2N:WT!@[3MM*/0E]M^[3*5920 M4EJ'W#3-:-CZT==^L0KY6'E_^@]OOKP%.1*A.+=@72A*LF:N(-D+@FF9YWPI MT2A[0CMN9(,0A)]4MVD$(AO#]JS0G;FRE2OA`?:++5:H258K8`72&FMM8XM3 M@3ST`_]FE@J=U.\B0<"FI*I-;`X'OO/?Q,(FI;(]K>O#!$L+MX1F38-$"O^J MUJAIDUEK"SBX0A"[V?+N7,_3IJ!(9C,A&[KB4M95B51J4]QR/K50G8&4KN@: M:@S2Y&)<73HVX8EZQP;12L[BW4M4*RT!M@P2/T#"Q*[MKDB=P@:!:1!E+CQE MQ]2@>UT3Y'B-`%EY1A\F0T>)%Z?ZR'("2C:3GS$W>HU;:IL3#LS_S\076[D_ M70BB)I=MI5V`SX(VCP`<*T7"CG[MSW][]_%%/A^RDT]8D'US2SJ]"O^2MAO; M47CN$IZ.%;\K>L1!"AI]BP`%/E$1@`1`D)@K*\P(F4V#7]@+RY_+?L31`DR8 M1>`YV#T9]U5\3UP(7'?K8O/Y^"Y0AH^8;=["5E'^X#H M@=.%:^=D!Q$HF:X`*/5[+DF.&0@QX(5[8861E`(NY@NYRU22@%2`[4=I/Y%( MG]M?LCPL-@@GM!?6=WQ9Z!':MLF85-#G`N7D0.(0OH*[<`X`G-\SY=F.P.?!"1/O8\MW-O2Y"U&6` M>=!P7JK@4"=&$>T;:LJ-AP#7%\B])*9<.BPLL9&WYW[#+45-R9'T1.]XXPQB M%918XLOW/9A#ODAJQ`K#>^*Y)Q%&%Q0$L/A9/80HFI2%H1N$Y/ M?$=IDVH:WX>5Y8C+$49XU:;W2B;AW.G6PBWZ5"3-DE`BJSPA3N,BW]CPMA7> ME\E6I3'@Z=*NIL47=_:C3`'<\'!"#8%HV99<(>@QS%_>S\*#20G?\E%IYJPS M&$@/$@7Y9%^K%'SVO.,ZQ"EJA^]E0M1VGW^`[S1\`I&$_^KT9(&,J[*93P=[ MN>^!\T@,T);![PEG\H?"F;W@]4![#:U?I\`0B+0.H>%WGW8461)W;B1-V`2X MU-%+XTU!\XM;$>5[-16V,W1Z`)C`&PI&(('O6*$#6N%NX=H+@A.I=P_Z*0-" MES(Y(1ZV'Y,5&MJ*H7:Z%QY_8#R=C\%\P,?P*[PM'7?5X](HF:,B M=9R\N;5<#W\!H^"+Y8DO6&.(9%8+70C[H4B[T1Z!G?5LX+84.QH\M=C1L#[E M>!AO6]3'778WI\+#\++5/3;MQYZA[W!+II6:GC[S1>LZ73/)*XILM9_@ MURA:+EPXZ!VI8=+2M=Y%C[5Q;`RB3GO785B+_2O7:-ZM3H M-69N)LSY83V&0"MYG`_0FG];::P,THGK?+Y&A\9F\[ M:X4P'AF/C,?VX7&G*&Z,EC%53$A&T5 M87OZ9-ACPK:2L(VHU]7J?'UD;*Z]-M$<2V8ZL MP<>E]3TE\F69K.1^^KI'Z%\XOX/S,JR/Y5>9G,L&+51;/1O`NZY*+6A+'(21G$-7M MDO>M*I-LQ86*7<%,%7K;1"!?\Q[A;F'N/2TD:B.RB`ZR4"ZL M=SYA?$7**=$2F-.1F]QU+.>-7W M_/^^8"5U6K9^?OG0R!*P3 M'IOH:"DX^%4K2';MG]*U?WE=V#Y+Y^)$Y?N:]A&U$?4)*0I/S54Y2A^K7JDC]AOL&N;&]Y]ES]^OP4?_%HSP((1OL(6N MN.K5$E(>0SXDH'#Q\^2!U3D2Y.I)S M(LJU$YP34=K)9YR(PHDH?%MU,A^XJ8][P[U@X+N-)M&UIX\,+DK7/KJ:^FC4 M]&NKNBH@SD@Y$Q/WN1!JF\D[''$(3(O):^J&T00"[XR<:,RIB)-0SL?9SX>C MRS>#Y#R%4V89Z8,:5-=G$I^4Q,:H$21N=61?.\/_&8^,QSKAL8E>%DY'.?-I M;3#DY(4VTI4O;MI(UZ9FUK#@!CDC%9-TSN&0&S.R]EZXN;A4"! M_&J\^OY:V;:XHF[^446IF?!-.6ZMVQFLXK+I_II"RU\9U8'_JVHPPB( MKI*1.P>6^1,')$(4TBC6LRW6LS&R9@ZJF\/.4X5Z.&W\<`1MKD8$-)>.+*F. MI>4\2;E5>M(K`"E.N'%Z.GCVS*$?::%,H='B@#JK4A(-?$E9-)IEVT'BQ_C4 M"K^#J:RE_.8N=.-8^'!VFFG6W'+]*-;BA4A?[6C[*NW*G?27EX?D^3PUH:MW MC(2N_GKSH4]A`*?+^/X3G#GC-[[STW\3=X7]:Z\UC:M?:#'T,'+:FKPU[C\Q M>6O?Y*^]M5Z+0WDO&2;^4P3/H?@B8*<9V,4U'"\X_/=(S!(O1]?/[DSLF/A< M(`@(J^ MZLUU]7Y(0M^-DU!P%'*'"^^N@G7G3*NI]#4"9^G.F70-I M]S:)8.-%D6:M5IYK6_*L&`6S^,ZZ&E%ZLS7"L(DD?6>MW-CRX%AC1?`4VCOT MYR+P',U=KL+@5J#)4Z']VTC=KR)6'*]C@\S[06%M988PW MT'[@WZ`?P)TG01)I4SI6WV@S@%V;N9[PK:6H.%/W5=_D#AS<->5Z2`%JL*L@ M759:\>5Z_02CI_H)1O4I0](P<*_(05*7G'JNFW%U)+_*NAG7*%J&7$7A.JHH ME)RJ#?"E/FFQEP[6,D;ZT.`HO!82=JB/!Y?O67,B7<;7`B=EWMKD0IGZJ!'M MXIC`!Q.X/[Y\KML3@X4;8UHUX$JL'6S=TWNC)K1=9@(?:E[IDW$32L`TT;JJ M_=5O.UAXI/>Z3@6MF\U/Q&J,;?5SPZ[#V\'CQD#O#RY?\H:EV.DH MW-,'C?`!--'4^J)BLK15$MH+$&".-@M"S<4+%M_RM*0JEH4EV%$;,^J]'I/HJ1`><0`ZC%$RC<1!/_9Q%%KS`7/UDF,EG?P71\VZ6T#+;N3WR_"=;?I`D7G$SA0RG< M;8.;E>W[.MJEC$>V[T\E0"\=H&A.]*[)GOL6$G:@#\VF=WAJO$)L:[$]QF2M MRA9J6&UM_W)<3ZVQUC]&C;7!>HVU+_9".(DG?IO]9(78M#/Z),(O"RL4;ZW( MM6$E[UTOP1)RI8)Q5U9X;5`HO'8@QMJ:93TEB?M&4&EY/"3]T`^[PI MPA_OZL;DR;$L#%A'^VK'1A\/=T^PO;T7H]] M\.PY9A]\'>9E3)[]-J,)H7E_4',GX=Q8MR*TYD*+T(,>:4$21['E.YP$?7H# M:*B/C"9DES&%#S=Q>QR!V6H*]_7)I`DI=#N-W<9X6^AFU[T5&@`I;*H^+I8K M+[@7V-8/;Y6#E:SXK[KBQ*%K8]RYU&ZLT4Z[&PS=9(76;@)W1ZS/6DS@8;\) M^[?5GIMVAL$S'AF/=<)C$WTV*JY1NU.^&XU]-Q<[]XWTBB?[?'#9B0.+$3RU%L7@&+4HANNU*#Y8;O@ORTO$FR@2MB7TIJB M(*/N$XN"[%M4Y,P/,;C'?NB@HUC#4\8O7A0$9*9&FD)32H+Z-:$,#&;TE$H3 MWRXU:]R>I@FW6C3$=DA^XJ*TF]!:UU M.=;7IO3!S^)6>!J7G;@<[DW&_:5P7Q#)C93%3:7]INX^#E&??_2U>!$DD>4[ MT8O:D'2+A^(:*JO(4_2K^BKB@XX`9WZ)5]V:59_PTLP\U1[^)?#%O?:+%7X3 ML?8A`=%:\^U\Z$(O[8`WC)%N\-5*"RF;.6#-_=;.U&7JMB*)_&1*Z??.EX[V M]^!6A#[ZW;1IT%Z]5)M@^V8Q.I/YT)P*?=!M0@8Q$_@J]G$3STSO@G`5A%8L M6#$Q0[/<.M8!>:#WNMSRK<44;M9&WGF4:GI.9SM+1C`>&8]UPF,[O#%?@]CR MMD66RJC2EIK`E_8]\IU!:RD[TL<&]\QH'V'9QJV-3='6&A&,2<9DW3"Y+DBR MSX_-V\/G?;!@M9454O5H/_!O,&/-G2=!$FE32@"[T68@[[29ZPG?6HKMV5^C MSB)>:BJ-+@6H^4EMHZJDMO=N9'L!6N=1Z[/5*KHXJ72/N\[5PIAIGJG&F&F>J MU?(E7G5K5GV0M.=,M>NXPAKHW0F7GFT?79MU-$..1\5@G/+;#&\-Y:GQCT"Z+Z-)T-7KZQ.0.V^TC+%NXM;$HVIH1Q)AD M3-8-D^N")/M\<'>Y8W04>VJKN>&36LWUY"#&>JNYO&_>1_\6;/0@O'\'2X"_ MKK.=7(JG0N;=OBA:#YQL35Y8_XEY8:/Z9"XU#-R#KJ,:'JY]X5#]RE9?M(AI MMISBVM*TJZ?/?-$DK6LF>47&7/L)?HVB91"/+9NM.6%E#8M;RV!D1< MVKDTTD=#KN/:/KH.]9'9Q![R1PS5.IE<^B,(OVD@95=A8(NHK9*)(SRN0E#5 MALSFJ`'4/>OE^\D$V`?7=Z.%<+1Y$'"HZX:+]FDG.LS)6(%HZ5N9)8F;\'@7/G>IX&%-%Q?`-RN471]]N]-2X56?*TQ]T&T"KS.!6T[@5OOHVWFU MRGBL9647OK0^AA%HZF.V[MM(V)X^:KQUWWB%V-:K5L9D$RZMMUYL'GQ?O7[5 M?-!E[/#!^^HWMATFPOG9M::NY\:NN-)KZ^&N:^N'D%2/=LL*2DU\7PD_@N>` M=)$;43MM8$_5&AG[*5LQ]T62%8T?']0T9@761KTSQ"7;W7'>X%!+OZFD38B6Z.F]`#I(GW^*EL M[@P80^,B7EQ<69YC" MQ*+KM)P],MG8:C%Y!Q.S`>1MLLT561[=%RR7;A2Y@<_&UHE9NJ\\7/5F:2;O MH>3M-5UB-<_0LFP[2/P8[S=G0K`$.S&+]P9-<(0P>0^68$VHK]-DFRO`D"&6 M4B>64GJ_$0Y;)O#!3JUAKPFM"G?:6DV/O6UG$@7CD9-1VGJ1:8QT8]P$NDK*>3')1I,7DP)^7+P@K%6RL2 MSB?K'@-`WMQ9H?,EABE^6V'B1_0ORTLL_.M-%"5+^=UUYJU,=N6M'`.1;:W, MV.\^,7NC=\QTB&9/,Q__@1K;E:?\65HB26S@$]#0#O[B6XT7C MGSWQ(T,_C5_;[(\K9(4S)X0P(S2&$&=;1[5WC.=4J((LFO M@^=YQ8]U4#=&]V<[VW-G5ZKQ^QTX..P6Z/U.K_#(/1C3%?&#+45.M_L@YWM1F#+5C\8;:S> MO*+5#]97/QAV!GL?`(YYM7>,&YV#K__6;^Z>!>T9UK7>JA_9K@/:@6 MS`CP4]^QD"2/=DQ5EPC)]A'Z#X&!F,+)E_/F5H367)R%\#]]%Z'M1H(P]2ET M[5W3,A.QM%P?K*VSS/8.W@@M.TXL3_LJPB5SW06X[LU\'HIY M>CM[:I)_!(J[<$2Q3SE;^?8>SZ?BN<'E(&O@W?LMB:/8\AU9$US;C/0R1[IF M=KL5B2)U\?D]:?W'B?LY2IKJP.SIDQX7!3D^D2^>D=/KF)R"O'W8L^69'/92 M*U?=Q*NHOV/%8E'CF)1VJ*))W]#[7+RXS20V8#LVH;K+=U%>,-9[(O4ZW"644KU-@7^>JFWAP>F?YMO!8)YU< M)XW-OCXQ+E]5AW72"<].D\Z8STYU%<_7N>J=9Z>FEU)J9TT\QF.-\<@OL7MG MG_ORBBH(6E:<@`WM$]Z6]R9#?6A>WM*NKQUVZ(HN?EMN=$;YZG885YP(;V<>_+AX.1WNVQ#_OX M1+[X?7FOTV]"N\?KM#2O<]5-=/KP??EY5%%_`LJ(!5:;2=SKF'P-45?9?)VK M;L=QBF_+SW8SH9L]4Q_5P'/-=Q,G/#MU^<*\OC+[.E?=Q+,37YB?22V9AJD/ M1Y>OB<%*Z:07YCU62G45S]>Y:KXPYXM>QF,==R:_U"H/SX,%V7M\97X6*\S4 M!T-#-R>7M[7K:XD=NJ*+7YF/.@9;V"W>O/U.;Y@#LW_#8B9WD[9QK] M]]S`;P"=6WV8ZH$U[@0)-LYDU1_T]4F76R*USR0SAIT)T[7%FQ=.5@:?K-J^ MC7MF9Z2UY$#5&->O"NZCOJ)6I`4S]OY>3H_IO>.I<*Z`V+`1EL=&+-. MW%Q?1WISCJ>_*6EOW5JN1X?461!JLR1.0B%5``?_Y^9&^\EWM*\D0M\&SKUV<[/V!OY4+>D]UQN$R]>&;T?JQ:SJ@:#1`%%I_0> M`J*KPE=V#DPK7@M%`+7H6:M(O$K_4#J-"/!*0V7W3)//_O59]YEF"\];60Y& MSF:?HY5EIY]IGZ/ZSIV\P"F'E:/'H-%U8B`YI)"3Q4`+>=)4O>Y\6(O M0(H3;M@6!\_^%0Y]UGP>BKD5"\WU8S@*1JZ='A9].A5*,M]9D0:'0SOQ+#PU M3JT(_INLU#.K(')C]U9HCCN;B5#XMM"F(KX30OYN>_``G#*!R[Z).#^,XF_O M@N7*\E5YL;%IC%Y'L)#`_@8`$`JV6R4/``CB94LKVV"ET[FR,! MDRKT[A$$>?[M:-O0OE4&%'?X7UXFT^&WV96&%XBWB!5\9_?/AE\A^"R+RYR8=X*V`7'S!(+QUD[W7AM]&;)%X$(7"4 M\SMBN+#83Y[E1V_OT]H'GY`:GRU_GJ];LP'Y\.&SF/WUV3\M_Z9K$FC_`7K? M]`SZ^]G?E/1]_]N[K__^]).VB)>>]NGWMS]_?*<]NWGY\H_>NYIT@G+_\^OGE M=QS+P)?5GS=QX&KI-W$_+$DHP^0 M\$I`V7".$>&S+3B4RO0?PG+6\;Q=MO=&E1IO#YM=#3#8\_TS/W06[L=#EA<`?"PT?;8?T@6FUOEJW8C80_9<..^ZN#;2@C>W&*?Y`(S!<>S/*_ M4U&9?T-"4UXQ33,3H):>#E"47H;Y(A7*4G9/M!\)U[\F9))M1U\:LOGTJ0K9 M=5OF>PR1BA@\Y4GV!'Q0%]HK&([G1'ZV'%=5SSDQ9YZ?B]`3'_$A^N1&XJ!C;KC5V4AL MZ*[9(IIXS[2'P"/=[#.)6TWB9NQA]BTBI1[A6QQUAA6G.S8;C^I;'(QUT^!# M],G-1K,S'#UE[[#96*-=8PP[)OOC6TQ@L]_3)QRITV82PQXV)@T@\-7Y%D>= MT2/B%L=X72#59L)W!_J_<&8 M2=QB$H\[W280F'V+!E;UW-ML-/N=`<0C5RH_@]G8QW1:-AO;L6O, M7L?D/=-F`@\&NCEJPHTED_A0$IN=<1,(?&V^13#[QN/]C40R*=E(/*V1:.H# MSOT[AXTX81NQ+9O&''?Z;".VF,"&P5*QW10V1\V_?KX.SV*OU^GO;S3*I]EH M/*W1V!WK)M<7.[W52#$R;#6V9-=4BR;>,VTA<*::S/T@83(WDLS=3B-4W[4Y M%WL#K(VYMYTXJ*RDR7;B,7?*B*O0GL=*'+!OL2U[9HM@XCW3%@*SE7@59&Z! ME5B:#H?%KCK;?8Q%@,OS[DGS0U[:-%15'R"P9+][54H0'7XQIWL;_A')>Z^F!HZ.:D";%_#?B!&>P$"7:9/:OY?:1YKP.3 MC0*6RR&//:&T_C&[!J& M8?:,__CPR^0_!'+OYB8?0K8R?_P@_720?=?]640QK"46#BWV=]^-HS=W5NB\ ML6/WUHWO:<9LD9H-6AL^?!:SOS[[I^7?=$V"XS_OA7W3,^3?^9C_H4'_\XM8 M3N%P^#=%P?>_O?OZ[T\_:8MXZ6F??G_[\\=WVK.;ER__Z+U[^?+]U_?:__SC MZR\_:T:GJWT-`>TN`FIY+U_^].LS[=DBCE>O7KZ\N[OKW/4Z03A_^?7SR^\X MEH$OJS]OXL*;'2=VGFWO&'\`FK4;[4087N]93XQN"\^+5I;M^O._/NL^H\\K MRW'2SW>N$R_^^FQB_OA,D]N4OBYO7#OP/&L5B5?I'\K[17O_E89NL:KC?`7" MY.[[A["<=:16A`$IV(;]'P\3@ND`1F_/`<[\T%9XS?K`N\L>K\4Y['C^*&!N MV"D^GE76F'EM.\@7MCFU'W\V,K(7I_C'KPG*/((TF!'PTVP9Q35-0^WE<6:4 M*BQ''ZDP[QYDQ%FFS^6<1H)NQZ1U.?VWC^O^$.AD$$Z^G#>W(K3FXBPL\'?0 MN;'VWHH%X>J#Y89GF?=?EI?L6N%I&6-/8[5*7:ZKU"J#MDF77[\E<11;/MHE MF@6<(&RR_'(=;A-J6!]D M<5Y8>I'Z`MW)LHF#59G,UT7F=@0?_0O.8"S`3LW9SP?ZH`:UP%ZP\&(SJX%F MUH<@G`F7Y11K8)95UT?F5H<&M3,PG_'("0Y;?;S_M/S$"N\++E[T\%:UGV3E M?N1R@L:PHDU6[01^TRC,'M[V'CW8P\L6:>,%%).9/;PLP-C#RR1F,ZN>0HH] MO*R!659=*YG9P]LXSR3CD3V\^WMX#?+P5N2ALW(_IM2OQQFD?6J=';SM/7FP M@Y<-TL8+*"8S.WA9@+&#ETG,9E8]A10[>%D#LZRZ5C*S@[=QCDG&(SMX'U&F MH<,ZKB%Z M?G[;TP+E&J)#KB%ZO@O4L3XRN(CH\4E\:<>4,>@,F]Y(NJ[BBR,0S\/"XYYN M]"8-8&(F\8&`3#J3)M0W:<>5((<=GH.EG_>'NC'DN,,VTQB,JVX3]%(3C2N. M.SR;H-+[P\MS,=_K&KII-N%$W302 M7]R=:S9?D]=5>+$[]SS":6SJ`RYGW&82PWECW`0"M\/H8G_N6=PDD['>-087 MYVKVDYQ0;O4Z1D6L2:/D5EVE%/MSSR6HC($^G%P^EH<%U6D%U>CB%&:';@L= MD8Q'=NAR?=":R?O!J*MW1TV0^$TC\<4=NH..T71725V%%SMTS\+"YMC41_TF M,#&3^%"?O=FI2L*I'8';872Q0_<\?I+A6._V*VQ7=I2TALA@7O4N3^%VFE?L MT3V7I!J-='/$5T]MIK$Q[(R:'MC#'MU+3LMX9(\N%P1MCL0?=D?ZH'MYK=X^ MI7YIGZYI=AKAJV^U+N^!,G""!,ODG%4)'6E>QN3),;G._MGGMI0"'3RI%*C1 ME:,8VVN!XMH"'TR3Z+?91]\.EN*K]?VG[[A>\5;X8N;&UUGW,\-=9>'/1Z.M MM44^!T\L\CFJ3\W,?<`=,K@'/G20?_2<)NH):D,:WO:Z3^A2N#5OH%=C#`\:IS9KZ'2W#:-9.\(KB/"7Y5!#?/1O`N MZY*+6A+'(>3SC[X6+X(DLGPG>E$;DFXYR%]#1>5W21C"8)N8JI7O_FQ^K<-> MXE6W9M4'2?O]]G#O9'$U`G2_Y=5\#Q^ZNDM?SAA=O3MN0BPK$_:1A.WKO4$3 M0FB8L(],?M*[QN7K4]8L^/QDVN=+;,6BI;JG-K$?AC[L-J$K`Q/X<`*/.;2G MQ03NU:!D\HF<79<^_@2A`#A8!9U80M6@1`S+I].1U[A\ZPDF[\G(VV\"=7<> MB)H>7]K.'`?&(^.Q3G@\JT^E?RJ3]FL06YYFR[LY+;:^:ZLPN'4C-V`S]^1V MD#YN1"UBIO#!F;.Z,6!G6HLI/-#[O280^(3>EI,%C+P7,P%JJ>XU'#AVHH8O MM7+59[4X38XA:;1F,G5CR&[4%A/X>5^O@Z.<*^^PN^@8S7+ML/$\NK.[8>N]=(7"<9`'TZ:T#B4"?OH*UVS M$:6I3ZB53R:AOH(2MD$;N[77PI?9D$?EXR8P,9.74Y":?IW=SO@WQF,#4V=. M5NBY7!6O>8?JQLM[.&^,&U%8BRE\S0$M)K"A#R=-Z,/91)_X!_<[*.1&*./&\W&SO*9,Y@,! M&0TN7Z7@B>?HQIA97V+,(YA:$0@Q.UAB\H<5MS?CN#8\/M!-HPG>(B;PP02> M&$UH2\KNP,:YL1B/M7<'GO@FSV^T4[#QLGVLFWV^S&LU@7O#)GC$6'DW3NDP M'AL8F'/>/!_5U6K]%(J5Y3IU9^?&VRW]<1.J8S%Y#[VH M[36!O&R4-LZ88CPVT"B]1+1X+-T=OL4JJ72ZDY9NM'/[;\N8O%O?@:]!PFC,%1XVTFKSEI`'6;Z`WGD/$S MRBA]PN?H-A/X_S0J)X#/TXT[!S(>V3>^=_QE<\[9C1?\IFYP!D6K"=ST\PU#WQR`TGS*`TD>QL-)),E6!_WO\W^97D)E3]XXWG!G>7; MU]LMLE?L%KD'?MK:&G+`K2$9W#:">]#Q+5W.FCVW4\7)=S9/HZ\))Z^&O=7! M=NA:E[H/;F3#\>[?P@I1PPB'EC?-K,%:GNUJTR/RK>6A1,]78\4[\'>\'I%3 ME,T^J(1\9D)7,#O+]"L1NL%.3JG)Z;!]'/<&+`&T)J*S$/K=P@K!_LEQ%P>G MG#G]@ M[@4#WQ`UB:Y]@V-OCT_5VD3H-"OVMFEDOO3F[>GCX95W#3B??6&0?5$1)=$* M^Z(V$JLI/,T$9I7$9.9]?+4$;M8^WAE@UABGQWMAB^54A%J/K1%F/8-`G!_KVCA+HV]\(],WBEG^:S80=N[?BHV\'2_'5^O[9 MBL5G80>^[7HNK:L"Z`H.'#.X%(FW/HHI/$2K1 MO6P4T*-"@3E0IETA8*DC(U].S]!W,,#Q`L(RK\DE..V:25YQH<8$ORJ"FV)=UR44MB>,0DH,NZW;_@%D+=@P'U)D``0+6FTMG3*S0L8F]5MQ$7#K$QQCK MHUX3RBPQ81])6$,?3[CF2@L)JT\:0=G+Y/W=.0U&U\(K#'GI"^Q%=.IB(L, MGYJM!_W+:R666B>TI@?])L@M)O"!@$R:8'0T\:ST0;GH+-^!=U$?A2(25F@O M-#L4CMO::KJU8>WG/=T<7UX[\9GIA"2>3"[?88T)?,H]/&P$@=MQ;GH?P(^Q M:VNK,%`EFC0+@QFI5*WFI'6;6'.=F.M-?3BYO-G-@HV#Y)G,5T3F)IZS?@4= MI103AGA$L3^78?_R-36?Z#*LJ\;Z+5Z(D-71 MB4,JFF"!,74/]NV.V+/;9@(;567!:K=_VW&"^NC;H;`BH3UWA/SK!9RC$#I9 M>`7(JBJOL-)BXYK)?(R8FCK4%67]=4+]U0C[8[? M9ODXTS(>&8]UFG8K2I[D@#F,,C73.1?/U>WIO4%%RZC::1LF[./F'^O](=.U M?70U]:YY>>?ZE5N'/5"+3I!@M--9U?&1YF5,,B8;@\EU09)]?DQUZ,T5>*XO M;A8"!?*K\>K[:^4LQ15U\X\2":],^*9<,J[;&:SBLFG\FJJZOC)ZE55=5]5@ MY"*P]Q`0724C=PXL2Q>7J;17#>)"!>/U0L?KA9!5]5JCV_UQ76AOK42L'CV& M-EF7@Q MC1)'I06/Y<8%[*/+26A(>[A8NYE,'_S]ZU/R=N//E_1>>J;]7F2E[K M"6*3;!5^;9SXP=G>Y/8G:BR-08F0N)%DF_SU-R,)$"!`2`C0T%6IC05H^O&9 M1T]W3X]K.B'CTG8CAGQ6:=L27N/RMI0B"3!AK2J2U/HLY+48,H=QJL9[B7K? MI6N_:UNI_:Z/6V$_20G4MOX._6!`\44!(@FXKPT?'B6NK'7?5=%TZ% M&-"^ M36SD1-R'+ILB>BYMU6+5-L:S@S^9.CX+;<&/KT-@0S#5X"1>U/R9#OZI`AE' MK(5PK,:HX6&B2,'VXUDG)(05GAJQZM5V-(&\>BS4YW_)&.%K5[_&%E<_#@KW M&W+)POVR!K7E=]_LP50>CDO+3X5A->:G3Y-B\^.2P]G%R"RT@G=/^/X;B ML^?(88D4`@KH/$_)N71&8Y/ZD"X(GK5NU@6'6R'Z=7"BEHJCK.[,2N6)0Z_, M"$I9&,QV<1"KL4P-D7E3@]-.?CBI!Z(B[S^YY,"2Y_8\!H;1/H'U?BA85'WW M5^J>.WJHG?TRR0_UH][NXR!P<+SA?+>#OH"&0\4=`W:/KD.MV@`X' M[%K@:J@\MT>KQ4TW7,\^D$>Q[I;M;V;B/C[4A#L6,M9E[`74*!O-[$;1@E`WIP M5_0QQ_,F8R9B/#L,M[W[0^.!N8(41/QV9(#325T0(_>TNY[F&5XPOJUB<3Y=D+D",, M8G^]X$09BKP;WBH=_YH&VIH*6R//3; MB6_=^PL1@MQ@=&NC%]NQ@]%Q1WF5S"AO/EWQ&M!MY#U@N2R@FS<@O.,?+6.W M">Q"N'R=\B?A;E'6![B1-[/2A] MS)!G5-``P(\*<&5G@$NPENS5DM@.D)]N6+$J+_21:_D_'0RD2W;JQY#K!M4M M]N"';(F*D9'86= M6!.E5AVJ;`#`A5RBQ3C"]:&Q!,("I"`/X8VB8J` M1SND^-2-\!Z_:K/&O4`(`]NA#5L57*^8[YQ/Z;-=2KFS7>KZLIZV:P?XUG[# MUHT;(+=GT]^W?1\'_OGH#OWMD0L'^?[QG?)25];RW%!KO)[W4LN>]](/YT02 ML`OL`KL[8;>06Y:[E/T#./\E'.]1G7WCL>QZX[VA<8R#]MXWV,89S#!'9'B88([+KSW M.<%Q;#BFX:T7YWOO_]OIUY]NW"F'!W`R'3H=*.3@FH51>.R=+F>*P#$4S+CP M!D,'4[N7-FWV708^@QT,1"/3(IQXKS$10*G,@>@%R%FT=+IR'^\Z@T40=-J0JU2#)D&3H$G0Y(%) M!)KD5I/S9L+D>9-[$83L\NZ;%O@N7NA]OD1[J6KERK)"[]XJB:[#("0X7<+K MZF.(71_/%K,_MM+O2D;I]VWHD==B\$;>"M,+6YS)?1I0HGKWS1Y=]:"C'`1]%[HO?4\=$3[<\:%I="?H3_79#;. MR#.&W@N]M[:S<<:UX-"?H3]S%8^$E-%#F7`@9;3*E!9#AZD&`E$U"T1M(]Q0 M.C15\@YB;>T=Q$^X-Z"SZ",>,E'<7MN^B1SA!T:$K3PK+R+;;<#O&-#?\WUDF;<-K^@` MV[N)[GAO--XSY!D7&@/@1P6XLC/`)5A+]FI);`?(3S>N`/E`A^2"G$#SB-^P M&^(OJT`Y*,?DSCQ\`@](T1%V7 M*B$#=EL2%E9!4#Q-Q`K"IB4Z]# M?26NDUOXS*,#/8(>#TF/%3I?U$KS.@42>U3!IJUV-=3HG@ZJTO$-L22)+3WC MW#)`S`O$2LL0&S+8M)"PS8DU!IH\,(D.3I,[=?%6GT!PX?F!X+V.S5Y()("0 M.D@-B01@`^?WZ^J*V%3@/@2>(5:;HMZ`U`*>(98545/J$&.%'`-8Q2KH_XHD M-O0Z]'^`N/`4UP1_+-\0MS2QU:H#PER[8_D,Z8(>08^'I,?ZIAB8LSY7,&VK M/O*ABJI1AU41("X*L:Z+N@+9)#Q#+#5%3:G#P2VN;5M>P[J@2=#DH6F2LU2# M;\3S?2&F"7D&$'$'J2'/``S@#2(TNF@H$(3F&.*6+#8-V,5RC+"NBII:^TTL M9!E`]R_$2*,A*BV8X#A&F$YP#<@QX!EAM2DV&QDWB!T08^' MI,?ZYACT4LY6L&HK]LRT%%&6P3/#,\2:3C?N8-=R#'%+%N56QDVB!X,'+],@E?)I,H&,+5N88:HM8" M.YACA!5--"0X)<@QPK(F-K6Z5_0Z^+7J"3N.[?:BI8I2_@>SRV%AH=I9E,H0 M=0VJ;?.,L"3J:AVB5(!PX?*B8DNJ@T>.LVW6-^QB@IQHZ4+6P'9M/R`HL-\P MK%\[Z_NJV-2AY!3'"-.M=`-"2EPC+(FR7(=X=7AXBJ>X?UD[/_`PD]'M\VZB9>L%_SJ$3Q>P`+T M@7WNUZU]WS>JJZ*N[;_/\S>E[1M8515;35BK^`-6%U4=4K<@3082C@Z!+FAR MYZE;D^?_.CT5KEQ+>$:,]KEGC833T[DWV%<)I5_.0O^TA]#PRY/9QU;HX(?7 M)]QC:5./>.@1%I:^<:D).D"![;GGH^3+9VKWGCN>^<]7UNXO8ZK11Y1VKX2:-G)2`D4-3X013#KWTH='_/KKR>_(/964B%SW$INGJAS]??(U M4?/EP\7SC\Z5T`\&CM#Y?GY[G)U=/E\*__O;\]VM0#<%PC-! MKF\S>L@Y.[NZ/Q%.^D$P_')V]O[^_OE=_>R1WMGSX]D':TMF+R=_G@:I-S]; M@74RCV8YK0FG0BF%S3$3-2J8V''\(3)IU_GU1#J)GH?(LL;/[[85]*G1(DG_ M.1'B,1-]/CN*Z'[-04,??QG_D6RVHH'X16"[L(D%8=(>BM2(@E#LA*57:,'4#9+_[M M(;&=J2RJN`+\%R*<;8A[H8]TED M,RN<,Q_RR8I^UBD7\)'K^^'VG3/$[DI5ZW#^`H#=$-BF:$!&.H_`:J*BP*E' M_H"5955LM>"T/H?(2@U1:=:AG`P@NRFRABC!K;H\(JM(HMJ$=99#9%5);#;J MN&?X1EC180QSC#"[-,&H@[D! M"!=%6!4U'7RM/".LB+I:A[/5@'#A\CVBI,%VGV>$&Z)DU,&]OFK;7Y^X_3T. M)A7G',]/DBG`&U!9_VZ(_^) ML)-#%HM2<^$.V'=VB_09UB<^886-`Y>PPG:!2U@A6,@EK#!:N805+G/F$58= M3"8>8:WEYGWRO(7:Y!O4IBY>F7R^IKB%[2_M`78M5OG\VD&]?'7"7Y'CXU_. M%MZ>-GH1$L(^C&IL_L"(4$XO$>4M5_NGI[)"GV(*RYJ:$KOTS'`P^4D'$]NS MKNEG?CYJUS]B0DN;64:),;,!'?9O%J5),XMT8B8VTAW[-ZV^S*86*3V/ACD) MR-+I'[--LW>G+5ZY@1V,+NCGA/5A"W_\@4?YFI8D^C^])3>:,8',IA8H>8.! MYSX%=!0\,1^4_Q`&?H!<5I5]ANPY/OX[=/ M!`N;]H#V\%]/;NZOJ4*;JF(T)6F&I14T%_B+^^_DTH&G``5YN\P/[,^0S6QJ MGN"U[6!R05'N>22GXF\1Z6&A;9J8OHJ8KR]J)$U[IM5YDIWPQ;'-:\=#P5*5 M2\KOH1.1FZK\^]-E6M_2R5>CU8H+"Z5IIYJ?I_R(>]$MS6YPCP8Y>_#-X\/Y MP[-P\?#825.9;6J>T)^>$[H!(K$B*I M2L>,)ND1ANM)E69)E:DBUK,DMZ1F`9:LOT,_8-_/="6M8$QG$[:4XFLEO4S&_&>O;5G)31H=9%LW[@4: MV@%R8ND\XE_B5TQG#HM.6^R6V,BDF.7]'3MO&S//M*HJ6(Y]^T4&CJ"_F4H"B:;60/]^R8\@-O5;BE.V_ABS58\!.!-YR_VVH MAR=^H375:!JU&(E;6T*W+[#KALBYP\0.OK']^*K]:'M((AD>,=V[VV9`!8M: M[7ZG'/O=Q^Y3]_NB%$M\/;(FZTU]+,@\%R4YC-E*I,W-DF+(LBYME255>L+# M[2E-4S4I%X.^[YDV\RY%M*(I(MTMKC[8GW@+]L_"KCH?Y>WSFF.MTYE'=>>\ M;CZQ43Z+LW@>^K:+?;]M_E]HQ[=^7M!!8%O,VT@?V*Q##6[V+<'?/,]ZMQVG M'15L+N7WH4PW6VGMEF!D5^)T[_$_`5U(Z=C$B)C][JUCKI^&*Y+T@O'G.,ED MGG)[GX^81Y%.XO?X/6NY28NFM.[0B`[(UOJYI-$TC,ELMPGQ&9ZCI>L6TW[I MMUTK^J/O.=;-8$B\-QQO[S`9Y%\@)TWX7=K@]+&;;G(,TE?6MN"]"@[[V426 MO$S-2.+WKRA`;\AA7U/>\.@.D7]P0%MX0F\L&;=MFBO[5TAPJ=`%J?3;&EL12 M,BE6QH924AJ=5(:K923(!?1%)-7KZ^8_0"SB/BU1]*;D0[MP,N#Q]*#&=#9 M)S8S]5-9HO\E3*QK-$U_,'2\$<:/])?MX*^^;?;O4&#VZ4Q!5VIJE[^$[+4[ M9.'S4?+C?-'`J=(Z(<%S$Y/T66J,F2W"05J"#Q-CVH]O7#\D3#VW]H#N'\Y9 M?'R(W%'914E6])E5:1V];;"6=_TQFGI!UJZ139)%(&73K&-(TM:M.-KGQIB; M;!+%>9",>^\MZO'K5CUY`R8F5J=+U18@MV>_.)2>CP,_L4LM5G"DY+(GRXJ1 M`BH?T>UQF7?]D]1FLP27DV#Q7W;09W8E'<.)^VVZ76/?3;?\$1Q_LBES+E&F M>-`AM4*49&AWHN7,:$B[N`Y3MD)+:$LQ*I*+L!W.C1MM]!9M.LY M'TU_,B;VCHAU'[+=%#64HYUB.PSZ'K'_Q=9&\\'\^J=&ZY^F3P6NBLT99;P2 M.VGFX;5#E4AW*`_O+K:REZ/%3JJTXC6@F18M:F?17S@1;2W1&18#3-D/(DO@ MA>Y';^T7CUPBVQE%:5>T)?;5`^D0>Q#9"P^OMYCR1KZS?ZBU$'N0'UR\T4R8 M;9_($QFVQM5:6=E3QPG]V3>?W[U2\L3]3=97"K24]`S3="<4>&3$5M2H;V;; MT<7W.G1'/3/%+:6W':YR[GQD7:^,JT(3YFDC\K.59&C+&U6%@K>*J:P]6@FF M\F'7:%;&4R'D-%DNPL\X'2_Q/%A/IDV?[5?;I$.5W3%8SO?!-I$S.XE\-)

Q=(;,_?BU:0MJ. MPUP-FX:RL]=B=5:&G*33/-MN(CR[[A/U\&_8H38(>W7LU*-FF!-:U`I[Q":V MW]@1E(+,@`7ZG\(7 M<_SX\)K%_MPAN:0S?.\^=:\QR]9PNM^\-TQ<9NQV8P+="84H'R%-(Z><:B-K MR.9DORKA)_VK:N$-[>"$5Z5QEZT<>7GKPJ>LYMBVOO9",AEZY4WYAIK!\FJB MZSE]PB:E1=_[%B*6JXBQ=8N#(+(\Z.?V9C&=[-4E:Y!MPL)2*2(T$L.(VG34 M$LU6]ZI9_-S#U(#H)@M&U["NJ(VD*Y".R(F,B M6;FD[OAH7,+IANGEV3-HIC#+N=RB7$7/%ARN'&M.(!P>XTG%B/F.50N>[Y"+ MXO!K+JY9H=Z]<5WT1,BA:7]J1"_(42/>=SU,B=>W7Z*8,S,;.H@$MFD/(T_3 MC1NE0P0V2VFN*QHT;J5;)JU\+6C_QCS5YA:FN60F/W(S5W]D015EAK2 MQ'V1DW"*US@MH=J,SLF1B77$TGPEYTOH5N^26H^.-XQ31>*-AW\=!I02JS#$ M$H)*9I^S(&,S6I:M6Q/XYCTC;B9;6L^EP0Y^*A8FKSGN:J0 M)MH\L>GHUC.1DSA?IKZ76>=(VC%2('UCC3NN!#.[$2EOEMW4R58;D/( MFN\;L?]!6R?F/(U5)'CO<[HC7!?W>*.Z['"Y>F*?%"P)MCDMDSXD99?GUR]` M2I8$@F(22%*4K9>ZR!;PY8=$(@$D,J&GPNMC)3PRF*,YWY$!@`>0+)]X+D-W MELZ3Y*5LAXEC3MS-]407]7XHP$[%<;",8&5C.3$/GP)DI>B*$>7(^^*/=014 M&0BQC.+0#+DRC5&QY5S*VPG$[B@H0T@T*?"Z9*!$B,$`?_.=/Y_';"$LG*Z>R4J7!X2XMSD>*MYNJUVNAG%OT2 M1_-?W[$FV4()M<'-)TZK%W/O!RJXLJ0[SPBE[P1-EWD(^LE5=!(BVWDCAJIKY$UV\Y7KXWK!17'/GJOU#Z^-'::98O[$@G/&,7Y M^A0]1C,:S_Y?1.ES9\*)H5>KC4,_"EZWN8*J,$?B@J MTPR^5Y79?I9=6+*=3\=QTTANO!#%E6"?U*CEK[2-U\1%34`*CMJXINF_$J9V M!&*H,,-S[;PZ9M3FD^F\GOFTYJ*3^>19WG"9*L?]\T^:3J.,!X,+SO<5O0^C M>)6)*YSFBW!>))9L^UPEJ,ET+ M<(AK*<%@J8/.4M,9O[QQ>(O4J4Y59VPA3=6]T58FZN]UGIIC`VF>PL$/D3#P M['3'KO/F"%.P>`."`Y][409/H7;N3EV M4HBD@/MBD#\:8=W%L]5A[W52O"-9ESGN:;MJCRTDMP1-I#8LE\<&/-,46]Z_ M1C%]J1ZH\H(,YUC$,ASPXEN/?Y.%755@2K:SZ^2*3I/;./HW+9_S\,?Z^B5I MS*TB$,I`=(41TYXJR6(%VK)L)SI5:J+(3X,@C*DM3(%$6QPA@:N:,(Z^,%O9 M7(LFBB3+=,X#)7EL]7;:Y2M:9/DNPC._/Y36JRB9)J1>+@Q`NVAA>`[O3F`. MA0;M@J.OG2B%Q.BOF@==A7EE3.FGFS]\#CHLJGG(3)5>(]@0ET^IZZ(":[Q8 MQUL?O'6!?M_LK'/MJ;!C.L[Z)/P5TK.1X$^%'N+[OMD3/1L)>)8FS\IUR.(WF4?X,LK6_L3_M$\,],5=/&15[V\#[/0[+"KYTME'!1R8J M((MAZU#8BNN]M<T,62#W2O/)^W1V"0#N"E8LC$\"3L(V"L`.4HNVPE`44 M\,=E\^E;8S@,M/2ET015TNL6SG2U.>7)K#_0F-Y$^77R4O[GI13"^\N\,+&N'^H2*,. MAPD\?6<>3:W%:RF`Y+J!C*V5VXR`IY1ND9W4*_C$WU@CGRT+(+W,*?%^A_/3LNU<55C[8&F M^3.O$<4/(?@+U2)EFW:E,H.8EB@$"K*>Y0470_."RDSO5M[B]3"_\4SI'?/= MHD=:[M"^)%G&EJJ+&[95TQU&O[+\M.F]&^C0I;T"_N& M6`9:2F[UQ:;(-'+;0B_#.%% MRHJK$%#Q<:CWXKI$@-K8*1I(J);XS'=P-$'^:U'FMN2'NQM3&GS?\BVYR9_" ME(+&/Q"'OZY[))0O)ZU#1KF1/*D-2E\797:=U*@+,R&?;V[H-.=Y^^1A73@G M)Z;O635":*';J\BZE[6OBA2@N;4]T8X=OLC:>G"PI"@=][F65V?0!BYNAX$; M?9'RR-QWYL_%M\NS5`3S_I)>>PN]V)$N$%C6&NP-!_SB9K7-%?:V\+BMY1Y[5:)@\F4^;=0%NACDVB1+QO] M'*;\BBZ[I&DQS90#XZMQ8\5J8(F3&@/>'B266`2YQ&;%'3@$B9L75+FTE;6^ M`V%WUZ>''G<[MF4)YXVRV;.[,^B=DD4JA^NUG2$M1L1PG4#6I]QR@[J&'JW[ MMBF>0S=U_7+M_RG*IO,D6Z20*L?\6Y/B:\RU7O/AGBW9+SH_'5:_,HS0"D.?7+KZ\(A2=MR<#7D)H[1 MNS'K;EX/T8KU,:.'(_=&,?1>;+1I>F;@]J/!>+(1F&R>+P9Z#5^T(:KB&W*7 MI0.Y5W?9L8R@;R5^0^[R1K:K/;O+`S?%K\)AAD_OU^`PPZ7MU6$F?>OX6W"8 M&\?:ZG^L%>1^#*,YO[`\2U(>CK]&=KIZE#N>F(,0K!#'\AN>.AN]LHP1UBXD4FHO3 M](77Z_TC!=IJP[=\:[]0H<;"9;ZNWPW4,D_\>3SEDX@R.,7?.`]O>+R/#8`M MQ]`=>F`B!M`J*Z2-MWS0\ MR]V!M`2@AU(S0RJS6H'IFD'7*.':1QS?YCF"^D*DRELO*%M,#>(1TW4,93G?&5^;_0WJ%1UQYIU[N83$.:QZ,A MZ_2ZC4G9"&B3:Q$AX=H.-&BP-TV:&FSBN);3-^XMDZ*&VS:(6]$-*.XR5=\5 M?:3Q@A;GJ]&,S;VH/^#VY1KY(?20Z]G"`V$5>RKM%"?1''(:)-[0N:I@XPFQN(Y\O] M86^M!);GN*(!0D6KMDIXEN7W3.+:5]%4@.+QXKZPMU8`A[G>EB[:`N+:M2)( MKI7IN:Y5NQ:T0&1Z6#X5K^)42U<+1,3!<*9L-S#$Q7L7FO+2[8S.:%HFG2G3 M3BR3[N,,FF.8@O;O[A45(C1YE>58_6!4&E>F\D(Z#B5\24JCV[BC8;:)%&!- MGZ@`@8-L]H10;8B%V&85="\E,CJ9QK9ER!#6=(H)$#B^KNGT@E!M?$W?MW71 M%==%;`W^DDP[,]>6*[76N[ON`"UTT'VG?[AJ&B"F@%*`^HG>4/:ENO+,O$@9 M\TZCQVBV*%+&JB6\,IR&9%9B8A1=6'(AEXM;IU;MA,EB2V79W7L7B&$:?V*+ M2T5/B-4\4M/%`]NM)IB&YTNA]H$1.O9!T!-&M02@8J2W$KPM@]@MGY8=R`%# M,""A5V+ZQ*LQP>K`V:^5SU`VBJG@5=XQ22!WQ! MA!.2'9WIHP)/5-^2FT$E5)A3TFW0\)9JC3?Y_.(%"A8T]H^RSJL^7JO;6[BF?+Q3R3)Q#&>`?J!&:#*40` MN4<:@`/LB.DN!T$#3[^;/E)^)5,4Z&)P>S#R(!R=R@)>&MR@>5IJR_)GI9XM MTH*["WAMI^A@@62?F%:#WK2'C%_/TK+D1Q'2SC!P@*NQP`H+?`TY=X4"M2O[1W)Q^>&PH:'8"OUPX<>(=3OZPJP[M,Z4,8 MS2YY,&BYL&JK.,QL2#K&QHMJ3I3Q=E2Q$P`85*$2"S;40`1`MJ'@HYBNO$7^ MRY^SG/66T]G9(E^D]//]PSQYYM4CXSR-?BR**NKGJUJL9U$V#>>\C/DGFDW3 MZ`%/F5,&<_XD_=1\G- MR#'^QO^BX?1NU2+]S_#^X;_^PR>F]U_9Z"9*F4^>13]'C)+I:@Q6C8U'O#Q' MRM\WS)__OMW,Z"%,\V@:/83\\>)HMN"I=D:A3&,7/^6'_/:3*? MC[>&%WV$<'3@*QOC=?.`1V2\Z0G_W[V>!6SZK"MNU#O'%:YK%)"3:%S MI9)@@5K'=26B<:Y9?<,3KU::N\8'"W-*/,<6S^`[!ZL8(&@)T6WMD8KE:CZ$ M6315&W3A(3SAS^!-:PU.VA4"&E#R`(;&'&]2A8(&-&PR)(X>DD^\'A%5?&O3 M=IR6G2D@XA[&%B#K]"&%`2)V%X#4E<<8!VX_%/W?Q1Q(T0X=0@1$+J8Y$)#7 M"R#XD)%^AHR46@T!U`5#RD;([F2.5>DI-1I"3]"/`I4:#0"TRTSC`8(EEBD` M67Y;0,M=]!6=<_<<_WS=]'SAN+2Q2RR$\,2`7H"!&G`SS]I.HTR>G%39#&X*+;^C>5#@3';MBN5"@VFP,+/*BQX17H53"QA('4P]2@>\.#>)63XXJG%B(IQ@'L1[>*!IL4I MXH`44X*I1_$Z5\P>Q>M;,1M%>]'<=A^0+]/D,(&G6B?+D>`'2O2C`1RW*DZ0K4=1>N)CX8K#/OT2/M!*E94-L6I65K26$[D68\*#',)W>35[R/,$2A1@'(-LE^P[[G=GD MFD[OXF2>W#Z#A/.K7M3PA+M.PQF=?`WOH34%ABL4-&3,$.),ARC"*YQ0&R$# MBA/*)(#U,\FYPJTY@JX6N=X.\P\F)"1@:I;LG#>YSF>H&]Z%I<"_+2SO`".^D MK9).$+C*0V5=:*JZNR^XJBI+?`OLLN.C;JNN3O]@H?L&VZV<[_0&[3"45=^^ M[I?DMLJ*C_-[1F\6\R_1#?UC^=J@G6?.`Z$W41I\K06AK/2L@IG]$@IFTA9R MV;$`N6Z;P3L\8PWJ[WHJZU=3EVT0)HNT;X2LRQ8(+^*^*60]ML!71$;UC+#H MLPW&IZ1OA$_)-K[?PRCFA]X7,:^F>7&S]#O#51#5,PA-"F3"8@*92=VPA3`.S[` MM=61P"Q2CB+KB/392/7\)O#0NY8_$*EV31Q=]00^!:F>NMI"Y!:&U-)''U5; M;@O)45MWK9A8GICBBJ>O\UC%45R7!+IJB%G]A#@^P5<0Z;.7BH(0Q])=7($/ M7"IFT3!L"[EK:'(UU_"!JW:9S9;[Q#P2EQ^F1?$BBF^7T;=)G'V@-TE*7[+> MTNR/*$[2*'\^9T!3FN5%AI[-5K@CG3__0?,[7JO[D?U*42(;QUUR+&=[0'N4 M8+#40:\7`N&=^)OC3LG:,Y43GJSOF;>BPM""`G[D92!B4 MAM@W;)E5:>K^\\^0;1B+$;^D<3CGCQ3*A&7E&/-\AY#BXSO`N5O'ZBU[[@@V M8$P'"!NR>'8#&[^P`C%(C;[NRDK?:=Y_OYA!74!2<]$MR\'#(S/Q_8ZD#$%G MT'%'O#OHW6J&,N[//_,T+/*MA>DS/[E$TA6VDX+@KG;?$6IHXG&9T]D3:L5G M$A8JXBO*($VC>9DYZ.,=K^%T'@/R^2*IC5`I51]7WW)"*\_X0IG=GB2MT8_3 M52E)7C]FD2=,25Z^SQ,[X@QN$,CV)D@8]R@^]#F0_QKD5XPQ]RS0S.Y0]J\) M'ZW%-.=A*+"">-J.43."SJ#K.D9]0<=VC#K$?9'?T13K(`-D"FI1="L#-,#" MJW'R^A="[;0,9)+PX0-KE:C;(W7!H!5*:IJ4EY_#2JX2U'CG,`R="@!T`1P; M-&.Z%T%MOM@UFPU$]->K8DE8.2/+#!-ZZE.]U.X.IMIY(AOQIEG?$F-]CDVP>O MY@MV!YN'%,1YDJ)IR`D1"Y/O[!01']`N.*1ZIX^/3\WO"TC3VMH"6K%O7MY! MHQL"R_*;%M::_CN"#0V9#O8(6^WXS2:5XRM$R.M\FM4J?NJ51\RF*2;KNPN\ MP%2K1J/WU0E@Q?/]ZM$`.EAT@W%B-V[":A%T!AVX9.P=NEJ270]D-U10?X_9 M;\ZY5[K:BF!IB5D]^6CNNP.X0+MA^DT<=P!7,7C!K=[BM,=:>A_/_+EY=D=G MO!RK?F%;PS9%:+)^M+!`TU=8Q09'%0M"MA?BF95KPG7K"OT");=,PQ>]S\9^ MK\*G/]B.@[]!T58#UR/BW)?TH@,$R(3GN35$`("\Q(JL"IS7H@$F&2>>5Z,. ME:ZT(4&=?Z\2"=4=)."L\2W1Y>P,$M24.)6PHY:0_IFD?YW'EVG"D^/KVQ4Y MF*U.M(``>6D)8L,M.8UG1:64NV0^HVE6/HW0YL6Q+>'U<%.72`"AAMDB1)AO MR@"1R@]YCF\;=8BDU7SP"PR5F305,>#5?;=**J0HZNJI=U+CW2:.TQY(3"]N MRCO$LY#?*ZY?(O%8K]:UK=?EJ7_0_(G2>/3E_,/%U>AAOLA&YM]&83P;_>__ MM?G9V/G;Z`>/@1BQ/MA^9,1C(<+X>:N.=1%ES0M(1\P[_Y'36V4_H8/K"?:,[L=:U<8S?LNMY% MW'ET6X8$T#R?4_Y*#!:]1H+2#_%V@[6J6&M[%*`E658&S=_2>/I<'%2%\X]A MFCZSC_AB2"_#9XQ7>4XU9V:+SG>B7LMX>IO2XA_LIUDT6SX!`)/\FS&V1_=L MGQ45"I\FB]L[7DZ=U&)NZGH;-W/6/X;975'W@?7\X?E[QG."=5<>+#"V5T\X M@*Z``\,"`N'Y><_`%5,,6,(C?F34Y1O3#O3DQ"2.!2)<`J$KZ-#@2]-Q]@I= M\@:U7(N&F906>4Q)L,Z*Y7R1.T!F]I$Q0*FF#K+-T@G M$Q66/8L9":>+F0HM:FZXU2U,;?=)G*R\I?)W4!]"G@A7S[7=(:&"V3)'R`., MBDK)R!`A(Q\0T8NCN_PI5F24(\;/5SK2Q`%](&T&+L$#HOBRU/>$>#PH".P] MAF-;GAQ(W?16@`+-QV8+-[[:6!3SFUG"A3P4+*L8+:L.K`Z9?TDA,ZK MW*R:Q*^91+L[5D*+=%]E&5;-J(*Z5X+.CP$?BW3V"+?91LU,!4-0%2%9I/L6 M805!483"W]BS#&L,JD(\)4@B.#6F%HI`28#K.YK2\"87'K.KW#R;OI(`:P0[ M!;A:WZ.)85UJRQN_O`N,G<9GNT]$>(`ESY'4B^L$GM)]HBU>*+:!)H_+1PK" M(.)>9'=W*-"@:YTM!$6TAU;$K",QY9JBB4CNCWF-G5>?1O.OM',I^QJ;E1T(6RELI`J33* MV(\^L?_&MY.0+ MQ!?0Q)&WR`GF+'RC#![YJO*E=&[DO5HZ=EWF($[`MTG@`=+%_=0PNT.]UA$3 M;$@ZTD8"W2P@(U&[(Q!O*9I0K`Y/H;1G#]F/$M27M]Q/=I( M5P?B]7T+!)U!!UXU&+9K[A>[6K8D4SC_QX/]8<$,`&7;T*R8^#P&;OD3I+(J MQ&E2EQT0&L!O%2X]C6?(96D=0SAQ@@/H"CAT4^`(2?]Z1JYX/6J8#;,3BCI= MII$JGHH5>4>STT5^EZ1\/6QUJE1^>1/J^=0H_*,A8/?G3D*N8I M7A>UQZ65+I(II;.B)%A9I+IKMV9KLL`[[PXV-"5'97WM'[U:O$751J$`YSIY M4;QTS#[_I.DTRK!<&4]T!YJZ148)O/UQ@AV\8L-47.EMX1%=>XQR/^!T-HM: MU7::?$MN\B=F29OWW@[36;^JLPU`D(&O#Q!:`?>MKH`7-55U+^ILQ[B'?DL^LG_#7S](%Y8]PJ\ MB"3@"1RR`OG+?R?G]P]I\EB\^`465;8<:X\C\$'#@+__Y1!_I/"EEX'498(/@>-X>);E.DGDV^<1\@D*6/PJU`L$6LXST M`!M:N=KVR?ZP*9M#SQ7R8/:*6L<<>OU;D35P1'/HV$*T?:^"Z)A#RQ(*_O2* M'-,<,D^FLDWH3Q)E<^B5`=O(L#$2!#HN`?JNE8A$)5S0N-[`(,#)!L?U/:,W MB_F7Z(:>/M(TO&VZVVIGM'DT\:88!IMW`/@54)T+`[7E$H&<7@1:)BD""P0V MC=H2+9%U+I&RR91(Z`U20I@IW=^`E0'WO:@@:2=1B:QSB3!5L.68]22AL@HB M#-A&5N0O27Q[3=-[GJ0K#:=Y=I&R5F_3\%[_Y,H4,&YDET,J!D; MK>D=&X@-15V%CT2S7]_Q$MHGAO,.Y\S:M#W;$U#O0*`$EIB-8(&NGNT;0<=@ M>=X_[0-LR[4#7QUHF0=AE09A(Y3N$[V)II'^NPF_I$PP@]X_!-(:=J M6XS\1BA;%HHJDI3C/!\KGAH1,]@F4-:9/AQ@V))K6$)]4@0X:BE,B.L01P,* MWA@%OBL4$13Z00$Q^3UA6X2X\";X$GP>SQ99SC.B`P^HB>?T@/(?/'KT*OF1 M0$^*7,<7TNZKXU),F\5LE(4%03E]G6$$PAU.%R!TM8C72*@W`&@HVVH1(8%E M^YUI$2B35N#Y:-0HIM,*;"(5U- M9^AS83!GQ]X'0%^[L]^#DG*#@US.!<)9/V$YR=9@R6:H],!K!00=OV.W!7Z;);-$2NVD*56LPP)L$#OYW&M.4 MK6-\63N=W?,*8#G/_O%()TLU!.9L%'?/&(/@P^58G<84@FP>"+>1PA)70XQI MT&(PEK:@//E=68-6$IABH3D-$5!LLE]6Y4-6#`N\8NB9%ENHI(PR.^%GIWJF MQ3+QM=D(X."Q3(M#.EBR:PXKHUO5HP6%[_RO))Z>E3F,Z*/_XL*\&4R0]:!\'PIRJ3 MY5L5)NATON#/^B9?Z=/+ITNQ?W-&13+')MET<`^4EU?!0-O8E!::87?)BRRT M8S"\K!@P#H:!LN#H>D.CG!-7.]E\!@HJT%_-0=&=S MDW+PNE,OC(KNF(X;N$?E:=AFO0;%V?*I]17'\XCGO&K%^9TUD6>O<+D2!.MU MK3)]R[1Z6:VVI3P(I1GR.M5.:7`7*:@UJ=6"H.\.!&?>/:;49A_ MTNCVCA&V?+15_/!3F-.S,$H;LQ#IK5W?OWWZ?/EM;UK5+'DWB]M*[+7:D7>_ M!>-@#RK72,%01Z:SI?'0=5)Q[93JI.F._:-2HBBE^M)[X`JINC9+%=(B8\-_ MPPKY-8D?&8MT]G7!Z:I]+42\@G3#;^':B5LMU[-[.=H19#H@*I5VL*[OF4=> M;Y3..$0N3;.??=WA4JFT7S9,0HZ\WBB=J`A<.HY/CDQBG^CPMW^>=^1UEW,% MY;(Q+.1MTZBBGJ[A.48OMQO[YK7=YD#50ZW;FQI6KQP/;Q?0"?T*QP3.V.W7 MC+RFH5`Y,#W.A#[H5Y@)9$R.0Z$\%`K'M,>9T`?]2FN"V>\>\C4-11N_7DK_ M<3GN@/KVLX"0<<_[U,$,Q9\%'/TPH:&=M&S+=6AL*@4(NZ9[I%8]R.JHJ#T% M>@6^8?9R[#(X:O4#NXY*VE-PF>GZAFV^%6X[#+$:V):PI=RO;CB4MHA&+['< M;V-H#N;PY*T/A\),L<9F+V%/KW!H]`/OCK.DLUF">MC"UA-K#XY57T/STMYI MEBWN5X4\'RCGC"?)AV43D&6K$RL=,"[M,ZJO9Y2*EFUSQ*O1CQ^W:6$OA#Y4VR024TN:2KF?@<&EKGI5RRJPW0IGR M8BB?H)VOAE+X0Z4-.D$=[^W2ICI!S==&V564_7664GK.N$G9WA1W_;0Y:0;I M;'[N0#],S@!S<\D9P3BT.SS.VD_,%5\8$6,#YPMMV2PY,^VN'-L=Z(?)&7A> MF@0C)NOP.%.=EX:/<>*]'[[*AS$7-^5M_.DBOTO2Z-]T5AO_9QI%/1O#F5P_ M)9/KNV21A46U[$6^3&\RT7)8JB3H9N*'H,HSFOOGJ6I,59=JN2E#5< M$#=PK`!CUC6`'0HENLJS3\)^-/?R0^SE8N4!TW0:9;P#-J73*,ZB:3'G3:W" MI@XCI*QK*CJAG6!%4J)J/]!GB`#CPI3#17EC6(>R,Q*$^[+E3^AE&DUWO4V0 M%LN39`BQQC:&U]T.][#(L@SIE)*$IP=COQL=.B"RY/9''>'EGM2])PK7*D7L!!,;7, M2,QV6JV3Z#;[!3ZQ`Y10L7JP>V=#,J=JO23#<5\3&\V3IFX_81+7P]B+]L6$ M6I9IP!L1FVTD,/)O=9G!52MI,F!:&(YOH;Q3WR\)RK/!L@,7Y3ZC=_G1`OB; MO%U['"`ZN_M)I]AM@M4F!OTQRG7&H3,(\O.D<=8.XM9TK_1=+/(L#V->J6J' M0ZQP*&99+K([7`NU,T:@Z3V!R$9FG<(=9W>D7OPRAFGZ^*5R_".8^G;W<1 M*G]9(QY?]"L`KKJ5;^E.X]G+HX.$?[2!Z_3V-J6WS#M']IV)A^P[*XO2-Z,H M/H;!/`S;L0,#<2F%0N^;L(X-H8M3^@=%'(A]+)5A'8?T/9[1M'BU6T+@D2[9 M5JM7'/O&C><2ZBX@K2-&8#>V>Q+FD&B=%,U.V$>K;TZ*KV:3S[Q=:.H[MKR+ MV3V.Y&N07P21@9,4'+E'Y3Y9I%#NF=$1-]U'[C6X_QK%4+TWJB^&C]1K4'\! M9MX>5^J`'YG78/X;?:22:.&Z)+.5,/,C^3KD1S^AQMZOUJ,[4J]!_358ZX^V M'IGYNY2"_4M[7(FA.9*O0_Y3`J\P4.ASJ*\<6BDB^)$\T+?\5W4@?#-H^54SZN.!+;;`UIC[^C+ M:.SD_'%S(JK!\[?*+E#=.O;XRAT=^T`):[V-JZ/5=#IS85X1J?*-70VGQ+:" MH/%)U9%4^5ZO3E%MC]A=;?=>$:GR[5\-J5TM.J^(3^EFL&[B!X[3'$5XY+1F M@UC'JN.0YO?*1U:E>\9::^K:3E='/Z^(4^DV\FA,D2\6ZY=\0`;M(ZO2?68M MIT'P.AW^C:!FQ&TG\.4<.O:!$H:U[;1(]]O.5T!JNVVGXY/.CI%>$ZEMMIV. M$=C-Q9V.I+;:=EJ&3SK?)[T"4MOL/2W'\/RN[C%>$:?M]IZ6[0)2[QY9;;/W M)*YK-&>J/W+:9N_I=7_N]!H8;;7])(9E-:>0.;+:9OM)/-_K_&H$Q"E6H&RU MLUV!LA_H;13SE_1+CC%>MDIR)PQ$N$.F'2E.UA_;Q\'I<7#:O8PE787/'\=F MN"]GCV.#'S4\$`9>Y]C`XY&=:LZI@FU=-<:URI-380"E[IX+1YNELI M;CP0`E[GT.A%9P^$@%P=Y6]+D$A7 MCDKMLOT+_OI&0WXF(ET[.LLR?1R/W<<@TM'P#L*OP@J`^?[P@)TJK6I^J`"1Q&KK1#)K#=G;EYG,0Z-]ML(=Z/#O+]7IC. M+M-DMICF_PQY&:[\^70Z3=G>KFTMTJT:=-:[WQS+%TK0[>P.!5I-Y4\1FFL: M3N_0Y'4V16@!\>V^H4&*"C)HIF$9;D?8/B[2E,9YS^PM>\4$VA&7"DB7U?.R M!E,&G#*V:;>9,JO.NP`,4P6+$&L?@$''4A6PAAMT#';YWXAFYUFVH#,DM?"] M-D9>!-&E`#`U<6V##$$`);6QC9HZB/BU2UM$E M3:-D5E[M7-$L3Z,IF[C%KYT^A>GL*\TO;LZ2](9&^8+]#O3,KD%?RPXKJ:QL MXI-`D$8';<_"`WV`&N%-P[2VPF$.2WJHJ:J3WO7\K:2P/4J_<8GY"3<*^RJ(T5D\]VR6#D:[YSJ#,7 MQ&(.SI"53M<>]B3@G^%\05$7/TV'^D3B\VO`WA,)K=WU`Y8:;2]UR$.OL5/; ME]18;H]$),^2G#2T@=&3%+H:ZUF2K?\0Y6RME))+F`')!8RL<`+)]GB`8NBJ MH>M4@LX&*FAK/90$;^Q++J4`&;:G-^`&?@]C@W<2:EG^H*V^SA*-:@Z_QRF= M)KZ_T3R?T^+X]I]1?L=^G_U@&9G.@\OTIVTS?#5D(*'+G3.)F'N7%Y%T@JZW5187(B`$!50<"5/+>.)RYO!>DJRP/@B#9Q+3AVA@ M2V`:PEZRMM)N1"6FNJ@UL$""7E$>W\E_?:O)+^%#1B]N3A\>YM&45RO\EH?Y M(F>G\WGR5$RT^V2Q(P(?&)QJV<[V%5U=1YIP M@'LVRW?]7N"T7LTZ`@)13_]X;1>L]_ M_)[_XKNB\57S\V2ZU2K[?Y@GZ:K1NY2+_Q_G.;T_,6&5(%,W05S)228.J28$J'S-0=,F)+ MN;5UFY6B)=H*)D5KZ*(UI1;,U+5@?"LO0>OK&MKV5FH3B+9-D')K:G,KG0ZF]G20ZJVIK;=2KX;H>C6&M%E#MUDB)8%( M25@YI*?I=O-A.ETUPO[9X(TN?^/]33C-3U8MKKY^DR;W@G>Y["CY]=W*62[< MT3TB6SFH`T06#!79RDT>'K*5IST\9"MG?8#(!JMGJRW#\)"M=AW#0V8,5\\& MNP88@[4:YF!'TQSL#%CM`P>(;+"<&8/ES!RLK[':$P\/&1DN9X-=T?Q[>_OJ/QR?=O[WXKXHA/BMHZH^E&$H,1CW9+9^S3*![=1-DTG(_XA>[? M^9_&*(QG[!]&,/J1TO"O;#1+GN+1C^<1_@FX<%, MV2___7Y+ZO*6=ONS+^P_[//_?L^%9/_X_U!+`P04````"`!&,%5`-,#7)7$6 M``#10@$`%0`<`&ER8G0M,C`Q,3$R,S%?8V%L+GAM;%54"0`#M'E#3[1Y0T]U M>`L``00E#@``!#D!``#M75ESY+B1?M\(_P=:?MB9".LH'3/3'=WKT-FK"'5+ MEM0>[Y.#(E%5V&:16I`LJ?SK#8!'L8B#`(\"6.N7&;6$!+\/F;@2B<2GO[PO M`F<)4`RC\//>Y.!HSP&A%_DPG'W>2^-]-_8@W/O+?_WA/S[]<7_?^?O%XYWS M!80`N0GPG3>8S.GOOKKHAW,9O:X0G,T3YZ?+GYV7E?/XZ%Q%80B"`*R<_?VB MD@LWQK)1F-5V?#!9_^TK_O(4TK]^=(X/)[\>'A]-CIU?/Y[]]O'LS'GXFI4, M8/CC!=?B8/1A_'EOGB2O'P\/W][>#MY?4'`0H1D6/#HY+`KN924_OL=PH_3; M25%VFLI4@U/;O+APX=#^E=<-(8?8RI_%WEN0MNS M$9_VI\<[Y],#MYC?P^W@>-\0E$`'L'4H0`^)JM7\'DOAHO7 M@`"GOYLC,/V\!]%+@FN83";'F?R?KB(O78`P.0_]ZS"!R>HVG$9H05'O.:3> M[X^W)7R(HIP@P)0;2BK.>"1QOF\!)SP1.MDW@ MM&<"I]LF<-8S@;-M$W@&[TGJ!CW3*&OM3`9_`J7`OWY_!6&L/NP+Q/J&HSR0 MB^0Z`[J,%HLHI%ND9A0;A3M_^A$LHV")E7^'UR[WTTL$?*BPAQ*(];.UO'\E M&]7X(7##&"]ZZ>^H2P)3)TVON`O6J6N+P)47/=HU;I&$^N)'O\KMTWA^BP9@ M0FO=/AF5Z;A%G=LGHC(MMZC3@'DI3\^M:^Y,ZAH7BE8`7(`03*&*"XN5Z`SB M2Q3Y;S`(,&VZM[\-$S><03RZZ3DH5.L9'+#R,*E<4>^*UK71)OEMM:DR8-WZ MAEE2Z:)6JJ0'KRW^('AVW]6$2;D3("L%BXCNI,'H8Y[5:&*(6%V`C@L M-.4A0:6.+0!5&#*4*MD"5.7.HU%5#WW<3^,$K9[`C'SP"XAFR'V=0Z]R@$[6 MY&OOV24NC_LV4IHV.E1NDIKZ_-SY$R9I:LS_W;]A`5&-Z:NW3W6F_=?410E` M@5Y`#%]J$#"JG44F.P@P9?.6"F]K>Z>WP31FQ8>1H@+AV_C4FOF6T5NOI,),>`2!_X9+P;C*(`^ M#77-91V>295=BB+#V(+(VR@0D(C0"&TV0@Z2AGU.W?B%QGZF\?[,=5])V.OD M$`1)7/R&-M?^T20/`?U3_NM_9(/198H0C3/,/A"X+R"@GZW__=``1*)/LK;& M_R,19DLWH*OMY-)%:(57VW]S@Q1PH"O*E90J%G&.-MFYR"L^@'_<,!(V]#8O M<1B3XVQ2VS[$-E'(3U&TX#9M_KU("WR$?(`^[QT?[3EIC$%%U#U/AH8W0$*I M/^]-S"CM?(FG%+)@N(G0$P;_!+P4P01OBR2VUBQCI[(4@.>*.K5/45F`1?P( M/(#-#)/X!A*)CJ3%+56/%'.NF5^LT\P:;GP7A;-G@!;$OX!<#\]RZ`&1?+L6QY4@N/%2N(5LE,A/*1%XULXY>P2+ M?>.-S,S?W(:USZB+JS`D.":IWH?A3P3RXI;I0`[6VM5MPTCY+0J]MG-$5=8R M96D@MW;U6QE2I5H2E+-,(P*4UJYA*P8CGI]YA4QN81_<%=DV-&]>ZP6-&8NX MF>M[USID:R?!_!J"D@%)RMJM$A%J:^?!(B[R$03$':VD'049B[6D@'Z`N8\] MF2"_*2?D1X#WU2D@CMW\#/K<7Y)S@?IJ7%G*4@THXQ_##%C$N=<21,CF0X&( M#=J2LBEZCZ2[V#?E5%>WLJ6BH-P8E<)91-HWZ2AU&FDWV>KF/1^M*"#1F2*W ME#$#:C89+EYK.W+E\JCP4)%,)S%>%>2+E*ZUL7K+NA!W@RH(F2QPE3@ MVWM854%+W4'DQB0"Q-:V9Y%:N_[\@O!@ M_X"B*7?=LO%78ZW-P*6-*D&`NE+&A)VN[=TFD2"(G:_IU&3/NCQA@_9`[$E>XNP81 M#4;*,7$]']+RYFVGWN1KGX<4N+6V]`0"7.<,PR;)_4&%(F]+(RELKVIDJ.U= M:-/7%\BUU'-_`4,8)X3D$HB5TRAAKX8:H>NY=RV<6#A-8._DOJ9Q@SEFR3)2 MC'WM=KH`TPB!RMWDKS",$+TXG``$8A)ZNEE+YCO["I)YY)-K"W&6C(-CQUO] MNC&;,=#&C"U6S=7:">I;%$:;@,5#H*3L_T=%2YK#VGGO&TBD6XK:WXVIE8MS M?2]KBSJWMN>6['*KRY,]"H=\3DF;UWC%2,_U^*.&LO"_1SUIM]!40CD7 M;3*P=M"Z`J\(>##/5_0:`-JV>&.RB%`"_[F1$F?C$I**V`CUID;,VN7$%Q>& MQ.+N0W+T;B-W4TK"HY0I:K4FC?=IC:H3W,7`@UMK-;ZU)LY39"64R MK`H]CF'YDV5^8*Z,JW=0GNQ.J%7(KE"O?;M^EH3XFKF2AF7B.Z%D&<%"S_9= MKF)YU.ZR*RF7D=D)C3*L"C7:YREH6A>T&H_YTCNA6@F_7,DG]EVKXV=*?@`( MDO/,38J\8&4M<7-1S"U85HY(E$W$VO,3`8GLQ+KE,1U7V$CR`7=%STB?HW,/ M:QEK7$QZAF+8)Z!U`[,"%S6]#:$W`!B1L8NJ'7O3)`[G>8S$GR!`P]GSO.XS@B MX23`)W][Q!T)02\I$A]E_:JFM'ZJ')E.^R%M[QV#ZW-%+,7NDB MC6&(>RS(DB51"\_^PEVE:(G;IMHV>TDIP5V8R-1"U3O69YLE*'3RCHS+(:#] MI0M"L-V;KD^D5=#J?EIYMS@_!R=KM2B`:H_3J]9S*+LE4KNDD?]6?G=$\;OY M!_++),='Q^3I5QA[012G")";)5E%Y/9(I2IG79?#D&C?ZN6[5RKOYY9%^VZ[ M2M7UYCFI-P\+HSW[_"Q^?9.XJ0T8@;Y;@OE`O3U^J;='+N$PF-HW2]-+SMW? M@NZ_X9J_6&O)"6-9117T`>:(5.+`LA;''0BX)'%B<>'L1./"6;6Z_W3R"LUD M-JYGMY3D^926_O"4V.-RGQF`=P[%74=-J_GV]/Z+%&(T5F".6CN#U[E`2T6U5D=%2WM##6YEFNNYXW+#P6>,\DJ MS?DID_EY0%17)$MVP,#Z10HK%_K9Q.38[L%<$P`?W;>O>'F!H!OPID%!.8,I M0MB&99[XW<1JK=^RQ/M[A'[^I:`;T@ZK3GP:8)) MF1IJ!>U60PVLQLFFB?E9-/\HSM(#3D8\M,)Y21FNR4E*XW%?-1'#3U"HY%_0 MB4+LKVHC(X2.FCE/6'2D;.\IA!`TS6C+CX*1"HQ&NTU$+)H;*ILCT90@W2(- M.!%4H`G'_P9L)D?]OEZA[A+T5/'EUMVXQ3DF.P=I29I+<"IKWC):297&T#X\ M85!:D32/+."K[^WQX\W$I2W7@PRZK6ZM;VZ"QY3[:1$$P#J/)O71)Q,AIP>X M59RUH)DC4M%1Z6F7HU+GI^*G`89\-5ZBB:H3J\&F,35.PAFN$ZER_C/+:L*A MQ?2=%KRE)F-KK)8J+K:CK0E;>Z-7T"`,F0LWAIZZQ8OD=TKQ8IH:)P=# MK[VU!O0SSH#..`;:#.AGIJ>J9UQU2A3`\&.BU]KPRZL?@&4M^DZT8F^,P1MP M75Z#*%R`*V`TZ69BLR!="EU-DK)&4N:2X<=%_@.*_-1+?G<1PB:[HBC=0$Q# M4<[8J-VHDO5#SDI$%%)\#N*=RGE<002\Y"8-IC`(R,*`/`]8]]^K"-BM$!4& M:LESC"?"FP6"CD-T:$J%6NW!EBU;H>[^7T6(!XQBC;%20J/QH="4B MH)2DP1:MD0QA4GR!$I5ER3@/V*:V)@ZTD+ M&1RB<./<:WW(\EM]_9V5=C8.OOK#\@B64;"D.>Q"<#^]1,"O/)!2H-$&-`WFLGOA*]/K&%_8+:-1-#):W-H=31TBOY^G];H M\-ZI,$%'M(OL3&K(TQ]E=L(-:`_T!CP'TN7W_!9Q*+*G06TY#G,FI,N2<\;P M@3T]:!=3"V9CJ<&ZY(H9S?8N?< MW60.*PL19RVS[1NF@G&^W3W3`D"%]J8K^!"'Z$P:^EE]A0#\4]U"E MR<6F?,0RI$[*+*^<%'*3(S8K"BGMY,4'Q")RD4D1#9I!IH0F]'HU8#.;1H:; MR_^U*7-O+.578`K)ZWN4G`8"8.;445LU@3)VN#W7/@ M-P#C0=L\S= M_`F;UX*[4R.15@8M$(.1Q1_PBYGL,E4DTHQ`30+&YC19T]=[B`B\M=LL'G!Q ML+BT].@45(\0MV\ISJ#^FQND6<,&0?3FAA[04)9$V"K=">+\=?C8FQ^088%_ MR!RZERY"JVF$WES$31"K+&F5,OGIL;3XC*=[XA^*W^5KHVKL*UX,%P5 MR'U+1<5W_\R(K:0[>;VGDNTRJ4<0`[0$)(H[OS.M.EJH5&256:C.!(K^ M^5;>^,0L&+CD7;4;^`[\S?<9JGX=S0JLTIHD(Z(FK7$Y?S"/ROU#U_W$CI%Y"QFWQK2(M:3//+W$!7L[QE`1N0P6?8HUU?Q7_X]B&@WIUM9.! MI5_VXU@P:C05#6#NUDWR*L9F&.U8CF,A6(3#/P&TA![@^Q4Q[=SQ^)@_>$J\ M&=?O`'D0\YU6DS!P+&2`;XS1A`9HAMS&SNQ>NFJTF=;904_UCM&6>J)>3%(' M8@NRV(#*,S5I"+]89H<47Z553#P'Q^,<%_C!=4!#R>(:=DCE8I*Y`1P=_"*Q M`*L,8#/8[OH]02XF`4,7K6YQ')CEKIS?1*=9],QJ+OS?80<#TOKHD0 M2T_)@[QK>6SZZL-!V_I';3?]-$%I6Y.SX083T34!#"1.H)?G4B>-C_^[I*Z^ M*Y#_BGMO0$UP;.K5X9;K[>3@5^TUP/8=G\+KS^QCH'SOXG#7G&F2:_IV#HFV MR*YZS$`H>;-NPH1:5^J@M[8W:AGP!J\$>QWUL2;JK8(57C_6;6FC;\=F=X/" MV1W`6[$\4\-7&,)%NGAP5Q3S5YMU'U MU%BF\=:G.`[_L2*QVY#D\2+)17A+^3:5[*@%;'`<1W8==691BKJ;P+J2W36! M-<=Q!`DJ,Z,)P3K;0+66G36"*LEQ),A3I_86=;>!LH[=M8"2XDC27RHRD[S7 MHEG!CJJ>>0;+NN"EYMT:YQ)RV_W:(.\_-#,0>B78G'**/(9S4]R&?AHG:/4$ M9@3%%Q#-D/LZA]YM.(W0HK@]5'E&]!*7CQ8`<5P!S(L/1>U.7OV?G?4'G,H7 MLL<1*D^55CYB$6.1XV8`WH/F9VO=`$*'2F,+M&B`(1/Y=6T!81<_Y>1+Z&X+ MPX\#?TU=E``4K"J(V`[.>%5+L0TF/WT/W=3'$Z"_):2BCJF/=\!^QP,N[%!M MD!O/1LJ9ND^8_J"7AW2(&9P]1V"?:)H<<88TW@E"\331IT-2P0M>G>%__`M0 M2P,$%`````@`1C!50*E\]ZU0)```K"$#`!4`'`!I4-/=7@+``$$)0X```0Y`0``[3U=<]LXDN]7=?]! MFWVXV:IS',=)9I/;W);\E7&5;;EL9V;O:8LF(8D3BM"`I&S-KS\`)"5*)$&` M(H4FA9JJ*<<&P.Y&=Z/17_C'/U]GWF"!2.!B_^N;D[?OW@R0;V/']2=?WT3! MD178KOOFG__[G__QC[\<'?WK[.%FX&`[FB$_'-@$62%R!L_+POH*/G&F170->D\ M_K'W;T_BOWBN_^,+^]\S_?N`0NT'7U[9O[^^F8;A_,OQ\83(Y/ M/G_^?,S_^B8=&KA%`]^_>W=R_*_;FT=[BF;6D>L'H>7;*)FU,>/UF7CIG-/C M%)+5^O2O3KB:D!W\\3C^8SHT!W3IRH'[)>"`W6#;"OD.54X;E(Y@_SI*AQVQ M7QV=O#\Z/7G[&CAO*(D'@YC(!'OH`8T'G'Y?PN4#1'A,,=0?KS\(W+#I0Q$^3D-0C.:K&V_'!HVSCR0ZH][K'GVBX* M+E!HN9X,&FK+:<#AM&$D3K5@\;%A+#YJP>()O8:1Y36,RVK59C"Z)YAJLW!) M!9(ID3E3<=+R()R\;UV4TH>NA)K42)OK:L+J0PL8?="&C8Q\UUA3%\=)RWGM ME9O![)(.PDN$SI"/QFZHK*>JYC<#Y3>,G1?7\RAQ1N$4D6N?VKL3EYH%PR!` MH?QI+;W07N&6IK;J>LU@<>T[41"2Y2.:,&W^#>$)L>93U[[VQYC,.'SP4]E<;>(+8M^R:TKO?NQZ]9'3I4I78+8T3,Z M3@F>4J@IR?O4=XT=B* MO+`VP.GTUB'FE#F:H=DS(HK0;DYM&U++\]3@XQ,2J/YR=#3X)>7@P04]ZGR7 M2>?@IQO71X/K$,V"08C78_[&W3\I/LYJ`AW^8P,G*L#(=Y"38L4^K>QQ2!9T M0S;WWDV]L!<^\5,/R2GW[! MLYZ1QQUYA8..M4%K3Y$3>6@T3NV>1T06KHT>IQ9!.9-MZ'F)!VPT?D`VIFK\ M3^3<(^)B.BX(@[/E`YIC$C(F&KZZ01G^K7]VDZ)K=AV23=I2V4AA3,2DIN:/ MUQ@3/"O?YN3#>)^$P,1!Y.N;DY7D'Q<(\%HG7'`=-KCE.BP8&*$W8J2%HLT@ MM$;G(C%X"NG8UL=J4"]OOK/?_)M]8#2^)]B)[/`!+9`?H=O$SMA`J7)TTS!1 MH0R))0U4R7!M?/:``D3U^I3>2BXH2![F_KW+5[;MQ<@HS=1WL"./KCFAP-U: MY`=B/E89I*JG:L^DTKA`,FA)SFW3:,C?O0HMACT= M)%D;I"WMMVUYM$37S4M7$5';/4L8*2NU[F'2HD39)\1X?P#$4#HL$KJ<'A!= MJL^;A"@?#H@HDJ=50IF/DC>[8F\/!=AX=GKIV4D!8;S&W7E5$&<&MBEJW`LI M]);D(-[0&%L$7A\FL7_TB^UA*I1?WX0D0NM?TI.(LN^EQZ=^?1/$`0I)T;GV MIU2">4;:8(S)8.TB_3(8)(!]R8-OY&K?G+I/J"T/!8EA9"`$K!E$U"O$H[7R>L`0#K(+5-T9"H/,6$RASC4YW$\%!0"_S8[>,ZALC MM,&9V`"K>U-0(:*"\3"=L'7[)>47#K M^IA>$I?7]*9)4!!2*=A<):Y?N47A%-._+.@0?@,KH(=!,9PI]LN5)UJV0 M)@6C]?$Z"BNE M%*(RD[ATM#;X?T.L7!0YPP75/Q-T%S$G]&C,H0M&4<@*-EFU:@57J2\#'F,1 M%RJN`0W7A.URX*IA6[Z*/BN](GI#C\YSSPH"GJ7.?G'M7[F^Y=NNY:V=IU5. MOX8_`HQ:2EAK#]])1A<*79U@`M9R2.0]GV`BR^J[D-T`_4%@V0W8\B$F\'_J M#/P%_L0$AY\[@T.Y4S%!Y>\=067#T9C`_KDCL%>XZ=*\*/V)49*:2>"L2W'I MRC%1Z:U+$>K*L5'@O$M1Z,K)4>C)2Y'XV!$D!`Z]%)6NG(1[]<*EQ.G*$5OJ MCDL1Z#W-)RIPI:+KOKO""F&N-$[/-PA4"]BN=TI66# M&`N0_18.0&K:XL-]GM&;X(B/V.*Q&I-^9S/L<]805F(7C-,&\]!QN'19WKWE M.M?^N35W0\L3PE\Q1QLN]$A&A&R:!&M#X=Y:0QMF0T&_.A0<@(3MSK-Z+N=Q>.XZ"*+2 MVH/2T1HU11E'Y:A>]ER0+JACVEU$A#URPIWQ,4VSSR1)PK(:W8V_1TFNUQ,NN9>R9*KQ&-DA2Q13*KMH;/7F&L0.9YB$[I]) M4++HXOJ`/)XE^(2S(KV%X8YK-8<\X7.\0(22E/^&GCGTVP^( M'CHDMEV^TRO4KY0C.4A;K/F=VEE!+,9%R+;T(;"4H)L;^=M55&U^J#E*L!() M$EB>@"<1`YQ9YIZ7P)+P9CG:3:RJKV]!B;/CNT^0Y;&LA%_BK?MFN3[+N!SY MC\BFRCQT43`D;D#_E-7M7(7332]1?.U]KD%-**&<+R@7VW3!H&C+"U7B[HN: MNOEZX8P*EA3.Z$0*9.D=$$P$0-87D[\0@O'Y*Z"@>/L#X_;?"47170],.*"! M392[MX")$>R^ITH(=Z54J+$+6$<*;7>\EG6D!K?-^UA'2GG;O(BEYL2[+M"@ MB5M9UPJ>V[M==:5JJ4N*(KMB<0GO8+F*:C"57`<0.C69VE!JF5I* M;>Q('9'4(_4\AR-72_GQW>CBV:"R`4I?VQ:BZS<:N+``G0-6B,&UUV"MBIT:,\G:S\,VQ90SP MG8^D,L!SSB'5`TAB83U%"(U1I*;=7,4K<.H==J:4T7U&KB&="(6A-&XRV*&[ M<,,EW]8GRHYG%,H?-<\%Y:]`M[1:T8C*5%+U'NPSYG#PZLAX$(P'`4I8IH_7 M\`[$A*+9S")+2G5WXO,G62B:MLW2-ECV`O9,K3-@['.ML#KFK9N5\`,95.8RWUN^8 M,)8.6)+/,VO>'0<],TDM,CJ]@2\`B]5(\D6Q!=4`.2#&7HS&Z*@T[9%.$A`* MS1R%^1HK9,@<$RM$9Y@]M;/:'''3+^$<;;A\?WPBR*(2N51`IFH2I-A.8^*: M5?4*7`HF0*,LF9OIA4+V[0>256R]74D%+,9DCF=CT%>ZB]76T!/QJ8.GJB$. M+GBC@K31'[V3K7TV9BF%[CPBA'F[Q._\*LP'B&-2PH><^)E/10RW9@/$+]F# MNGNGW8+;6?M+;QZ1Y9;-DZ>G:E$$I8&=+'ILM5X92,X&%H>1V M,2O?4EAV/;K41]'=*V-#P(O!)CRWI69J[9,6A8BLH*I\]*5PM#;XKR+B\]Y# ME+)7[BOO0B1$031!HVUH3ZF%0999_A"B(9RA#8\GC+W@@MEMOG.+/4>\%:6C M]3FG\3A\L3AOI#]>H`7R,"AU@?3/[(F MGPU-<:REO*];-HIKHG M!0N`QM)ZW1'+=`'(6`X7B%B3LN-698'FY"QIH MK"H"!O]BNC.JJ93!OZ;NBNI*U.!?7`M151;/[5MK%]-R#LI>,\$X^6"Y80\[%`D#\V(<@?]0GRE>42_@C+,`A0R-6Q:SV[7E+8PZI]D#/R'UCR M$VO;3P?<89^D_SRS`E=8.-+@^OHBP2D.9\L$8L;X5P3]$2'?7@J4G=1,$"DU MC?/!1N!$A@Q=S[GIM7;8!^?KP*L(-N$Q+S43%%[!2F;%V2M24_5'WA58LE`% MB?8-3(!:@3^KD,SOH;'2NJN'C94F5+P'B<>I M,AZG(,UH"551:626BQ!HF[I2?10B7B1A_4;S/;@TUU;0/"U+>#57I.[8/N:* MU,^"^CY>MMIHB2K=PL+17Y%!6/9X#XW0NU3 MBUK3U!7$;6BG?J=E,M@/[%2[N7832[G&O+M=]BO71?#*7NOW0Z*:BRJ;A M;VBI86N%3H4>I=V9:9W>K;D>KE&B&1UIY%]S:U\._@J;];97M?2MG@JJZ0P0"TUZK=U,!FK]#%0MA2;[3-0TT@I.6DT"4O,)2+KE>"^9 M(N8(!B;4)H8%/(9EVK#W.5F'/1D?65Z!8OG4A&))EH>@7A[H8>)'*+BBC'9) MZ4E\RSN/@A#/$.&W0>Q/;MP%(3J;G\R\4[PM5BN1V_9]OVH,09DEAJ*X-Y41/[J+Z=_P M@A*6R>B("7AP3@68??HQ>K:3'PN[DNZTG&9CJPFUNCL1^A`@Z+M&,_=^_:[Y MQB^KQJ/>*1D\X!V.$Q@PA_MQ- MQ1O>&V/TP1J_0B2&=7.,?H,HQZPYI0,N&%[`NYL)5!OLT!FP-SG#A.0[H^_[ M;VB9-UY5MVJ=IFW>>#UX!=&1]UY']%M6&)<:/Z`Y)GRK*(MA9PN^ZN'P5-70 M<3A?*],Z,U%?V;OS>Q2$O#H4D^&,T?I/GN-7@HQ@/%3?5*'BK68T,.9=P\]@ M9K@.3&^J>B@*>%&UB:?)<0"D4$U@QCQ^V>F>!'V7W-[[(;5(E;+#;#<7SLT^ MXV>IZ&>E/F'GO)1\V!:2=/;`\IW!:OY*((R#IB>'=`>C9UU-$>JI0!J;LEO) M/JPL,@H164%5T3J\9+2^7D81H=+(.ACZSI7[RGX2=S\73=`8"[6GU!H@&]J@ M(C(JF*$-CR>,O>""M4/QG5OL5;P-4#I:&_PWR`K0E('"BD'2?US/Y@0OXK9/ M0H3DIVM/[J,`IC]>L-Y7F#/0.0XJ4%28KS\";E("10WE2U1YUQ$3*7CX_E8Q M;D*MO^UR[1IRIWLX.V%UR8_)9 MA/DL^ML[:,IGZ:FH0\M,:1FK.Y0:]>(7$%06@(?E-X(#Y7U+)NG+<+'M:!9Y M5HB<"S0GR'9YC@#]V4-<>_I.-G>@%(^RA)C&EH>WWY0I:_`Q7.M1>&15,3#\ MRYL0O>;X%/Y%K]X^<];=ONP!23\X-"O!A&M,"E"7RH-#;/\8S7E:)4.->5KX M[\XL>I=AODY*TT3?QAE"E-M07G(_O\_E![%5!LG2`[XVEV+^^R.^_""[_CI+ MZ#V$>_[CU"(H1P3^VV`8A5-,W#^1\YT2FF1HR-$\6UZ^TCUS`W1/7!OQ!!@Y M[T`[']47,VD6'=$#$FU\"5B*1YL$!:8.6`!-)C.KKK[!V@VYY7(065BM? M:K!=)EMV--[X5##RBU-9I6:T#-O3"U:$+3.C;=B8KE&%+CNG9?BN<$04PVLCK2D%DV4A@S@\G,63'90B_;*NLMSQ<%NB)&Q),"XY_41 M(VNX@''2:R-'UE`"D\*ECQH9PPQ,FIU$L`,D1M;P3,CQ\^&28\/. M3$+L[\O>]X_<5(\M[0F1V(J(_!.@.9'\V MIIRAB>LSML.E0.IG#4N=U.?`NTRK+L^14O%<)_2CGM8D?RA0.6= M-J?R3N&F?@P)87O-.^&=+==C[JTE?R_GQ2+.+ED>"NOK4V_R.)2A$./!:O]] MAW'&G343'@]M?K$3-2W;$3^?I09FST62=E5;M))R.51`E8,T(T\8[2,7LU(B!#B<7 MVQQ>!VV,U]5'.>^@ZC$DL3"@K.DZ%*EI0U?Q"O!D:!5*&0UHI+NU9&8):%A+ MP'!Y[=-S/N*B-PHIWS]-+3_>Z#OL+Z@1@&ID-;?S]>Z=$U5(!BLLXPA;TPRG M_OT^TW@KKO:-+AU>6"&ZLESRJ^5%I:8."-!ZN#,#:3U^"WS/UMS_?>PK# M$P!E^'JX1[]R#:!-"K8_WWL*PY,"9?AZN$=7F(R1JU,0"B``:*570JW*WO#` M@^YAK><#V9\-#SPOO0.4E&!2X+GJ<(F\;74#3TSO"B'E619J&CI<2F^;R,#3 MR;M"2'F6A9I<#I?2!<8L\!9K=6D)SW[=[M[6U03]'H>&3&:7R>R"DJ[?Q_2H M'N;M?RS0AKD'`(7:<"#2AA\ZH0T/-U6HSR>&R=L_P+Q]H\\Z*:O&NNM>WOYW M*N#!P^-WE?S][3DFC]_D\3>0Q[_-5CW+YS>'VD$;Z=W)^#7Y_":?WVC`ODHW MB$PAD\]O\OE[36-XB9PFG]_D\\/*^3'Y_":?O^<4AB<%)I_?Y/.;?'Z3SV_R M^8%0TN3SFWS^CA'2Y/.;?/Z.$=+D\YM\?I//#S>?O\>A(9/Q93*^3#Z_R>=7 M>7Z$+A]97H%._-B<3DP^T@G->+AI0WT^/4QN_P'F]AO=UGFY-59?JWG^)6&= MIQ?\-,510"7@RET@]J'"I/VJPHA]2DM&&0L1*!K8 M8``RL_KEJ^U%['7,._0B@DQE(A1>,6]>@+D$PG4P[E@K4Z7-#XL0PB.D.['H MO=9/=2!LW!`]BDZU[H1\FY`/R0.T.]'9O;P8],FX$@_GNGVPKD3*LXB04KA_ M<\/IM>^X"]>A6YE#@:+UQ'AG-%X/$G@CVOI8_QV(;5%NVSHROD.HRJR'@KI' MZN7@82@\((]C%DS=^1.^]"GG+(7.0.55]*EUER";KBUT1FP/T@;MK>5;,6<) MX`,O.!<0+4%+Z-\V^+5?N$6YZM%4]EFB;&XB$^YQ! M*+!%,G_OOYV?07;;46=,=^PY#=/CSFC#'DIZ%Z@2=U-(Q#D81N$4$_=/U'A?DO+O:*,9M6/8XL@I M1NKRE?U8=FC*3FXNM?&[;\TP"1G15E68HW%1(DY1?J/*;`#]8#:*_[>*41\0 MLXI=?W).SP;6,Y'JHR=$9H5IG?L%``#E-@6M49IL+]UY;;>@1QHS1JXPX1O= MLM++?PX6/:6DOZ/'=1KIJ2*V MXXK-X49!L"FO4#N5'KG,JF?*8^3SL>G?] M[I3W[)&4VRZ"[I3[:%78><]`3YLOMN))Z&G[Q-V=$3WMA=BF)V*[JZ$A6:4; M(C4QW_6,9FTZ+%*:]J]%5<&O M#9?N^V$4D"DP;+'`4(MX*E?"R9;B`JC'3^_:9\BG*X9!A;BZ[/\ABXS\8JN@ M;%#S$#R]X&H(,H-:@(".DJ#"QC#]G0)V$JDJU0FM1U6E#*V=^GF>[3`6&;X' MDXA7`XNLY#1BK;?62>%03E]CF9?"OP;NIJ+P67*NEBX&2GA5'`=U-G2MKC0W M*9`BA-$E8.5E%PMO>P>&CL/WE64B\TT8/@<\-[G([E.8#$A[70:A.V-Y_5=1 M2,F:($%X$K;['"4I'W<4@RM*>\MCY[/T=M5;')R]4EL3UL,?J#?_0-23<33L M[&C0%9[;^_T6?N3@&\;.B^MYJ4EV[5/S9^)2DVL8!&@EQ'GI/=V6WG0E'F7# M;*V!NUIL8/'5``CT.J'DBA&0:NP%6K]C4YN959P](7OJ M8P]/EL)4A/+AC;Z#2XUS>YI6IXK?P"T>JB]IBU@.8CLK?C$V/TQ_V**&B$NJ M]&*>!^/\KRGS6>3+Y:(/6(IE#4SXHX%]S,LE[*#(P=DAYM)1`F:5AU=NJI:` MB`I6Q8V;U;8/3`!$!G&C-CHH.#`PNT-A211%=3)$[+X1'-38LV0:1(R&MAW- M(H]%,89Q]Z.BUFR[+`01:\IHM;@3LKDI/+:JF;,+%G5=%$MY$TP;KQ:0YNRZ MW5P+2+#1V`+&E=F>*U-+@%*W)ZLWP>"L=JC^,5<$J52I@B[I@PC?2'+0* MV)3N42/FBNZ01G]UG3%-8AX2>F7%4[2$,62P*`Y?R&X0F,"%"%6C%#HH(KN8 M#07?.:<,[%)>C5N>6J[SA)/#:K61,QSE'B?;?3E]#R]F?)FC<0)=SGU0LE.R MD^&9((4*;O=MA&QU"76Z[$X"+3PQ:M;<,^7NF5K\NNU>[>![;:]])PI"LGR, M+;IO"$^(-9^Z]K5/3;59W"?/=Q[=B>^.7=ORPW,Z'L\0*8_B?-B6V/0C@^0K M@_5G!IGOQ"W@UE\:K#X%(,3S@*@1;+N>NVJHS4\=?W)/\-@-;W`07%'.2C`, MGC`[FK#G.BPL*;I4-;&POBZZ(86"UXHG+)X#PAO[[W_`"$9]WCO:=A#-= MUC*_#)B*"?J]UU*LN:&F-O<6S,VID"]7M\,\4W0$\`H&4KS7[=FU;@X(8S_N M?M0\H#ESL%`?5!;'@H>T`+Y$:HN32D=#05^.;@UPGN.@W`T9@YX M_AH$(@O71L$C]IP*TLM,!(B5,C9Z<[/IN4OK*G2\HM=N$NS5:DDI#"V#T/A`30Z">@Z"EFS"ID/MAY`_6)KY^^&D2DC_N[Z4ZL\+7M?J M)/>G6#M3XA/?\E804^+=8'_"6P?$&=-R%5KU%M4??UCOJ/!I;L%X$`F$S>QN M8?)@'N->)@X>K%YH2Q+V?WIG(9(YR8O&ZXNG4+N:LLHY*Q\BXA;6Q4,!9?Z5 ML5*!*5*T!]`2ZS2V_V+8L'Z;?KBP7J@UG?CE3 M@C$H*P5M5:51FV4[B&N.\<%T#Y;'H5!T&GEYPQC_G3CYC?'?_U:=35T#2O%5 M5!CF+@!9(YA.+'OH^%GPL;AKI,#*K9JBW^)MMTT,I%Y4%1U`*_<*=B=0HSR- M.=5,V8<2N#<5177UE]-2>;PK]L4M2^NQP/H)%,UEQ76)8O0<*#T'5+)W,2`!?-T-<7.&D!6_ZF4&$G9/7I MFB\G35@9$K(-QK?="KX5:@),N5XKR$OKF>UW]/I%AB+M!:8NL4-/=7@+``$$)0X```0Y M`0``[;U[<^3(D2?X_YG==XC3[MU4FV5)7:W1S+1N9M=(%MG#6U:12[*Z;ZSM M;`S,C$Q"C012`))DZM-?O/!*(%Y`!#R2VC^D9I'A'OYSN'N\W?_UO[]M$_2" M\R+.TG_[W:???_\[A--EMHK3S;_];E]\C(IE'/_NO_^W__U_^]?_X^-']/^> MW]^@GW"*\ZC$*_0:E\_L=U^B_#=TD>T.>;QY+M&'B^_0TP'=WZ//69KB),$' M]/%CQ>0\*@AMEG)N/_S^4_.W+Z3G=?J0] M?/HGVL-_$;^^B9YP\CM$6WZ[OY8"^K'#2Q#]838I'[,R2D:)VJ84\B;T7S=$ MKH[$^*W$Z0JO*IDI$\7W97TPNV!,*=MLV6&84"/)\HH?Z_7??A?G3^5_?LZ6 M^RU.R[-T=9F6<7FX3M=9OF4V=?94E'FT++NZHV1$-Y\^??J!6\A_L6#TAUI$ M*L-9WI4SRI=57^1'#6S1X@_+C'C/KOR8<,UR\G6>;4<@+#,+HO],GI)C1!TX M.2ZR?;[$8_7..R!A@5#2$(G3C]\>K(R"J>2_57VA*%TAWAMJ=8=^K3K\__Z5 MDQC:4<>76/?KJ'AB,I!HOHFB'8VHG_Z`D[*H?L,LY^/WGT1T^2_BU_]Y5A2X M+(Z_A]"8K-&\UJ06E9K.<`MK.S'YM&08?/#\?? MW8F(R6396*.`S/-BG^?49TVLM-<6TE@E@O=M]J@AK.D."M.S$M$*18SFST"F M;"8K;[M`E7Y@4S-?XZ2_?$09DD+ M8_I6P-JN8$0(Y1H6PO5=A1"Q2<"2_H`;\MF=Q@D*]D.+?(&B$E4<$&,!.&*\ M1#'I.\%76?Y`Y'O`RWT>ES&N0H4LG.CI@$824T"=445'Y,6-E.':3*)^Z*[H M/I*)\\>"4**&M([H7ARIQ+EFN!R)B:U(4?&!H$!AH3E,ML3">[Q$I.810!]Q:4F&BA)@`*!`8Q.#%"T MG]_]M<+T/5^0H(9F@0B57Z+9&49)DKW0KDO[CO_[+/[,Q M]K_^R[_04?4S:;Y]PCGZXZ<%HN;-_OC_1.D^R@](_&Y!N!8[O"SC%YP<`/VL M`D+BQ>=L_U2N]TE?5QK'L^,!Y(EC@'9<>IK2JV+Z).E;Q`M$R3^RR7W-`&4YJEC`^=0U66NDA/>! M.+]$"]TF,/XQ)&;;"]I_GWWH[W?>,X:Z"9N,^UEXMTYLQXK)UMA00YB-&N$< MYC->8S*(KAZC-[Y!KET6*RE@W,D`1-N[%,UG=S:M+#VCJ2@0(4'5H8;W);'1 MA-H#F`4*9X;M!=X\4VYM-+7'QC>=@TT)SJ&&,/%7+G([[/9;04WC99+T#(,UK&WS41],A(%\C?5%T[]+E2['R>1=;99,I2'NZ(C.P6 MXU_W\8X>L,E7O6H2&+\S@=%V0U5[+UZI-1V]1#U+JD@6B!'Q>Z$5F9@<@JY; M)V!B8'`#)O6T-Z"*/EX^25CK\Z_$M:R7Z&VB<%;I?2BZA7I#$<1:_5@BLPEYL:%?DPBK7#+`+5OE*%7:)JAPY0->DFL4H^!ITA.;F\X>;.'J*$W;U MDTRK'\IL^=MSEJQP7M"YO9W?+R^_G)W?7**+VZ\_7]X_7M.?[^XOKR[OR1_1P^/MQ?]`9U_% M3_]^>_/Y\O[A']#E__QV_?@?LWO^5.P->;TN)`O=$!X/M40S>QRG(@!W.H-G MSU47^NZB@\&U8DECV)O\PZ(/W>'OM@2; MXRFDD5]YW_'6\\_[1DDK6H=PAK90^P53Q8=SV*4B\@L:0OND>I#YL&&`?BE]NB3/JSC63,"<4N]Q&W/ ME!^.SYA3*]MN8YYNA`Z?65K&Z0:GR[@WZ32B`,J?I0?1R9HE;S[[UHE6EOZF M>$/!YY=M&J@-B.DPEFT:].%K5F+TZ=-WO?W^.>\-BUDB.P93)9<;;`EU2U@J M=/=R<*_9[*8OE6'@RFDU7V=-%SS)TP)=%\4>K^"N_IK*?X]7&&_I)CDU<\*Z MC.G/NQI6P6']:?']]]_3_Z'B.J^?,[R^&^D"?61-*O^$#/D]!5YMB]I M6F[ZZB\45WE@,I[5LAOIKT\4@@/)H,A]Z9@":AYE(I7"T81%]NP0X(;Z+#A@ M?>6V<6(+-72HPO&6`3`Z=VF1A.0O/;&,#4T1E4$\Q@N2>5=Y,*<_^OWO__^$]I%.7KA&#[QJ1:;;M') M5?O?P].O'_YY\<.G?UK\Z4]_XO_\T^)?_O$?R?^^/YJ5T3^VW.;DLA*V]'L7 MY;?Y0TE/P9BJ[W#.`HK^R\@IP7U2!TKBIC(RL/S:IJ)I/*/VB?ES:_M&`.(S MALL?)06XCY@L?!3-`_`)PZ5"UY+@USO>$0#Z!)\VF`*O6@?B"UWAE7[`FT+. MZ/IRF)E-[&]B9Y03RPZ"2';UQ%-!52`@DU[9R=]DLYH#PICPZA:T*R5(U7'^,4 M+3GM_$]\'&"@E(A@$+0+U-XCA,P07T9QBE>744[G5,79L%3VRA/,=/A@S@C](&R^H[EZ*+%F`@_P#=PCF%G/)]M!W;,&,$Y M:S\E@T0=0PUA7$XN9D5D2 M;'IY8S3=733(M:FQR+V-,YAG#<;RBO*5';/!C""(=PV#J5XDF/5DX*\=E'!L M,A$%\`9"(9?$RI+V$X/0_!(Y,-YAT)Y\A36-YQQKA(EN!!O M,\FT2Y-O2=H::-:B%KXS=1EN"A4]E.(,+$]9P_GS*HT2DR\T0DBFU!;_IRQ; M%?)L\L--X2% M*&@YV+]R//8ZSR8S69O9CG):[=.I])L%@0AJ/X-4FP#D<%64MVLV<-(E%LY? MXB4N'LCR1[/4,"&$&M),(74'.1T5W+!G)MG``%.P`X4<:GDR67)&RE;E%3&B MU$$L7EK@J$QZ%?!6X#[1%E;B`+0)P(6W@?XUED$;PMVT+9Q%FXO-K7IYM-2" M-FO9<&,]/@40IR40S.8LX MK:67#3LM8!QU0,BV9[;^//OHT^N[]\%9"\2;P-BHJ8S;*-_$?K(>&T2S:5+. M6,-OA_.(9OZZ%+G(-6MW17N@6GXZ`)UZ?K+&4(.>1J!^M;FJ?9T[?OZE^7B9 M*X(@%N'WN,#$SI[)0/>9C%M)QBKH"A$ET#4T4+?4#8!T+Z@K"&8?:M9TU1O,AH?11D2L MM[T!O[MAO*L!NG/O6L\`#M@\$M5A;+<$=L*^T(-NV#2;?68@E4%ATIW7Q<`& M;2'V\.O@V4.=5F+ZB"(6*DZ&5#R?]WW-TJPKMWH&KV@/XXE:`&U_E#:>W2LU MDO1-IM6^=D]!XLE#=9-T6P@\C4%E]V+@^6Z!TOZ;BWE"C--O`#PI]_@QY@M& M3>"\(C[.RQCM"2`16;.T.,?K+!?I)!ZC-UQ\B=,LC\O#=4KL%120U7J6K^*49LR_+O%65-"CU_@ROCU988`9 MCH)1OE"MB*TE[0AF?/N[TXC!.'E*.IE[X"5HQ:3A'*=8?H=.VAIR0),*WQ]\ M>DVA-L>4XL@,AYA*M6LS^^;8*(%)\VJ/#'T0%)`K7EQJ=YJ.V@"M;(<$[:QF MVPWF7\'V>Q_$5QEZZSA[,.C0@H#4UD@UAYF7+01G?UM'M_4#I).5`Z\CVNM M^W`BR>`BS"\XWCP3"T$E.[*KK2U%)-E.`@IX)7T3%\UV>O<0KO#H_ M?".SZ>NTOM%]MBSC%UY,0KW4',,(['1Y).2C(VA++E`G3F,E[>?O(ES0.LE> M"WZ_KKD2'-4LYD_*X@P>/6IC$"M6Z.F`/GSCJ\OO4//8HN$8Q+G6V>HO>W'Q MZC&[Q]0#X@1WCJ(?,S=.[JD^_OCN8L7\MJ=/N6DYK%)CF<]#/>$?$C]E^%/DYP?0'^HAXF^5E_#?V>XG" MS4AA',@&5MLA3.B@#-Q7ACN`HZ9UDEK-(HAE38J"$'%;0.GDYC"BA',M&NGZ5 M/9HODEC@*BYV64%?<;/+9?9/J55*YK>$RKS!:7?;P,9#KZE)#`G>-7@4.1;,:$-)2`H@*DC MP@!A."%!*ES/[JJ68-66I@@OB0@UIA:'<$*"NV\#&1!H5HR4]!9;!((.32@! M8`"(VO%;!.$X?$^H`5_A+0X!>+B)M(.>W2(,QZ$GZ!YT^4WW!YKS:[8*,U\, M#1*'XM,J:)HE]P!E.%XNETZR^\/7U@%XO(7DLH4S`]2ZK.0!VI0HX.C;A+#F MOXL.HQ;\-5TH<4`"R&RI+XC"\?Y!P>0+R1UO%H#SFPFN6][?#>,!'T*)@/F> M1(MF[](N9@S1A^)`&H`&8VF?.!R'4@HXY%BT(5P=@ZD`E`-KA:[%)B1/N]SN MDNR`\3U.V-`\PME4+$+Q-SU,M%"3-8M?P!;I%V M5X2CYX?#'$)Q(BU(F_T6W^/5E#V+B?.K9N-"$=Z=@#1)(CX[4N#;@=,AWV0$ M4(GS;?N2RBD\;Y5HQ(9!Z,]9AT*-.?5QI`'_B#SAO(,WRDI&07U4`\@&'U?! M);`WREI)M6^4XXI#B&^4[>%IWBC7#$-[HWP7'<2KT;/E7_=QCCMO2,[2E>[5 ME@T#&)>UA]AV57-J*!>UE7#@1>\JYB5XPGF^-1E4Q8"^118LZO=;"_Z`:\$P M@K_B@OA^@`'F["6*$WH0]N'0]6?@O@`X+'F*LXC=*E M@[U%):.@8HX!9(/8H^`26`S22JK=6UQ7'$+<6[2'IXE)-)V MQ[8I+M]POHP+:5T>`[H`YN0J0-*)^!!1$+-ON6":J2I+:8PR1HJP(`6>@H\& MP_.J"%)4TXYQH3A_*IEC?/I!N`7]35.N]I>X?'[.$IJ"6*S2SXHBH]G=\(K^ M[9Z,Q7F\I"F+J5`_\Z'Y"+T;EO,ZDTLU4#]SP6^VRQKNA%65-F[Q18(Q:CBC M5_)GU/`65B^XS[U5Y5\CM#KU:TLC.Z&1Z$@C>:,1'M1>?&A$'Y__3C6RRI9[ M*L50BK?34\F,-0_?EK@HB%I$'7,V`@XF$QN8>4I&TXD\@>HGNE!$I\KB%(9@ M98RG"]WS$3JF/'%V=%<2LRZX_7_L)Z%#9(6R7P[6^/(^#?2!GO-D`ZO@*B:+ MTD2"0RNR4]A)F;R0#7_G9-J.2?@[);K-OG8V]J%MDH!W2=SMC@2U8SO#1YPO MUE"`9^F*_H?>6GF)$GH@=X?S.%L=WV&6J,F.!4R\&0.S'7%LZ*%BCKV,@P8; M5U?MXY0;+[V7Q'[`#=?9HXX# MVN,\(V$WSP\D1/X<)=*'6!:7;%CTH3T*4\)(F=]F2HO M+OF#B6#O$Q-Z3TJ,4@B'/) M>B,1%W=1+#N%[+4">[$Z).S1J]1V$\!,"7TQAJ/SCOP=$:.HZX51(HB4"`8" M-^;1_Q6GA,Q?Y/HQ7TW0.4=/*FK4QO"<1]@A26\X.@O(Z)2#'CE,T;G^R). M<3&_Y\^$MMW-`G4Z8A/4=E=4)W5GJ.D--=VA7VF'B/4(.'Q.4IYF8NN(]PG& M&]6DV`GCV1-2.)3:,(XH9I<3T;;])X'2_IBT6> M\)">SA/TRQ@7N@F'*3'0:M8*6F[D=S`YU'C04_ M,,FR904\`QLGKC1)\R54=G3G<#I5!]A^XT".]/#&IC[JBWV>TTO^VB6.C@[, M0\T`'?FBF@C0ZTP$T_H7\"+'-X;Y_.6G+%N]QDE"`L9U6A)Q8QH]6&T>\T'/ ME@F,)XV#VG8K.PZSSQG'B->STHH)"_D-&U%PRC3@SQ5/W$/.6!;GN`$.7:C* M"*)F=+/D$;!_JD8]*P9A>J=F"#&QU-'#BI!WA>/_/-OB=$4/E:Z2:",WZ@(O M?[_)7OY`2+@]DQ^.S7B`W;SF)<5#3:?W1VNSD&EM^`M:V])_JYDBRG7T%Q53 ME"MB:5'R'SC*+]/5YZC$TS^NG//\WUF'LOKDLG93OKZ:YW1#$/P1[P#1'A#I M`M$^1IO%9_%L^JZZ5NW&)B1LYS<();[*&@8;33$%!!O-\8>F?W/Q?1L^#C\K93KZ6UZF95P>+@B?/$JNTQ5^^Q_X,/VC M2MC._W65^*K//-AHRO=6,)S^X3ES)+@CQAX1_E-M(-MNLY2EL&!/S8O;?5F0 MJ>*JE0!GLD$H^P"S#@/D1Z:BH'!@-UKN[HR(=<53\BQXBH$"M;J;:E-\"G*/ M=UE.#^?IW;-]X+'_SE+]FD9Y=Q3;5U?D=PZ&"05KN"TH*<[C_:A> M0Q>;4Q*F#G>JQ$ZTV(=D?3BR#;JY[<4R6HRA[:*'<=@JZF;N;.*(I7N+8&<3 M(^S!Z9.RZEUGO&4`W#W64)J@-IK\I+6D%E#I,+WLX?TFD+4KY?+H;:>UFOY;(U$ MPHX0;*CE'E4V'=U+/34)>,B2PI"$JEY[R!`E$<;&N.JL1F$$J5JX1WK)6Z+6GU04OM[LD.V#\@/.7 M>(F'$UR?)4P6EFO@'B^S31K_#:_X5/\B*\KB_,"/"V[B%)^]Q;+LS_Z[!;+' MF=196_C,>O3G,_X5U_-"T26-P%6G2/2JR,/>=$T)F\ZK!2_K?D&S*',)$!6! MQ'4B!*"?N]%JH]//V3:*CRMJ^.X,J`2$5]55GCR/SKSYKS.`/&8LAW(%AY;O8E4Q"N)@$,%@PJ=H^_,"I;AW/.=]B^1L]9=] M4;(]CL>,#K[I,D[P5UQR-#M04MUE0$/CZM@,X0VJCHT=TEX=FZS&Y[D8T?AR M2Q,1?MA7W]($ZXQEFGFI0^+B9\N_[F.R&!"))7%!'=0&3B/-,B]80+%_Q M;R69?]_C`A/#>5Z@FYL+-N+6%1ARO,3QBVN@)E.@(&""G(RQMPZT[BK."UKL MI3R8'Y&I:,'/RO3`>HMN&T3^U^$:"!;'9FT^_X`XIR`.T%I/>[[@[1,^OMFD M:`=4>DXF<&5+6DF]V-"AL+^5 MN"_*-K3#4.(O$Y1(2(:5^/MPP_[9EB9XG$'W54>G'_:[*O,5]GDO)QWVVQ!F M#?N\X_<0]@U4J`W[Q;BX'WE0(E#S]M&@.LMAB1WJ]%9GI-V_,KLTZ%S!UN<.:.SURA? M+:HIX`)5_134'[@P$"?_3O3R=4\/=]@9)*-KT/DYY-=>&G:`B=*SY]+T/)^? M4?&)V3K+$1:$](^=Z9IL0Q@\.[RE!^ZY/&P=;=RQT83=6;K*\C6.::5N M^"U\G"\2> M3`04."7XF<@5OV#^!;^E.8X2FF'BW_DED9^B.*7/3F_3![PD@9<]9C^>-(E9$9$!(H;-J,^6LC9,24FEI.*9)ILI<;XE8P"] M=T=C*N0D:3"4*Y\M:6B@)C0&0)IIB@4"CY,/M?-A2P!2=.E=!.'#1QG%Z`NY@,F MG+/=XY*,B7AU&>4IO9"N="M98Q@'4HM>N8J9S-Z<0BID_[XF;XBJEJ!&/D'L M#V?+Y7Z[YW=+B;7'RX&,4S-.JAII9'-.]03+G!YHLF4+L)YXC47F;Q)F`:4W MDVE9G78%!3M'FPLE:-*%8TB:C14E!5@B!AV(5DH&4^F].8]:W(',!_+MA69K M8('.RC*/G_8ES8U.-T_OHGQ@D>S_2&DZO`!RX?"\*%2X+*6S1%56=C4-<.X; M%9!>SAL3!!X/9]4B2]//+JHL-@T)?.;P+@9UXN_AMD!YNU6"UVFW323V9B@R M$7M)KX^L(H`\U73LP342PDGR!>(,6"9I&L6J.&!?J5<$&,#,N-UA+,+ M$/C,\:PH<%F8.YB."/#\3PNE.IB1=(D(M260AX M6)F`KR:`+#\I1+B/7K^0-4<>1XEL,2AI"U5Z4B%XY0Q&$GNS?)F(4C-8(-(2 MU4WGW]Z8*C'@C593T:F\6YF&`?SNERS_[3HEDTMZR4WG>$>-@3UO4/2>ZREE M]N][QT(J3)DV94^1>6-0*]:)7L&-7NB]3>`1VD,9Y>7,X,[Q)DY3W_C4)7#\ M(`.;L,SB42!7Y3[C78Z7,;N<2GY.,"L9G*[.MEE>QG]COY>BEX1R=^S!+]HY M4<_`/3RG>O$VD#A4A.I^6YOW`M7>8:H$U-2*(/?R:DM M@&'UY'0&-F![U-0-+HH_HZBEKU6KAQ`.:UNGT);GM`I*Z"-:+:C^Z:PQFAD. M9E7BJ\YD.Q<$PMBC&`=*=2=C0K;QM@BD]WV42$I.:EL#Y`?7"U\G_I8WG3>C MMTX.]0V7#X+F.]_UO;59J4?BB#B.DI.@2-#T4DC[]D.GW^)#10;XD$0Z`FLJ MR!K0!;9S..3BQD2S.;NE1(9[TD$4BFW>]19E(1[!TZ01=SFFF>,)R,%K?!I# MG,P5^G'Z)&6TC7@BR]E-W(F\ZE@;@MDWTS;Y(1.=Q&D7"3IRZ)6"&;RVQ9K2 MSFZ:=H+)%Q*WZWJI+C:DSP8./T-\V')^>"1]*Y[/&5$&-@7H@S*:!#1DX4P# MCF623P2&[.[\@"@Y^',[N7>1GI6/[XPH`S._/B@C\VO(PC&_8YGLS(_;'OBK M/OK"<%_BO!9,F:="VAKN\;Q"^+9E29K.;DU*.09?F-/6;"6#FR%3DEAB/K.Y MVN#0`%W9[)U^1JQ\:3Z\3-^P4G&9AML:TKI;!;T0/LSM@`[&S2FQ//OT-A) MUM^B$41H1Z1Z9LDO:0&Q."4S3IJL=5_(9PQS>=]4C.?[(DYI?OEHMTOB9<0K MP!6"58"K_ALB[G6)M]9[3BW"P-;\/4A&2_Z:*IP5_Y%(=@O^7RDU8N0A[C9] MQ=5^VLA#SP$&@=FA%**1/?:HP[%+B6AV]DGS\35[HEYO2!C$?7=8`WF8U+X* M>'0#4'NZ:T`)=8)K#*I[2JLE`SB)-91I(-EV0\E\JDT;Q/%K6T(#^"%8D\YL M0.W#P!""2!RF"2R#+<%3A*D"QT"SV0U!*H/J&D8`(^HHN4'?O8N[,:Q,(2_S MRDL:2J<,<@*HF:@.0O-ZUU1VGZ:BDV1@DE45FF#EVZIJN2AF!+.FOQLI]P.7 MF[<7E3\#R+9B?/5/20&<=T5]92]I)^/02^_-<-3B2E.:!#&Q^Q(MG^,4YX?V M"DFY5ZND@+$7`Q"5O5A([\U>U.(>VTO=>M*9FN0!"DU=\QHG"9'D.BU)M_%3 M@L40OR2BD0!'ELM'&*PH`1ZFV(&J'ZF8D2=".%N]T%?H!,$R)K^*U_$27?`/ M[2=9C]9OW7X3E][9W@V\70\5]KO'"?EONGG,6.>W.W9(.81R/"\`SYX*O/;[ ML8SFC0K3I.PG16AO(F=K-%C2$54L:=$DQA0)KB!1Q;,*5I4*.O7A\Y8*>!'Y MS*,*M($H+!V,"F3N;I;;U$`,KN:A<8U#^)J&-M7]!HNR098JG"J\P[&:WB=B M[]U6^V5YCU]PNA\V6FUK@/%6+WP]HLJ;SCMFZN08^/X%JQHH2)"@`;-?IRA@ M!JS1TN^$]#FG<3EGYC*1%07;8#5T1$ES,$]4BG_DBH-M(7Q1(8C4$"J:D+S1 M!0Y(?W0A/^#D[QX7F'C+\UFZ:EW7O7RC4U;U--"($JH6O#&HIC"\-1IODT0S M\?NUUSD5V]-LT2%!"%Q!W@',5`\%[CRDX";.IFB@()W$-!LX]?L(ISB-Z-G.VVM+R'&2X*\E"T,1' M#&EA',4*6.4MHQ!YUFV0I M7RI)FP(LDS1BUTLD2;MYET=*(7J?G[=&]4SCYN8"=E44N/C:5=%D^0$70]4; M1';^7\3L28$\J92T-8RLNM.@%:M7E15KW&]ZLC?BMBU4GI+3MK! MQR>6A:#=!?&BNA,VF^YV0R_OU!VAIB?`!S?SJ(N>\@MU'5T%6&;Y"M-;E6@= M%TNB%1H2%O3_OV<*)"!^1$\YCGXKT"I[3='3`6&QU%IVE1L5:)T1H5^+/P-> M)(@*NL%'_T/O6[]$"=7-79;$RX.NO(0A+=`%`QM@]66#,8B\A053"/VL.`7? M?F4_M$@7B!.C7\5_@0M..`<(F+./18,[5AY)XB[=)D!Y^0;$K(Q?)9\W&S\2 MJ%\GF`59_O?0S-=,]O\@J^2/ERG@P[=O!;Y=7Q9EO"5CGVQE?-P(QCZ'1:TL M5"VC-QOM"77\I4D#>D1<-PG-4*T!P#[2Y#?'S>8@BO9P#S25`-K/,XTD]V;7 M*E'E-_I#,VX;%`_/65X2@?,M:L@`K5UYQ,[AC+G)45$&>).C"\KH)L M82:^[;6'T+S&+4K(\8+G4R0C6)7"4.DWBO90XX4&0#->&$KN<;R0B]H?+T2> M2SJUJ%J'Y@23`<$^`.F\>1%EC@QW;DRIX1Z'6(!K/Q49@M[;DX;SJ;,5`5O&19QN+'Q)2P54Z]X,3%W"W@Z%-Y_1 MB]U[Q-=0A.DBTR"!WPN\C'):'+VXPSD[>#'S"BT5C%<8@JF\PA*%-Z_0BWUL M0A4%W3KE";A"-&/#$5Q01]KD46.N"S%95);O"4MP%5` M6V#UW4!3PGDO"]I)U;]-0LGY`\&&04C.X0TDS.5"5TAV+09NGT,2[TG9_6&: M5.`BQZNXO(^+WVA5A'B3L@/[M+S8%R6)/'EA'!,<,09Y8NE0):W'F`ZXSOUL MTYG(`VN\%F_VPI!Q1Y0]VU]K=8#J'H(+5.&I".IE*:`>BI8>EE4/;H-D+XV$ M11PTI04)=7;`6M',C'#N@&4CE5GZDN`"CG.(4!'#(9"8T0.^PY#6%#';+S`G M#ZSNC68'82PN;UL)%D!D55\6HL1-I_A+2!,31SA#J6YS]A+%I.\$7V7Y0Y3@ M![SC+&6/`\C\-*IXL)J'#&=1LX$\-,UW&9E%X_.,3,IK@329\Y0T M4`>D!D":8U$+!!X/0]4B]PU*M$>4H.,FH.GTQJ)XHBC@2S]_>WC,<53L\X.% M#^B(@.X*&T&I[PY;8?#F!EJA>U=S'U!%$90GV`/Y_)RA:+K/]R.<.LO(++3"?13]GHIL&A7H@G<((HO#"%,A-U84Q7&8NN3!> M1(V_5MQ0Q:[EI@$,Q.[13_?1>4XD_'WR'D":2J'ZY$O.$/#PXF'YC%?[!-^N M%;M?]+>2.8@%/5#:%5N`=4:5LFB:*7&A.>PC7K"V59&/X([4#ZAKFZACM/`O$.D&L%UY> MZ:DY+23C8-O/@'/#&:A#F2/.@AZJ`*PEP*8<[$ADWLS;!DJ_5*RQ1<*GDS-P MXYLXQ=X8;O'E";`"U%"!J"VY`FS%`H&\3XN"Q[7-?@_CE*]N)9 M7X'S%RS+3VA,!53_U`Q,IPZJFF3^>J@F\BB*J=>4J"*%7EV/!C6TE&Z`YIP) M7)'4B1_JI?Y0`HG3.[Q]`>_R["4NC/&TF@?ARSWQ%4YN#GS&M\V:,I-4\"!_LB:_PP;HMM`\>"6+D@S6- M6YO^D0N?X@T=SBQ\4(?!D[RC8P:LO"-BAKF1-#%C5=$`[F7+YR&2I:**`"Z' MGAI".XF>F>S>5GQ*86TFY5X,?\>RDUZF@Z'%6OSS*&%'.E&)<+IBKW(9?X^B M/Y117KH6_@EOXI1F'Y!#".#ES+<"K_?)3;S&7^(TWNZW$@>V81#8ZQDI1.W[ M&2TV;PYO!<;R#0UG@2B/!1)<@GH]8X)1(G=8'A6]3?2HBD&X'M6%:.-1P]A` M/:H&,\FC.)=0/4J*42)W4!YU1A00;60W)&P8!.M11Q`M/$J"#=*C&C!3/$IP M"=2CY!@E"R^,)>5N/5;7I/+WSE-*:DJZ]9 MFE?_9&DQC98&;E@#E:MSJ):ZS)T'?7CS9T<*Z)6F(VS9"11=P3/.J&*-V(F4 MX,8\ILT>\72L82PNO"M'K1O&#?#F>I;BPY$K&FH(DY?,@-,!!>ISLRH;ZA-:8^*4U;20$\;,E! M]$8CO?3^!YE!<55C!R=8($:"/H':O1T*G<2P%O^#M<7_$)[%_V!N\1+I9[7X M'T98_`_!6;P+&28&5GZY6$F>DK28%]P`!6SQDL\/CW"C4`E7NT*1>MU6$0;C(?++"M,K+$ MOXFCIS@1V0?-]P#,]LNF\`]BTVRZ@B0[9^XT,]?VV215&.RAT=VR5@=C]M1" M<*SS0\O[KW+\USU.EP=%)A$C2F!GT(/JF;DY&O\&K!1?L8/Y=&B' M&!JC:NF4*3>,*,.9$$E`J>9#&C2S3H?ZXAM.&]JV!IY2H^5']8__'N.?4(%3&5Q,$&=R*/C#K,*?@$4[`TP)5+@5- M$\SYRGRQH_\HQYTCOI[7++#9,4<45?>!\ MD6#\G>]K0MK7W%ZUT2ZV:V`FN(._M0_C\AZ1N/ERBA\;1U MSDU+;$8O]&:8$&](15;D$)4H[>$UQ2C-:6>N1VDK6+^L`>&`6BQ0Y]H"*P++ MV52FZ>=V-,Y5)2G=H,0ME$M:W3$N,'MDOV60MPWD0D`6X0>MZ>T-F&J<,W[@ MR.,'UE?K=/^-=9_59>*AR[5;[2R>MLD&!2N]\:X:81$ M*Y"*,[:R+K,"L-KM9[S&>4Y?A+[Q8[6O6/:F:+@IC+FJQ*X,UD1>;R8K$;"? MAXTW0Z2=.-==_)&DH+WO"B-(9I=;$!Q]R M@R1+7R[S/6Z?\%NF3M`S@,Z68`IQ($>Z)39O8<@*C#([.B?O7+@(XUW2)(A' M91P%2,P';LC*C:)PTUUTT-=T,R4"FED:0:EGF588_,TX=4+W4Z6+2EN"(I@: MI[9`W'N$K)HA9_TYSO&RO-HGZSA)Z-KW@LR'C^\&F!!`5"(\M5= MGM$DS;]$>1ZEY8$)'"4B#,GFB&:T0--#&V#US'`,(G^30D,(O?F@H$."$%64 M2)#6@Q[(/'`DJLJ'7@4!Z*2/2G)/G5[I($,-P29W$I%;$SJ-K#XG<7WA9)__ MGF4\`K1?*VF'A)S=4&F=K8+,%[=Q02MW&-FLC`;4?-5`CBS9#(%OHY:*++,8 M1H`:BA!LW1I$P4`L:PK8%3H5B8PV:\QDB9(K3-"8.(&4"-0+-%".W,`0@V\_ MD`LMLZ$V!:(D(7B"/8S67;@UAMRJNBV?<=[?>E,[@HX(QA',H%2.8(?!FR-H MA3ZV($8PM*$+Z@C6,"H`&24$/$"-7^(53E=L',O2!YI34K-/JR8!.E`U@%$? MK%K([^^`52UP/P^H:+Y`G``QBHEW9]V8T#U^P>D>W^-EMDEC5D&/7O8]Z,[2 M#.A@C,D84&51UDB\F96)Z,>V)6A0BVC![VL?T*_BO\"'9(Y@N=S^3Y+LE5[< MNLKRS]G^J5SOD_JP0FG^]N001P/V\)J#`G/:F8\-;`7K#]H5![3.(F2S\7LRU^DRV=-\WW=$*<]1 M0>^,ED2R^"D1"2<,PL9TG@"QQ)4BZ@`SE>&\4<>-M/U\580M8GRKA"(U9U2S M1@WOJE4P(22M80%/_2U0]??0%B`N M,#N<6Y#I#XXWXL1A>2#_?(WRU466LKT`DYF$+0>`><,XD/4LP8Y\WCG!&-GZ MN2,X$U1Q08(-JOF$,]@[!;RL`*\%X&7%!V80G^EK0E:)IZ5/'J,WLXT]>7.H M"O%J\9OZ\&9R>QM9%8+V:\.S:C2D;6A#Y2@0D">`=;J>V_55G$;I,HZ2Z[0H MGB4;1-X\PA2"(JEAMD8U*6K1AN8W#J"V,T@YG&W> MXR7N9(C)LY3\N,0MP92334L&`'/-41#KJ:85];PSS1&B#9RD4!Z=;#X=+N%, M,QVB;2=KZG"!F6/.\1TA)Y@O1(`L/YA.,&7-H2:8:O&;"::9W!XGF%)!^W,S MT32T<7(,!L#))1_*TPUUOOB%/F)K'V)=Y'@5ES=946!I0ED;#D`337N0]71S M/#I_DTXK.+WY6$6-&O(%ZIX['Q3:OX`-D M'_B(4"E''$+0[$"<'#X7J.$7N*LJ@==_/`G__"6/2WR[7CMPSQ:KX+VS!WN$ M<;P<38MA0@Z18M@77RK!L M2CIW@F4[N0:RTC(&B'/@):PJ'JC-!#$N0$F&'8%,&I!)#3)N@RR]@33(,#PO MRE'IA=W,2LC$B"Q1H M\9"MR]9/5F9U'2OQ`K&$J3`)GZ8&FA`_)PN(.Y_2H,MJ0 MU/==IED1#Q;S+CS&RM>?1M2, MZ'YVQ0H17JC,JLSYS7N\AA]`H1=GH&N8.^I^Q/7$W00R@M,ME^I)'LK]HM4M MO)SC+8Z`"C[_4`Q!1D_\T`-F.>;)P)?5E\^X@8M:%T/X7=9_&4+S^)HY"+\Z M+H&$7S.PRO"K9@$??DWD,PV_A-=IA-]1H.W#[P(5M%X[W2D740F]QN4SVNPC MFJ,18[K74E+QF9.S'=Q@0O8D'16A(!\5L1WX1!VQ2^X3KB.VH_2V8LK^!6^? M<'ZD'EDCH(2U@Z+6F6F5,GI;0_>$ZN6:%0W0K[P)8'H>EBB([NH2IZ,[1.7A M:U;BSW&Q3#)Z6UQ;\L*<'BJEL27`)JWQ2&3^[,H"2C^]<4/[#XA3(TJ.&GKT M*W2UBPD`VXFOG";R+^,7(L@]3NA1\F-6WQJ]QP7.7["R,,PX%B#)_D?!;*7_ MMZ*?NR#`".$&4O)Q+DBPH>-WS0@)3@&4C?$!.1^"G'-.4*41?`&,CP$"SL3. M7J(XH4"NLISF$WY@TV>:.E)LMN(5/:61G8.84@.=BMB!J\](QJ'R=V)B#*-G M?17E1[)2_$C3/Z.&>(%J36[XIFT8K>X"IBRS3?9J>ZW`J_WR4V\QI($K?;D$-MM]O":?39SVIDWV&P%D]Z/ M&+H>@3@71-D`UN-RC717(\7-11#B5O&6#=1[#CHA'(%VB+Q";>.#G'^D9;R* MDSV9);4"XN4;S1:&5U?$;^E^V)YKZ79]&>7T,4EQA_.'YRC')'+NY>4"W/`& MFKNX5$P]L_&A$7_S'DK2O?^ MQ7?]G&VC.`7\LE^BMWB[WRJ_[5$;F*\[*&CU?942>OO"QR(=?V/Q=^GQSAQC MT%099[3$.-5;8K<-D"4."5I;HDI"?Y9X)%+O*_._PUKB1!DG[);_5"TG7>W0RM(OV931<'6P#4-N@-) ML'`Z(+1[%%-1Y#4*GAL"<"?B,WXJS6\E2%L#U9]2"U^7GC*3VMM@(A>S_USX MJ0SIXH"YY/?X)4M>8E8=(>7W%`>OF\_GK-Z*^V.@JCTYUD&GG. M#TT3$8S.:'&(.F?X65'LMQSI?5S\=I5C?)V6F'R4\IX$-+$!(_'A^;H'NB`^ MLWKK^^5`>O46=V949,^9*=^/3_UQM-4[>CJ@=CLA`6(B+%`K47Y+C`6B@B`J M":I$0506,D_GTH#$]ADJ]EP,)DU?U[#9-= M]L)ALE9D$&&22_,^PZ14T_(P.:R.$PV3-,O+DCZ_P/EVQO`XV.T[ M"(L*=7H)AP9Z/(TP.*RX&<-?)0#+;/E^@IZ97FOP]+;RNPYQ\RV4![M];R%N MAH6Q@1Y/,,1!+(2/0]P[6?Z:Z?4XQ+VKQ6X%[NSK_^E0CP?N/EC&MB(]V> M=+P$72?WX^4[6S*;*GLX7H(OH9?/>+5/\.UZ6#GLE%P@Y3%G`7J7-18H#IE#WRF)7^*V6^W47Z@>F&O M>5'&&+!$`2@27!P^DS$7795;9`P7@$L?,,S`31P/[%[ M>ZKQ2=CT(^YPCW%`)Q"U;WH<9?M;]M&7-1H(?/1CIV?"87<[LNBC-)5 MG&Z^[E4I;=WW=0'/]# M/1VDZT5&@,X]5F\PJ!\.@_V\+LXM@7^2$?@7'&^>R7KWC`SFT09?ON%\&1?X M+H^;S^8O+JM[/_EH;:)<#S'<1JNG$-DU:IPMWE=R("$(JB1!3)23'P@L]:Q1 MQSL<+5PKZ!T-*3_1BB'%=3J8S<-7)Z59:O<5SNB6;F3^W\[E0(F#[:NR[[ZP-&@GNI94XGA+>^G.F1/UG/N.\Q3=-)N*V-6BK4$HO=-0?9_&_VXO].<2FL5Z&&K7*VY8*?5*E7--F;4 M/?.;I2>__:W5Y-EFD[,Y_S%T7:P_G2#V,RYHD$]7]3NLC/YJKBL;YMV?9HBS M5:^KB#=6K\$&0`M%^HR'7`R>EJVZ.%YF[-?OZ*[(!&7WMR=:*L,ME=$2?>\Y M;`+RG#[#4XX'`/>X3`/TN_R@H?S;Z.]UO!W&N+KY<$LR_\) M\KS7P*[Y`//%=$/-GW`XEZLZC$@N7:J_UQAN_D$4NQCO,G"+T8D^\O.Z=S'0 MSVD&6JG"7`50K::"#8Q#JO$9\%K]G?86@HGB!IZ;-%3O(OX`;`(8]W[RL6K. M9?U(K9Y"7`-BW;M:J:X7X$HS.ZX9',PH,N$J M1DL_W1F^KZMOJ@Y/\X:;7H6N+K*9ZR[8^VI*9)]+E:H[!L'$L0EQ MOONPXBC4LS]^)N#K3%ZS/"0SD.(T9\WG*9JUED.?LMAK5SMU6=,\?2\L M3Q]9!N-H^=Q->+,9?F,4]-IBNII<#B_]=VN]F35K@JA0K;R))QAQ^7Z*R(16 MG%6U7J^RG"%T'5JUW9U8##54W^1@::FW\/Q8KM(V0P;C/(>C\:BI'#15 M^\9S=QY,QDB/JM4DFO30?3 MMG8G69+(P(ER1N;3G-L6-2,(L<6BU6XG;#%BMMA>JC%;Y#,&]*K>IQZ5T-// MX%/I"6K\L>S_](:@40IV-0I9=7Y2`]$(9/[&HEJ8]STL.;\P_C:N!S)MA) M#8F.4?L;+!6/C]IOC\).I74*7\PJR9;%DZ63&(7G<0<'X_.+7/$H:[E#;\1N MLG\M6U^S)"('-'K+KR//.$R/$>+TQN/QJG:\(VHAP4F-L&/A>=\;98?O[WZX M=*9^N^23GI^#S+1IZLIHW>V<,J,%&M3NJ<"WZ\XZO+A-\1<\\*[9B`)@N#`# M4<=V=?-Y`[&)+#T#9$3THEIWMZA`A!#]RDEAZG.>&!QMR)F&I[N35*`L=;J= M-"CB\>"&(`0?/I;&PNPI:8A^'#2DD;YLCJGGS934NS]?$458 MNG.;)!1O[L-0.W/3/@!?/A;&W.XI98AF;X[HV.K7A+)G]'`QR=.G<>[%\8OM MH-PF"<:+>S`T7ERW#\&+CX2Q,!5"&:07&R/J>3&A#,F+_7P:UU[\$+]9.G&+ M(A0?[H%0NW#=/``//I+%W$H(88C^:XSGV'V+^"T@[_7R69S[+G[!J:WWMFF" M\=\^$(T'-P0A^/"Q-!;F0DF#]&-S3#U/IJ0A^;*OS^/:GR_I49>E/W=H0O'G M`2!J?VX1!.#//6G,#8:1ANC/%IB._9F=P`;DS]X^CVM__AI;'QBW24+QYCX, MM3,W[0/PY6-AS&V%4H;HR>:(CATYC0<.6N'\V-.G<7[Z9#W'?@QOAMT#H3EW M"FAV_3AV\O88YLS:&$_O<":H6;67SP*=ZTWD/]J7SUD>_PVOOJ4KG#_0O(#\ MKMP=@5AT],!@WF2O..<_Q=O8+M^;JRY#ROGF5HWJO&]^].'6;^+(Q=&K,<%8KWS?R#6?S@IS[SI4Q+5%NA+G,;;?>_B M](D&M&^[W=P!K=?E.PAH$C5Z"6@:_9U&0.LK;,Z`QGI_5P%-KT]Y0(O>WE%` MJQ)<\0V5>_O(,SIE>LEXIEK]32"GU*-<\;!)N-O^[6UD"6D5+_O M6M&S)!3FBG\HH[S\7ZIOJ?X<;^(T#3*=\QR:MXH`T*6=1BJDKPC#YX]V=:`` MI`NI:!38QU%7F`+_*GZG)"'@G36<#P9QZ`?O)N$]R"]553L8D6SG)EY#5W"9 M3:4=DGK&("8,88P2.A'_'H8*L\\$,U[8?9]W,FAH/TAX(\?Q[M@\ZX.1!1/_ MUW>3Y[=.5W15PY-N@JZH_]=7&^-M?K]=4!,VZ^]FF4WXQ'?RQ5]HDB"`G?RA MWM_13KY_DAZ[Z][N3;Z1YH9U6 MVW>R.]-'KYH_S;(;8RW2.]A]&?D9O.RV3-3_:>RNV"M\SF`\&((#*W,2X"<) M=^FV?,:K/<&UGC"$G1_Z.GNDVI(%9<^=`H7=6519!]99=>@O=/I66B\XB@[1 M[;J37;N3A;L?)[])XB0Z/PQ&2O0K$^`T'\`,Z?/L+?:P`2/OZ>0V6W1*<["Q M8JJM$#=1%.HQ3H[OPBUIGZ?IE7W]?<[H"?T=GN'-96B%ZI M4(\/KQQV2=[E>W'*FSC%UR7>SG)KL';AF3W5^7H;*='8:#MI6TGP^2GM% MK%M(/]4L%NYQ41*AR3J;X?J6QF7!"J&<+>Z.?9$T3`F3I?CA#!--[2F6UXS1@5SO3UE M[66#;.R*>SKV>HF=B27VX%YDTX^(0JPG4=VJZDLLHQ'M#K'^9L\M'Y:]L#I* MT"\TQM2BNOSKGNCA.B5X6$Z5XK9\QOGC52P>HXU@V9GGG;Y4:7I&1I^?"(NRN$[YY=/9!Y_C M[M_;V#.L7O]#CUJO)SCR]!0)-_!P45"<0M_8AE&T71!E['!/1^\A=/(ZZV"A M\[C[]Q8ZA]7K/W2J]7J"H;.G2+C0R47Q%3I_Y!I.\28BO1SNZ[,V62#G2V9?[-V>/_DT!=>0'FOL09_XA%OJ4)^SQX?@8"'28".2XR.=(\7=S MDA3>$&$MWWL;(D9^H+D/J_X>A@C[3Q'.<=??YQ`Q_8N9#A'CCX-D=3.[]YL9 MWD)1-%/5'*)BIE[\IERFO.W,M3)U@O1+_1S?J.4*69B;DM?#@G^8;Z:L%63Z6FJT9OS-7!RJ8LP#H?8LI%!.0P)(M6&N M*YFJN+Z(H&?IBK[#_!IME2DW?/88O.^-5>((;YRJO1#\(]I[H.DY3&+=D#)'Y.>8VE6@.PX3U&:\>>!`7W#[`.,4-&9)KQY, M5;X9:)X.@TAW,RHGAQWC0#W/6"63-^FDN@AO=^U&ET-CRO`62+*,H3?I]P_? M!G=M#&E@3-P(2&6]5@B\&:9.9.V6`<^%\('0%-_YW;_1;(H=1D?/MZG763 M$15LX@&RXS<9T*H"Q'KNP$E[Y.ESDF`^IU.GIDKW+G M\]O+3;ZK(;5X[0X@D,R@OCH&>>QKWO#E'4C/K:H>Z7DH(QE*V#8TV13MNI/- MWH7]IG^0Z`FKS[361L&U0?Z'\Q>B-;J6C5ZB.&'YI&@LBXMB3R];4KI53&)= M3K5*_K+UDY!+&Z9A5<<4AOAZ9MDVQ:AKBNUV.V&*[("NK_RH[G_4*`&\:6`X ME'CLY\2V%$P&CTG+=E--A;?AH%"-AVLY`8T)LVJM%>XM`_P)A"/V?_1F3YQN M^!6B+W$:;_=;U_%(T=&)!22MRB9')&-=!>MC*AT=.YGX"WKAS1%_E,-\+?-8 M8C$@WKZI0B4:VC7B3B M?WF/D4B*V5\DXETZW,B;IH_+MUV<,PK5/,=G1P";=UY55F_;>>EEW@T[CQ#, MZRD8;\_Q_V]Z%4XG&_UGV:*;4X/5E!$W&I@I5FNWV^8WI"F;:_S_^VK<\GY= M'L,X5LS@W-!G1Z?1]=G)&D"9@E1[N"M*;P7!J][]63C$9XV]LR'SV5@N"-Z>":QZ79-(N8V M2YG$YX?KHMC'Z>8K?A72#R$VIP4(#;;`ZMA@2CAO<+"3JF=>%3D]_N,,1&0@ M`Y3@@0B3*E"`!(B)$%OBLT,^XDAEAG85\"5'S1P*)D`X_(1M,/03QN(3ID0' M(EBX#!(7],`T21BR,8'"CAX@6(P!6`<,&^)Y@X:]9#VK:[,(.7AX@%J-NF%% M$0]`9XXF1TE.[C%]0$;ZN\C2,H^6Y3Y*'G&^OJR?$RVZ1Q:U<")MJ! M@%^V[**L[&*O6*`%L<_>R3EHJ#>G>VCC!#BE??DI*IZ^7S^F]Q/9QQ\/SSK.AGI9,/(*>U]>]0Z1?'$9/,*LOG[O85W[TZM8,!ATHZ'S@"Z.SL%>C5 M?%`ZQ<<30IF7;SA?Q@6N,^,^9F647!-\<5K$2R]I7*VZ/K%[A"/4.OEFX01] MAG?ASDZ!'J[@U4E1:Q':>5&9&*B6XP33H$Y3,,2+P9KH[DM', M,]=)4O9#`C/,@4FHX(@$2[JW6#.E+D_9(L(79B;I00D?!RY(X+X2\K82#E0) M64IG/PFM'L<;'*5_W=,4(D"32;=Z*J;JR>GVPQALCZ^9,STQ7J<2\%K`IP4\ MPN@$`EXMI>.`1_B>3L#3*&&T(Y>OV;L*>#IC4>@):_0$'_`(2W=S/,'M9()> M&_S$L$=9G4+@:^1T'?HHYQ,*?CI%C`]_E//["H!:HQD;`AEG\"!X1?3L3%F< MV:F$P#;T:1&0F,J2M##QT]H'1/1-X"'M*VG)\KTWD,-@0Y`I2+7 MQY5:6?T=+@X)-VQDU042R!3=#L4%RTYODY4^J&ST1EGH8;//F^=J#RC1_'2A MY[/EQ[BD=9BNTU7\$J_V4?(+&5_O,;]U7SS'N\?L,BWC\J"L!V3-!<;^1X*M M/&,B2F\^8P^K=W6!?*+5YD*G#IS/I'(ZDKV=LS0EO7[!>5SR6VQ# M:[R!1@![,5)1ZSV67HMY]TXDW?<7$ZP=8@W%/5*8M;NEP%LF,+^,"%-9=8+` M+LN(;'=)=L#X'*=X3>;[9T\%NWPY)+&\+439$(W@3;D02<.9RX0HI>C7GA#- M4=4>_5I1`-4Q'@O@2;1WN8E_+,LC?BO/$\EK.47C`,RV)[K4;NN6L(9[)(:) MY5(2Q&@"L5UC#%+CG66$F*QZARYWOB_B%!?%V?*O^[A@S^4NR)PN7F&11RB* M5X\9^VN.?\JRU6N<)&?;;)\.#B63V`&XK0/XM6-/X#6OZT\6M/\P1'!$+9:H MPQ-1IG29(-BBBB_BC$$( MMX<9VT8*7SU=!5HP3)4Z@,.$NZC$]+SY$2^?TRS)-@?EV9B\.BD$[:5C$TU1TQ;TJ,Q"='IA(L'LIIE>]OF,7#%&_I1GQ?&YA3D9C-&; MPJF,WQ:'-R[W70!NQ?O4DW'N_,^].-]O]Z10L;O MX"\0[Z4SNZO?$(:UG^])69=%&6_9]&_-5=&>!=;O5%JO!)?[G%4O=W(HX&@X MEJ$?3HQE3@8T)!O"J0=E2QS^AF6]X+V!6>Y_"[#$5".Q$.O\(5`GZ"=+,B<+ MT`F.4B!IO]<`#A@GX(+;.P%`LJ*16(AU_C%4)QA(H&-#&*(C'*?%T7^U(2Q` MSB"$'^$.$`EL1N,AMOJ/@;K$0#H5"[H`'>(X28KVHPTA@7$'(;J]-T"D,QF+ MAACIGT+U!;*P&N4+C"Y$7V@!,O.%`21`OL!%'^$+A#`\7QA&0XSTGX+N`J@[8ZYPA6#VDFWP3QXP6+"W=;ZIGVZ8A=I MCV6C^W+[*%$]]+1F`7`7=B3,^HZL)?V\=V='"=>SK/KI#$WOPR]5]Z^3?Q"\ MOO/]PE1W>=4QYC,CS!\J=M_!W#/V\*&SX=OSJ.2L4"1XG=13&7J@H#FLLV5V M*D]DVM#'/X\9PNS]J,T:I.MG,6'>UF@C/WN+1USW[7,(;EXK`VDPG=6A@YC% M#L"QF[SV#)1R"=,^&Z3TZI,R:Y,UE^#L5`76P%9-4$+8JP26[8*K;;&4T:2T M3=X-]R9.\76)MR,B:HLT.!/MP3*P2RD>"&-L`[",FK]26L2(P[2YK[B4+*5M MB8.SNP%H9EZOANX&WPJ\WBD0O9SJKQDR0M-[,;6K=D:7>1X%4]=1$C3&(G>:&>W:]Z5P?FN&1U(@B-S M0*UL1WJBN5,?F4ID;D#!G-.>-#B#Q$_.T0$>M+9!7$7+.(G+`QD-,:WUR%SRZ&*2%$2 MQZ=_NLWO\GB+V8_K&TP%^T;_[R)+5RRA:?]IH'OV`$.W!_74([Q#WO-.!)P+ M+O<%YM:L#^8'K"/$>D)55[Q-QAV%]2A^LT:\4\1Z176W$,\@Y]9;3C40-7J[ M/K^]M]8;CS_+6F^9)[UIIR_O0'$N"T4,JX/^ZR[9%UW(_=>JXU@$$WNU,#7Q M54H?0@S5"&<9)]DO*;M>!`1X`^L#]:"SLE_N*.IC-RP]H1X9OV:$#;A8^XS7 M9%J\$L4[[@BB.DT&/Y<3]3UREMXW?MJSJFK7Z5>R.KV*BV64T&<_TDT_-\RA M-@E=JJ;95/2A$X^;D(Z4<.PN@C$2G!%EO4!-CA9Q*ERQ1QW^M$H%[0'Q+MB# M.(@EI3?MU+"7+4*:DP8?50DB,24:E<)0,GFA&$3>#WEZ^H%&`!,0J:CU%*/7 M8MY)A*3[?JYK\J\Z`XS?](3:L=!*Y@.5>6CV/,MLQ4;4CTR]U-PGY534.`V9 M'.B=IM4(T&EZHO:9[KTY# M3@>:.6!N(8WA!(YMA]&JC.XF7;`H5]@M(?MWM&Y:/J,-N;*G]YCI?/7Z)R^1RG&SN? M'\D(L%KQ*,B]2L967&"J'(\045Z&EUEI5*)7R@Y5_(;C"VAL\8(^[Z#?5N@' M718V"`4#WW>-=,VU0"U)(/7259WA:Z?K[Y'U*ZB'(=2OB9H!AYO'&@ MD1D#S#@5F$24HI4#K\O\J%F+/WP.J0$-M>0;TI\\F]1(7L%XASEPA3?8(Y[3 M^HT@^K-VX(140PI1I9Y2M`_':`?321E+/JOQR5)$33(P^'11?:B-T=]H\D49 MTH9B;@I@6-61-@<2_=A:IVS63+^\GXY#8DBDQC%790:OL:QPF M;Y9F#.+8YCKIP4A$JTC[Z6`@]M[1#1S.LJAPI1;7F8EU\?*)](-$)8KTL$.L'B8X6J.X*M?H* MK"B[-Y5=17&.7@@E4QH+/ADC19L\(BI;9MO=GLZ&Z"DC"4'\MRL2M0#C4*V* M"R(=F;-QU#D1;<-/CP[#VJ)@J99P2T-GZ>H++I^S599DFX,FC]XL/0-%K/F4 M6H>Q^;7I+[;-HKY>P&L%N7:_J-4QW692!$,6`)@`G?!'-_M;,@!FH(/3[KRQ M4;(N=`J=)O9>$HD_QR_Q"J>K_XAQLAI.GCUWYP"KT=E56R]D9^MYWC7PS+"& MPR$Z-PN'HETG',JB824+JH1!3!JHQ.-!*+O6R:K2R8$2+=#6HU*T.Q+06N&F MQ4?:9=L$HZX)%JUV.V&"$3/!=3/J1"T3Q,/JKK3M\AW!##H%AY;/?%F=[ MLLK+X[_A%=N1;^V5L9WY\\/E&\Z7<8'O\GB)[ZFNQNQ.N^XXG!UK/RI5[6+[ MU>6L.]O.E6>ZV]WN>,'_4J"F;W&FU-X$YT>([$)2)0)B,B`F1,![X?Z5O-]N MH_S`3__76;X5H?4IVY>H8#K,1+@DORG**%W%Z<;[9%R'M6!@^U`OT]7M^@[G M<;92/0N>H=-@)M\>5*F9=#OL,83)MG,XYI/L?G#[U@MNA;B7/AC9B`S4M;D4 MT&56P-3K),9!3K;G,L&!27;!33`Z'E^[>F,W-\B$6IC@CID@FYTCS$UPQZ0( M8AOG\J][5IR#*(1]C(*]^GA\CE*NS:]9^H(+LC"P'T+\]![,6.)3N=-WQF>-*W6?+,GZ)RYA$3W;E MEN;*80_9"57,]AUX#-VG\?S7BD]+16P;!^@.*+B2IN]_8>ZV<:V#+I>#^.-K]OB<[8LH75W%+YCN-<@SJBL:`PQP6M'KX4;:6#F3MO\;C3*MS`#*L MH(8OW9VMIEPT^2#A37]5O\9LL8=YC^A3([M&([BCD:S1R%)HI'ZU6'K6B/Y= M:L@J<3GU$#>#7$;#B1SA7I4[BX:3V(&\.G=LZ.)M4:( MD%7B,!K6JU):7V2[S5)V!#RD$5E+@.BE%KJ.2L/-YHTV*AF&7\_]7+V>X^WY MQ0R8N&`O?/WT;\F%9V=0G!YAMBZYW3YMDSV]';6 M5_PJ?B7?BC0DA#AWLX'4G(B94,U\5F4N4G\/O7.)L:9&A+S^+>P^YG1TU1P1 MU^A2@D[\%L;-W7VR#X.HOINT*^HL0S+.<^GQT2]Q^7R=LE<_^RCI'245YX=' MFJ_J=MTT4J>A]](96`YFCZIK)6V>06=>XIY/\8?20K..Y,?LKZ0OU/!9#!VZ M\ZM0\B0;Z[(=J-+GLS2A4L.LCT!YU.H8Y2;&>@A#(<:!N[`=3HM M!6>@6DOS:(-'"9H;MBY.M>XLKFEM.$\+[-8.'+MQD=&4DK?-^XNS;;9/R[-T M=4'$CLNK:!DG<7D8/,`=RPKB1L(TV,U]A7%\9K[-,$7(_EV'AAN_LD3W9&F6 MV!9'Q%FR_%Z<*:JXPMPM\*:!5:4!FCVU]6X)18T&EEP#:Y\:T-\&"4D%@(_Z MKU,22?%C]-:4]="D8U12P,Q0#$!4DP\+Z;W-*]3B'ML6;XU(X'P"HT%@P!S8@1'X3R"'GT0'+Y;H(8):KCX>4V8 ME5&B]:51$!\I:Q1SH"4!NLNSE[@8>3G`C:.)NKP28!+?TA'!N),9E,J#[#!X MRC,=D*7Y#>K+U`QTMJ#>8`3OR"3M$OCU# M"T'F'XR0;88PTN#\Q!H8(P#WE:LLQ_$FM1TMI%2PHX4&S/%H88C"^V@A%ULZ M6G"2X+S``HIH"G]L*X8MNT6$*3'L$:P9M..#5CM,WH]3M2"DQX35G&KVU8;A MT:@U,O`95B5Y9[0;YSEF+&#]QP;FL1>-P>?=EPP!23WJ>!86JF>-Q`D\)[/8 MH#,]=+/A%/P^LO:0;CS:$/:5C0[UC/>7@:N!N<%-+_ID*4_VM6YO/N/ABTVA M;#V/<-DI#$/AGL&M;6&J7+H>JZD;,4EVA5:8%Z<\1X MPD_`:WA?<7F1$*GB=;SD3X;,YMLF#&"GU^80CV?3]MB\3YZ-P$CGRHW_+1!A M0*;''1:!S(M'8?QZ$A[&U]W3'4W-)R!_,P&L=#L;I/-ZGP::A1.*3:GPG=$2 M<@7L)$:_K\3"';FGGE4X'FH*6^6DMGAG]5,#@.:NVC`+WUM'`"0UZ-#/__)G)F#D+U2*((9D8X3!1H?J=V)+NY-@)EV)'>YB MN/[.1588C\U.N@HG[KA2FRI(N=;7K!'-@8*,HT3]!]'94=XFNBU===C-AM9I M1GL-):AXT![/U-@O4`5X^,2K<-^N^],L[4F3$2G0L9(%K/H,:00>?P=&9@`4 M1=4')O:A'`:-P]8`BFI`02VF^W`T>UPJ`AB_T4.HO,5<=F\^HA16;CTM=P#= M6QHI?J#&WYSP7J[7F%:0QO55C7NRX+_'U/SB)&8H+*\RC&$)?9]AO!KZEQJF MXY_A9L,HP*KK#37#]FTERA-UF88RK+G5Q!%&HH_R&;/;2JP$._7Y#T_5C2WP M2TP-TH[87[-T191"E$'0BHFTZ4L?&T[`+WWL0?=>^HQ'Z\VUQ\%3O/3I\F&G M/@VG^AYB(,]\)H%^%\XKN6IY5J50H8\+]T2D0R?,V;GUV#Z"T"N4VHI>143P$!GP$'\X:@+5>9LHEJ%%8!U8SSIJBG'LD5<"R&"OE M>2[Z>84!1T$+L!Q1&4ABY./%O3B2MO2T-EU0OM4'I/$F.9*Y_:`<5\\8I9L3&7@"W1URI8.KF7X!70WRIYBLME=,H@!7R"N12R.5VEV0' MC!]P_A(O);"(1L3"Z1Y'2?PWO+HB7G7YAO-E7%1%BD514DG4\-`/3`3QIK`J MFGC7E+?(XD,UO2TOT0<2G4B#")\_B*Y0U1>B'Q-5O=4ERZN*NA"SOSFT=I&E M)/05XGPB)D:>LL/6HETC^<,GD+2'(>,/*'KS-I6P-4.=8+7Q=MU:Q M3@YUM=`/@N8[WY>*M.5VQ^)@YQN]\KB^'7,FU4_PPWNQL7V6KC[C%YQD.ZK^ MV[789;W:E_LGG]>U1P@UHS8!12&+.!K0Y(!KS#"D[&@5J&JX=I^=!]ZX'*DBR.7CAM=E/6;_>!#&JPN M`M@MN7R+MG'*;.@.IU%"\WD2)5VG)2;?H3Q;+O,]7NEV3$RY@-_SM`$[<-MS M#$K_NR?&L)0W/VL>"U1S8<9=\4&"$6C-\%F1AG!;931D\1<2C`2H+$>[B@-< MY/F6YGB9;5)Z]-,#@"CFT=ET`E7M:<V-@*A<73%#%I:X@<@C.DT?C/:,9.2BB M'"<1.S+.V*/\UPIS1"<%D+6H+[+M-F9;/72NPLN5;7"Z)'.7SW&Q3+*"A!J= M:]HR`:JT.0IJ75US$D9O3FD-:J"V3<6`S;([+%##@S@EK#OZ10KG@4<3@WI M3F8-L:L+&-@R"=I7)84,IF&$]E1YNG\K1_54U<"IF\JA$A?X(7A/NTX?7[/_ MP%$N>_`U@D_0_M8';.ER!-MKQ%FR(C%-$F"'&+6#O4T(FGO''4W!` MTBMVXX(M3J$[80^TO1M*T0;@B&UX#ER1LCL%9U3!)G[RCR?@CE=$>TZ\L<4H M<&?L0;;V12E6>%=L@YONB93;"3BB"C1QD#^=@A_&+VY&Q1:CT/WP&+*]'\JP M!N"'+7`._)`^^SX!/U2`)@[R3\'[X>,SSG&T+J4OU4?P"=H+^X`MG5".%-H' M.]`FNF##*V#_4P*6(PC.":>Y7N`.-]+-0G.NJ7N=\U])'`^,/TVOSAS8F4)] MY`#G3%^R%TQ%N*8I2=-5E*^.+AZ<\=L"]UF27/&2DQ+'&L4)QLDF@*X.%9_^!1K!"OU*F2'!#>2$T`WJ\&_/J-')+K)IB("NK1E! MJ2^I66'PYEU:H0<2.*N=QXNWD'$JSE:7J33UFC6.\RAAY=BB$N%T1<_1>1\> MQ2R=&X:AC[(MJ`U,GQ)'HH/B_^&>/BNBCD#Q)MF808 M`V10S6*!#B-03!@`-2(V-%P09Q.>IQD`)80O<3$R9;4DXXKBBK%!XC4;:H!\ M*O;@ZO0IYJ3S9DNQE"TYMRA>_0'NI6R;E9%SGE#%/PW)' MYD.DR]O7%*_.#S1?=)0>A@`:D8%D:32&TTK7J*69.V^CH4`#Z34:2O8VC=,B M1HS.#TB0`^5$=`5K)V!E#-;3@95^\`7+(#VE;UPN'9[,-Y[CIYB"H1G?[Z*\ MC)?QCIT_7*2SEW2H>L?D[D!A(?IX.NH,9[5O,%DJIQ#$]:* M(2_^T&%)=_9;3%'#%5VG,/=$9E+#[E@-RY8:HD8-Y"\';VK0!JOP]#`JN+G9 M9;@ADFR8JAYP628L#JMSTRLI8/8/#$!4FP46TOM>-ZNE[DV']]M]$C$+2FI" M7JJOIOY8G:ZQ_.6KF!ZB^W$RV::''::F-6J:+V1)\F=TBJPHFN7&H9'M;)-C M]@/Y:Q&OV)V%7I`9S07(><:!K1UJ&DI_EF@-JV>=A$-KU7E8M(P4U5P6J,,' M8@-N.M3;IT0X8L%R(D?%'\BO?HZ2/=:IX&C\[AFH[OB@!@+7X=BH]S-$F--609P3>WHVMU],UI_Q88OWH]I M@KC?.0Q$$/CRSW>93D5R#P+E!$ET%FQ.:CZ@-@>C;]382/Q>T?!G`K59"%E(FNTW66;YLE[D.\2>-UO(R(#BX(6;;%_=TCB#2( MQ]A;@I\?Q!_-LR%:X+>AY1]4BM,2) MD[4@<,5MUW[*]B7*\0M.Z:1^F17L#*C^Q2:G"X)ME&]B'@=BGE#Z"1,>N/J7 MZV(]_TZ8WF=/65E\P=NGWF-#21N`HQR9H/4!S7&#>8]=AGOO&09MAG@[]"MO M"71EP5Y@F`HR#A4[P4U^RHB<*=MFHIG1V6@>1XG<9S0$``YD!*'V)F7K>5W+ M0)2>.30T(@5_1>77ZW3&/!'*_Q5M=_]W&TP0D<0Q*,#SP:LXC=(ED>$!YR_Q M$A<79)`N-!E,=40P$US3V.3\N9A;.O)+,U4[MDV M\%2ID7N+_1`,Y1[3SQ$G,9N]W*[K3>^[/%O')3W=HM>BA/#%8T8/C[,D7M&; M)6Q30F)2+AC#&)\[E51FZEX7W@S:"?C^R4B;*=W4:4Y^.%_T@7+^CE^8JYC3 MM`!M]F(7##*LTA*I5+;S?1&GN"@J4<_>8L6#6Q4-V!L[/9#6DSIS!/Y"K4;D M@0=SI;B34U$TEO4K)8(?GS]GVRB6W1@[:@,Z$G<%/1I^AR7T/>;6(LD&VE]Y M"_BO7(_X=1Q,-]?$-MO%P@;#:S>ZWA`;IF320..KMS#F@(Z5)YM">M+:;#-0 M=VK23F#I=8VZ,T3)CNKWRV8\QH5EVI\X$:Z:`6\V6HI+)WLTC1SVEM&VD5YF(#2=K)R6PE:1#XV"AIND3O8'_I M[T.!/C>=1FMP]/93U"APRDZ4FS/ML^5?]W%.YMMQ&I?X)G[!JVNBZ'03/R7X MK"AP>;;-]JGLIJ$Y.( M,X"X/SX!W!T1Y3DJ,'T^6`.**$E!YE!+.M=:\21MZ5_VZ9*YYFMK9ZH44T5@_+F/R;1H0+;KJ#NTFFE"`S(AM0 MK3F."=G#5F7ZJ%CR(X:*:6N53%=_E.]'QIC/L(N`'CPT*V2RX#5X[-!O#_S000:@ M]\A!)[D_`U2(JGC.I<#.+HWKI?D$7Z_GP3%?=%"AY@$+L.F6`@;S>;$,B8"\]`&^&1+L`9F%? MHK]D>3/8RD>:H89`A:ZE(M=UK+6R>C.$0>%Z5:AIH]9D!'H4^1IMR32L([IR M%%&TAS$)+8#*,HPE]V8@*E&/[82VI;/9KKT$,(Q8SMAO-"_IQK.#>K$^#7[S M3MT-;F_&.@%H_TWZN!79S;1W:J[W*O[G/LJ)Z,FA3JG3.L%DJT?SA*-6O*!W M)D8`[V](3$`\PSZ$'435]D/-"34)H=JG]Z&E%YV&_#,NHS@INL#;<#]\2Z/] M*B[QZCLX'U9B-,XF9&5A>*;5C:D8:4^(` M350ZEHS#!&.0JIBI'R%@QP8'P((;`1YP@I=$!"4V;>8V*QY0FZHC@#8;K1,0 M>MQ\M8/4WY#E]/JI&6BBSJDP3V,J]AFO<9[3_&5OU9'>6_4[4?+E'AR)56G[%94]JNH5U%;]56U5#EVDL M&0!<_!H%L;X29D4][V6Q$:+U=\O)\":8T$IF:"!X\,U'QDK\!N36E@NT'$3D M#X3VIIRK;[84WRPEWVQ5?;.2?+.H]356^OI`W MAYE]Z,2OYA>F9RM+M.5;,"TD/T\2NC?450B MPI#.VN\8=X^"/Y1D6>!6]">\B=.4WBXE`':#`"8,ZXU,3)3J.5AQ\1SE&Q)P M,C$)&1S2+8@!AG-K:/50;DPY[S!N*9;*EQD#5'-`@@7-+U,Q`1F[IT(<1,1K MA-!YL5=LVB'=W?>+^/>+:K3+!JVHV.KT!4<_#K MM+?(Z*.73,1=,(:9LKM3236Y=Z\+;\L`)^#[3PQ9X5*Z*]!ENT"<,7UY.+1Y M,+#2@-B0\Z64G!9,1Q]6F/_T'57#2S]4.!RTSU9_V52<*>C M`!BVS4#4X[:Z^;P#MXDL`Q/8BH@:2/G?^;FUB3#]79RJ4D^+3*3:@'Z'/0U/ M.WM(RNB`'FC/]ED<9^-TP]X258\Q!H_U3$DASK_M8#4GWV9T,Y]YVPC5/SEEU-26*F^H$BO3@Y@M M>S$F#`OJ?'@V?#!#.]SW MS*!\2^/A>W0VU`"QPAY<'2[,2>>-&+9R]2RMQ0!1#FRO6V12JIB(6,+8P'B3 M4YAK"O.E@IDW,+F?[2D;F(G%[#`=1@XQZZ&W_VX(67+%ZPO\5)<7Z";J;R?I M'U+%)'8`L<4!_#K83.`U;_29+*@L60"B+!'CB013U'`]+MS1J=D!XKC^%,%W M/UXSFA6:)DX0Z'L%22\T/3Y"XZT%^=O4;YJEHULK\.QCQGK`'BGV.UU+'0 M$=]YXZ)3H?LO&ND?$:-%;?ZHU0%Z.J!V.]$)8KV@9@N"=P02,^=0TA,#OVPK M*6HIJ?"'7ALG`X!/;*1HM=L)&XF8C:2UC7`M!1A#V6(:KSQJM^[A="/JD9)< M!U;!_B3C:T=V?V'VM@JS2'1XRN'61&>:L,-6GGP;RY,NY@J^#I1A%8,KI;F, MQ6=%D2WCJ-I=Z"E%7/P?O*-D2@IQ.<\.5G-+SXQNYNMZ-D+U;X75U&(C;R"F M"0Y`E_=

,[6P,>)QZ>`%WEFP3O08/)82AH72!6WL4=;@?@Y"J!:X\>:C2O M^\HE4.>]N/-ZIU::S<)6YD=6$+;S@!OX-O`8A:OO_,[W$N;R;8D+FFKC'*=X M'9=TUVMXNG*[$Y<&SI9E_!*7<6]7R1%/F/QE3H3?;%F,Y MS;Q#,4U,98[A%D?ZJ+KFR><,@FL`F8:]*R+J*F)?*X*-Y8(KT`8#-&RGV[7[ M[3;*#[?K5I7FL^62OO,G=',H((6%,@-\%J#)>9`]5X$?M& MRGFQV&':KXH0_!%"CWI(!V@?&H4?1<%MEGZUYS%T#>J2``^_;5?=F*#/$N:&*'?#[ M1U_05P97AF#"$B3B`"JQ?8YSO"2\E47YCAL!)3$>%+5.3JR4T=NN24^HWAZ? M:.#7L779="=+.6=MP#3BYY-*F^PW@ZH+."QN4Q50+:T.:/7I11694,6N5H5LIQMH'7H*!C`AF(EJOX_1VT6.5W%Y]A+% M"=OFRV[7ZP*75_MRGV-QB[U.[S-\*WP",X!@-AEZ'SE3Q+G6#R&:U'9`M[E]J8'N:2^Y&J*V&C*NAC57PUJHH4EW!76M M.SP]N#P)N-SNDNR`L3B5+:H\P5%B,"NS(`8(7-;0ZD!E3#EO8+(4JW]Y0-!7 M5P<*]*%A@8*903F#*:X'`.V!@7\MASF'Q!D`7I'@)7XN[O$2QR\T:HGZ`4-* M&,DH@'Q$5I"EV8F,N,#F*K(049'YIJYH7[-#ZZS^5X$:CDBP#"+1CQOP=1(S M]!J7S]7I8('R!O23J+&QR7%4$JKR.4K1I^__3TK.[FVV&@>2Y,FM;BJM",-0 MZ,CE]*:=M*61O?AWG*S.#U=$AW71^B&-V%`#9THR`S>8+$E-"ITUJKR!*>=_$T5.*=5OC\^;_EH"4#Q1;#!:HRP)X$)R(LJHF MW'G4F#2,0G.[NQSOHGAUAU/Z>I$5%;3RN4'ZD!Q.`5#M;0;(9G:U82CF?B;H MD6#`2TB&XV-F\$2KX!Q).+[=@%71A.0P1T`T0](P@KG'H%IDBT&'T\P_%[6% MP.=R2\MQ!7"H=(P$VK%'347#G'S:33<#F6".F%(&.854X/B:I1]/S2WN\FR' M\_)`[\R59^GJ\J_[>+>U'0$57$)R'"U8W532$.7L$THY+)MI)>>R8/.G!//-H>-_6[FB%=^0 MG'.$0M3N.D$3,SNP'71SEZ[X,E]N.*%J;[3WJW#1W!S1VK(0MEX:D$PE=L:6MZFN*C*>JPF\#YOQ\\\[E] M?<##8Q0)8RUP7\11SFUZCRD"FKPJ71'(>?7/\ZB(BYLXQ=N`SW0WO'J_/#3/F+9D/'J!IUI& M05SB,Y32XDJ?X$CO@34\$6?*+B4SMB%=?7.C@_9%N*+1P:;105+K0#PQHG=N MIUY3?L;BJK*",JC[E%#:=GF#^4NW)ZW29[%?X.FU! M']+2:%8`(7,B[#IBCN0S;\"<)&0_K0/GAEI6_._BMBSEV#S5$#Q1G+:C*DBX M]*.!7:.!9YSLJ`8PU4#])H''P?0]A<(Y-+GJ:S)N;*D5+UT&PL^DGZ*,ER)M M%+WN4^<'_EQE]QW2B"$A1+9[&TA-^GL3JIGSX9N+U-^4$;15`B]63Z6F;A(W M`R6>/SED^G3<8,#FVZTAD8WX'EG\\HSBZV]TC9MM4EI'M\E!7ER^T:A%5]Q; M%L7O>-Y=\HO'[/(MVI)E,&U^C\M]GA;W69)<93DMY"/9P/'?+SESJK+9Y MYM:CMYV?&137+Z[:[I+.5MJ=MDL'%`M4=XQ$SZCIFB:CJ#IG9*)[]"L5``D) M0&YR`*B59AN*TL,_%,?9NNG+?+-$Y?.%/XD^)%%+VAHFV&B$KV*$H=3>7%LN M9K^&N\3_O+@.F:K'V>HRE5;B,!=6E4\F?\"9. M63R3R@_NF&1%1E:9!2[N<;%/:*YM6AY%W-B\8S*WZ@M8^K$U\Z#V2]X>P>FV3L(* M$9*!GF[Z5,?3!QSE)Q)%[H@"A/L*('G(%N(@=C/MI M1@YSQ9C%C1U3!8T8@-=7)!KXC(!OSK7K+ M$#2MIZ`"D0NE:<*12VW-'90FJL='06DSM34/&$=4LN7?+RX\%<-'0M0YRH8--5P?E:X9B:66N$.X`SJ0( MN1)<7GT9#MF/69UL_JXJ?Q*J@]ND-G>4ZD9XMEUJ"@-R*OLOQKG.*J4-_@''`2.XCB8]/A M-^7'QO.:N0#95$'[%:@HP5"EJ193Q+GR:]5TG4,9HYHS4`$R3ZKHEQI#44L5 M!5<%KE214E6L*LY`5+TJ"*.8S30RLDR*)*T%IQNAQ^$,76?LJ(,:04]VU.?E%<9"F3EE6?W#\M MJW\.UCR>Q@IB\3L-=K/F'<=GYJ7N%"'[:Q7T4!=6;!@BSA'5+'F)T193L`K. M/G30J&!SK((%F`[T"_L@E#`J?#G/-\1S.[23JN#2.+^MDA@\]Y`!-!K`["B] MA"R%UXZ13IZDR',6GZ'0ZQ8`W102Z4C:J4@(`UF6WV"\RB:=EXX^2-\:3O!E M31RHAQT+>(I.9HY!X6?#>4-/=7@+``$$)0X```0Y`0``[7U9<^0XDN;[FNU_B*UYV!JSS4/* MS*K.MNY="UW9LI$4&DG9-?-41I&($#H9I(J'I*A?OP#O(`$0(,'`$?%2I90` M$)_[A\OA[OC;_WM;^[,7$,4P#/[^T]'[CS_-0."&'@Q6?_\IC=\YL0OA3__O M__[/__&W__7NW>R_3NZN9M]``"(G`=[L%29/V>^NG>C'[#1\WD1P]93,?C[] M]]GC9G9W-SL+@P#X/MC,WKTK&SEQ8E0W#/+6CM\?U7^[1E]>PNRO?YT=?SCZ M]4D?!C\>42LSU/L@_NM;#/_^TU.2//_UPX?7 MU]?WKY_>A]$*5?UX].&_KJ_NW2>P=M[!($Z M>.=!`I/-9;`,HW4&''T5M_C79/,,_OY3#-?//BA_]Q2!Y=]_@M%C@D`='1T= MYY#^C=W>A^W.B3=_GZ[73K19+._A*D!L@R0"-L!1]],(]CD'#TJ;^%\7Q*0O?'4^A[:)8[_R-%?.7@#J'.Z([<1N$S MB)(-'C>HS6<\AOJ[0JXUNC.9M'FUM%58WGAY<)">.3[?J2"O"V<@<:`OTH>J MQB1\X!4)J^XD'>,6%+.R3-KRBHI0168WN`5#JC.Z(S=.DD9@L3Q)8QB`F*,; MW1H[6K%EK]P25W"^#_(23JRU'76>FZ:"S>VV^T>2^W^T:P#'D@$<[QK`)\D` M/NT:P&?)`#[O&L`7R0"^[!K``WA+4L>7#*-J5?;!BG?:IU23W1WNB9Q6;W2' M3L/U.@RR(U)_+[8*C_[T'7@)_1>D_"NT=UDL3R/@08XS%*6:G*/EXAD;/N); MWPEBM.G-?I>9N!!T+/K"+L)UY.1L:X<=Y][T"+>X0Q#\FQ_Q)G/89`]I40#'N_<;@ED>#.D>%P@T`)R`` M2\ACD^O6F-R8>YYWWNAJ0K6I2C??5W)5/N#HNV-\T>4;377(U( M,$.C#X('YXW/"MXH+//3_&;X3A69W1`PQ7?K3-`1#EL3L=($7>&P&A$K3=`5 M#OL/L=($7>$>S(RJ4@[#,,&7''BWVF<1)M[L,(?_`;"5>0\/T&WX6&"]^2U.?`4 ME4=C.^):-D8TKA(:__H\^A,J80JL_^._H0%0@>5+VJ=&P_[/U(D2$/G;/E]] M",BU)ND,[V!AU9VD8]ST9E;>U?&.8R7C;VF"O1^'E8U8J>C*.#=*F.`6/GZ[N6).NN'[E8! M'SNMAE&?T/!O?F=U>OZ(9A7'3?I6 M.:/D3L%0R/\O*L2?]_T.K"#N<@=+O8"C$_UF%^$_3",.\@+'K^/\-G(@^^="+&J4$.HQR"5"R MU.;]_PWX_G\$X6MP#YPX#(!W&<*)7T8"GUHG!M^&?HITB(T>8" M^IG5AZ*/3CD#]=#!4"T/"M>'?-#>@>R3(E*X&6G$#M4BI%X:*= M\>,439VK+&R-HHM6*0-5T$)02E[)>EV0HG:=O']"L.-%FN`05AR<2Q\4S$H& MZH4-J%23PE7C-GWTH7OAAT[;DD(I8Z`2MOI?RES)#JK$D._L\N/E!?H=:9E@ ME#5*!PP:Q(_<7R/-\LG?@Q&\!I_&[E.,_YI`/\)"Y_TYY]BE__7G5ML;R``>H,1/-C M&$/&]0;J#6>UX1/H<$#YU1FCZ^T"*B90?A'6\R>I[W2+)`*S!.A(Y%WER*F= MS7KZ`J+',`9965P7AA&:T-%\K%*'Q9&N5Y6=MNXZG;54A7C&Q=Y. MZ'\XB<&+X^.9>)Z<.E&T00>/?SI^VK:>8BEQUE.K8@HS2TUS8F!IOJ&],310 M,GA?'.AC/Y"+,+I'T.^!FR(P$)1B(PWD_CI::YRC__3;"[.UG4<3QW?`!8CI M2`0W(&$HFEE<;QTSNTYW/S!:O378^"H,5@\@6F,'5BR?>!'=1MB1;MT^KV)I M\5;46N6\(.B7\D8KO\K8A(A.4/'VG[56Y'97&3XL1NOKK.CN@_.62^4*.H_0 MS]8AYJS,6U%K'?."8)B:C-9^(SL67=.D0EIKE=1AALG6:`WV*<\DO5%4)G=_ ME(2)XRM46&.&*0/=MU)>,DP7_%5-LD_QHV(=APPV>S0$T&^^8A56I7512A,T MOR\FKO)`>.ML\!&A_]#;+JB!CCG/O.V>VVJZRA-^=>5#5BJMK!%ZI77>4CM5 MF?7C#OCXYHU+Q1QU]%T4*SB^W<`G>93@$WL19CFW'O!]ZAM0Q1W M+;W5R`W#4CL4UV`U-E]MO3$ MTV-VNPD#=ZC=L5E73XT+`&`ML@:KOV&?8ZJ:4DY/M5(ZRUI>#59A^2P)Q=ZH MJY+*WC&7RZ$KI'*E-"<2UKBBE--@YS/4?$08<;:MF:J7/N>3`'Y"H!W[D0!6ICBN>NFZS2S MG**S'G0A:0_&4\DT$O!@8E[J&TR"!M;L)(CSUD?@"00Q?`%Y4K2K,,8'_,42 MG?S)ET-B+9A&#V&`C.041G.%],YIAP[TQU#-T3@)`R/CA1U';Z*$!GCSF*?N M?D2,S!I2E4^+_)TH@K,53ELT6H5S'O&'<\Y^WFKKWP_AG3+69M\/7[&0+\+H M+$P?DV7J=R,S&&X;8O5-_5G/!U2[2[>" M213HPU+J_(O].L^RHO'JNRQLNJY+'*6>?WTO5].Z*)>>QXDF&>5)G&2JF93` MZ>@O[W^U;%@W+$YH)[6(,O%YF1GR%D29*-@V5WHMDQC`!:ADP=?WGRRF`<=R MSBQMJ-KI"_G7][_\Q7I]4Y=R:DFC]=Q>Q+^^_\MG^PTG7+RFC-'43%_.O M[[\>'^U@9$]O7*&E!6L95HZ9>;+J1F;AKN[4R3F'R%M]PEXJ0\6RS+VXAY$+Q`;&!'XSDO( MV&SC9C\MEG?`#5+1D1$"=WP0%Q%@-X"U_Z"65"[Z#E!,O?@HP)D="D8LI M4R.;@21=UIVV5)%53K`",/'\VBZBN0*[';;4%[\EC_ZI5'O5=?HKRZU>*R\= MO$%:++.Y!3NHY/NL^#[T/<:JR%-)WP62I_>6CM(&=(R7K=J\A"H]\A.3H->\ MZY:OD\7K\#1LN`.MI M!499?5=51JH$O@"Z MAGMK:*_F7@26AH^7(7BELQ=C`:87U7?]I?=96GB1Y@H]<6+H/TZMP"Y81 MA@[4TH7G6Q3&\6T4+HEI1K;^JN]RL=5-NTVB=:(+EC&T64I?M1&[:V=NQ9LP M"+?1TLTFC++ZZI+1:5L3-]6LO4""RO,*I@A^'7)P`I9A5.2F>7#>0'P-@ZS/ MET$"D`9QQN;M5O),%]<@>0H]_();B]4DO17L9LA_?BG M<833T'&&RA'.>G83A5,($V6(5S*;]`@2OV'A.W$,ES#_Q65090*IDU:PXC0E M?T#?(Z1LI.6^5O)&1Q^6<;-%H=8G&1YLQNSP1+/;[#BG3OQTX8>OW>0XGP62 MX^!69GDS:O,-5W#X\@P3BBNRV.&>H*/T"T1*/-E\1_2[#"H3RMQ%"UZ>%IL. M:T@CRB=NAL8:5D!A7-J9'_;*LCNP/ MX?B)89K/F$NN:>1AJ07L#*#NHYT3!H-^]D&QPYJOT:$-_DG;,_)54_;&YX0# MKWZEET<"ELYLW]`Y'DMQ$>"\$-DE0?U(=?5"-21[Y@N_S8ND1G>7(Y:RF05$P$P#J,$<0'*+ M`&+\&=$B1< MHVFPRNN"_!X_0]X%7@Z?XW/+4LX$-1&"6[CF[Z+'7;X"^!CEIL%7>!O5O M`9*[O=18[=G.JEY7XQC07.^Y*MI`!#(REG.&58PH%\5;9R.\0:CJV,"##J@] M.G#@(8#P1RD"4;]1RS\QD.K:P`DJ..89PBINE$Y0=R![F%R4'JSJ-C"$A8\9 M3&452J>@0YCQ<7!W/TCA1'8 MNBR>!Q[KLEVDLF;N/AP#H7K+6@"EI=;NC@CF+P[T\2G^(HRPD\$]<-.(MM8( MU;:()RR8EAI$D?A<`+PL!T;N?"+&%*'J!E-%"*=<4ZGN^U>"&$=M34SFB0C* M::RIFNYCBWB<N,20P".`DT&=F>N10:"=Q2EU)^ MN8Y:B4PFC@C*23:WJG2M`TE[D$X)97H5HVPG.6+9?TLW%5@D."\`=IC_(X4OZ(B.75FR M+"3M>PJ"FL6JFS"VQ1!IEKEO2D[,T=H711NTS/W3\=#K?@+T68E5%VS(^28RS0FSM&7\\0+-/G98BNR_P:3IZ?0 MQ^_"%$CG<1SB:'_@X;_=(3E%T,7OR&#;W3]SL;7X(*=)S3C":6:0@WUTFA_9 MO-FU!93/66QD>S8O8R-%4Q#PZ^0$W$%2N'2]=J+-8GD/5T&6.@^-PCSD`P_+ MT(=N@UUEEKCCC\>S=[,S&+M^&*<1P"GC\H9P6KA&4[.ZK5G5F(J<2QU(K,Q) MC,)*[)(LU3P@=9^@C_\@F24Y*RH;ZKU:J6R2G$AVEEAG^I%91F)NNH/O4WOP MU665F$N+C]==8J9F8)168^WM=(@UIMC%U3E=]^J@MOVR`%B4[[0(4&L_L%(/ MHU_:PZBH,:NJJ%FI6F%UIVF$5<]>L/KJ*$ETN!TZBK.@=3K*-^@&MZ1P9>/3 M8I6=<"A"BU:\;V'HO4(?YWS/`H,N4:O!"F)Q;$7D5R/XJ+,0EDW,G,";A;B1 M&:Q:F3EY,RHRX]70VJBX5DW!^DJ2__%TD37(11M0-;8'Z;+*\B<(TJ+AG1EQ ML+T'1''^TF)[0!]]$D@^WFSN?\^*!M6F(>\BY,M'SJJGY,!9=NV!DONB74"# MRZY^V5=GR5;GZ4-,J>QS$-@6%0;9M=P;)%GY>LHKU\P6A3HJ('=:+XVT^KC] M7$W3WDHNIUP#+")5!E%RW_52!.K>.@RR@4Y].XE01MD[22S>5%?PW?Y:^HK! MW/-@#@2[G%T&13`X59,]Y;76:D_?IXE*5ND^T;PRJ2]2RNM@JH[%JFNM`<2)`W@G3M1`(,57=>T@EIKE=9I>QXIG+MNNDZS+$V9T04+)`)/B,+P M!>17KO0IFK^NUEH6P&'3>X/49_1(QXM&(>4[6O:9HM%3^D*K1N`T`\B6P+N% ME`N\PY!:Z-W>%D+_-'I[TW865::SRSA.@7>61OC2.?=EQBM[S!NR.J01S74N MB,:>_0X%?>8J/9(/K#:,HP,+C#V[)^98:/DOSE^=R,O<8"_":`E@DD9$OST) M;1K'%A%P5FW!Z&-'+GL$FC2./`+8)GKD1/DSDA2#$P[06"Z!RW!P)5K>)+6L M+Y.D09PH!EI*W$(V$#(G>^![#^%IB+ZQ[79_![)8C$P.W]$)N7"QQW[76Z/I M>P"3.)^C2=$,$WU(3_I,B9B9]'97.>5VPZ;Y&OL[[8!-Y8?VATTE8F:.7,5L MPIG`H]CQ%TN2X;Q(&X_C/`(7X.>(FB<).G5DM*HQ3V3`*TFAS_4BA2$\2_09 M&A,N:C`FR8-$$`F-:LP/">A*>MB6::[7]DHO^/NQKDIG]UG6+7,W>X.<\=UX M$9LQH66K7',B(P[KP6WIJ=B1H)BO:YAURB5K0](GO_T$OKJ>K>;I?7 M*:/-7:K3JVV%\!*4U_J[ONIJ=;1<,BTP9]-NO[\'$7!\^"?P_I&?1QJ/U5D9LS39A+$/P^9KDTFCZN*ORX1O2 MLT!U,/3G=BAE62T+I:PKJLD23WZYAQ%=Q5%'4<)[&;8M$-8\ MND5EAR21P.:^"JK&J21];IUN!H8R&S9NJQPJF2=R9^Q^863HF?V M<2.^^P2\%#^\576M2*N1R929"HN[J@$I?/C!V#CFSG!,CM\9=+\P!UU1Z3#J M1G3_!K!VW.1B!HPFM@D;HLM5G M2Y\T;(JD9Y4T1&]93W?T%(P::RCM%,=I$U5ZI-L'X^@@DZ@&1SIYAE`[CW2D ML4@]W7$/1I5'/8M&8VUDH+.2EAZ.NZHQ(Y,?DEXYLZB]/=D\H&]3DLIQU5)V M*R](S-[)M0G*$.WA#E,3T7'5TF[D=0G9ORHV\.BE..Q-D"8@JKK*])<@EM1. M05W.-7TGB!CT4LI%&@59(#!"=0'?LI!@JEY8A0U2#0N&7MEQ'L+0C\^PHV/@ M78>^1U<-M:1!>J%BH!^T52CE"C\$BR-+<#^K?URNGZ/P!;!S^_%7-4AM_*`8 M62J4[.;#9?+J9--`^>,9>`%^F`'./`"HFA2H:Y`J!5`Q'`"UVA5>,1*Y\52R M9D=_I6L*.&J/;T"Y`1Y@*"!4UFX@=KC9JT0"JFEL7UH1X5M$CH[JJZ"=PJF, M[E5\@.GI<JG#^*%,R<"$/?SR=&'8 MQ;;H4A;+WNIR;VG%87@,21-+63)S$+%5]P[ZY:-EO'TZ=[/\EE[W+"I44Y5B M&5RLTGGQ8MBEV4M#,;&F&4LM,PVQW(2!FT?RL>>R9CE-MU.ZOB4=::WM`7K32_&93F:FF-'`FOW&P<]-B M>9+&,&B$PM4)-8[:1XR\"GY,',ES5E54L01$*RY;>VV(:+%\@(& M3N!"QZ]?0V=M?^6TJV15'--USL01GT2Z@:D3W2[D6WI*ND"# MQ?'SQ*W^6AH,?>K$3VBQP/_#]TLOCH^7ADPT&];"S%E/?RUS M`IGF043EZJ_/'OTJ9Y357\V,SD_T6J%RW5*OF_M5S5]5?\WS8QG_MI5N?2"*\)989CCFV:[PU]=<[-Q1I"=XU8\'<0QU*LJ%TQE*]=&M[).Z"\@2,$=<$/$ M\WHZ9*WL''7TUCTGB(F>\YG@!63?#U_Q6\X78706IH_),O4+2?1LR\6KZZU9 M<3REDO79L%.4?!4&JRLT37FY.P^:K?P4/P%XFT;NDQ.#CK,HA^;'MVD`'<:# MK+:"VG!$SN3/\#0N_T0UV@G4U9LC@F!*+FB_**#)#Z"]:_[>A[M!_WQU(@]M M=3,)\,P.HBWHK>=!D*2]J:S9R,_WN@_.&\]]*ZVHWOIF][U4K#YG-4G.+PZ, M_NGX*6CXVET&2#KING8H('G%\-737^6<0,KSG/;3.#J@@"V'P2@,T(\N:,!A MSN*"#>BMX2&(2E7KL\.7YS23O;O`YS-#+JJWNME]+X]NTUO?=?$2IF4W&.4C MK##W@=$>PO,7!_I8=F@7>>_XX!ZX*>(-5A/K$I2GEOZCD@N&=E`):;^?U:@.^E7>PI"/TT`9Y`XAO!EO3GQV!HMGI05T?:W")Y#1R\R_,6P1U>=",D M(223FS"(RG]F3@Z]%)+3K/Y\DH/3G,M`-X$OJ,7"*?$AK)\[10J*7@"3&,.: MT)L$PS#M+-)*E\,E->/6J-.ERGQ<1A\OZV60<=;J?5>MMZ[>0U<0C%ZY0GDZ M?NW\*XQPXLUXL3P#C^5^.-G412A/KTEM7?V##IPD%R$%-WJ]:,/1;>J+;@)U M=5:YX*BHT]1RH]=+Y:=A]!Q&:%]R$@9>0PSTM^"8Y56I5IBY=3`-$X^E=L3O M]P]1=AC9<*J]KX)Q>N\#9*GQCV<*O&(\T2187^>9?O#B?J7KRTWT+N=>1ZP7 MG@7JZJS4#G?[;XTZ^"R=\WLE,(05"D]QHF3G9H*\R3\!D0GZ+U[&R,.(A5C0 MJFD1%UK(]BXK7&$\.R+8Y#HY*@<8Y69'^V26&Q`\4]]+L]?N,0WI;8`;@\S2 M)9S@M4!S<2#=NHG45I8W>-2@J#/7"4"519;G+%'>?>)$B8&$N8W"%Q@CX".I MTVQG;TC4!&VIY4!`&K^ACJ)3VG(DDQK-[`V1&IA'WP)_S7D4@!6^=C:01^/H M\[NB5T24\`:#E>6YEJ]CYT%)&2T/)L>$@XD,;X'9\>%@4@<^8.>E(L]8YJE" MZQ5W+0..'#PP+#U?T*&S(GL(A97-N_S,[03Y$&!H>3+@'K/5II1OL#:*&Z*^ M?B#:[<6YE7<&O-1-N)77*&ZV\AI`+-T`^3'4%(.(Q["T(_/\.XM\*ZQ(*@$H)8T2-]4#/0# MHY*[K30*('ZO%W7S`K[AG^AZ814V2#4L&'IM3\I'+'QNM(V:,:5&4) MU#5(=P*H;,UP@/.PIPF(^K<]U)(&*9R*0=9^E&+?IG;U>PR6J7\%EX!ULRA4 M73MU=`ZNE?E;"-XR,!GZ77T#PB M<-Y&\*.L;"L_2GS:77_NC!]SU&5G1;+0BU2VE!\5/NV>]*:]&N0\P\3QLX,^ M]<3_`**.;5BXMFD:%P:XL_1VFMVO?B;6&PMKD-4:=:8<`(GY>E:M3L"!WF=J6:%71*M*X#;:0#8=RJY*&J[?"(>WZ M02L%_P;@Z@F+(]](WJ38B+18%J@S"<2+-(D3)\#/71$4+]R"8800QL?:EPV> MY9,0;PO5S?%$*=!D,/?^E<8)WJOR\H6G)1MXPX-3NZ/MD4Z#`6Y2+"/R1XIODW$GG= M[;_0%,VHKUSK7'1F#GHZ.$UG[LO@&9WJ,Y!'_1,VJ;1RK8F0LZ,\$B(+)^H& MS&,A-1];I^;C:1.RZZ+F3T)J_F2=FC_UQUV9IN;#&SSJ-G!3O-&C22C@X8V> MO7NCYSH,P.;:B7Z`Y"(-&*%^M(+&ONG9- M053D(NQ0>,G.2_)>3>^O3PU^<#S%,#N>-;_(\*PIFM\G_QI*])J(5@JIL8+A M1S6GMU?,>'R6!LM8FY%2U@`YY*P\Y*S44'N'Q(=Z)SXLLQ[UYGU2;6$9D=Q) M=HJ?0YI756E>-;F!HO9X[GD0=TQ(=8U*V@TNJN&`!XTLXV4SVD:)J:"*,KL( MH^)97(?P,D6VS:>7-4>Y#!"RLF>HUNF=$ZQHF\K&WTR;2QM=U\LU,^L8=9.Q M]5=5,N]08DNH>FXBBD17C$S56W]7*MKM3M8^"5L]U$R\>9XYNGBW_ZZC>+=[ M*&M2H!CZ%FBJ$[1EB%H*O@`OOW7HM\P-:]`N>]TP&>BUS&=^ M$'6GR?LK4B'U&ZTQG-YRL&LATVM%NW'6".M6/ZGF.499I7XV1'Y5^0+HG9XX MQ?-)"-#@QPFFG6!#W#+0BZF29R\=JC6.V&U+O1$%IP*6P6YX4W;,B,/Q3[Q5 MY5O"I=U&:W,//9;;@K?40O?3.F7<+>2$Q72%JOD7`/7;\;^%Z,,!/@XL,)#X M-`PR8/?IHUO\2$S!.ZHYS?>YC!WN>.PZ')^H;Q9GPR?OSQE$Z.%CBBK'B^4_ MT'"ZPZY),3I.XO=\R1[-PYO1?\,P")9V7NZTYSQ`Y&*IK[)ET@7P!2]^\3^` M[YUL+L*TWJ.2-"Y2>X>+77EUX\ASPF(T:8TC%@.C*70^=>(G;.=Z<7P`+6L96SXO1E%]>=O+D#KL7<9Q&GD M!"ZX@FN8Q">;XJA'TG=_'6N4W`_5E#'>7'3*]641@(>P0%)(*:X7I+ZEB[<5 M:\@P!+QZ)P@!/CR\AA+XT->*U7SH`Z_>@8+"AS)W;@FDZ#SPL`](!\B)X^/9 MD$2)@0U9PXJ!^'?ZOJ3I,A8Y0>GW`#)E!!9W]36V',ZYXSZ5<"X#UT\]G//=2A!,9(G.=OSR"(B;&QA$(V<(*&K53V]._'[5C92$0> M3L4/7QJ)AM#Q%T^1'K;=YT\G9[I<+-O9_.=K@G$HDZ&<=JVAE!QQ5.8D\[W* MSHKN/CAO^97C#2#QB%S,%EJ0T95:MB$R'PDG2H%7S*.YLT!]J5R$WG_YV(F\ M+^K-RHJSG_.JJL+J<6<:"3A.TPCSA!U=WU='<7+&3@T5[9/[",S*+NH>A*25Y1WSK;##MN'`P*Q@S M!/N`:.<\-#%W13BK_$:]AZ\-'=,`2#M(-Y]]5*[=>_P&G1-YA:_+;TZ$[0B; M3`[8]XZF:RM(?`8CX"87J;^$OH\]V4[#F.S_UU-!?R7R MH-#N*ESJ]'R'@?;-RUN%]->6YATMH.)DVO%IN%[#.$:P>I5**V^4?FD@ M9%U(ZZEJM-XL0088^QUS;*RH%8Q2-A7%3F^9=ZCN1?*4W;1S[Z/[*IBA[CX4 MN[O,G-Y0@>>N,+A/&B:ITCIQ_/$O;>M$7GJ6%U=AUH8OT$/@XD:W&4=X=G$U MQQ;4A:?0QZ$9>2[SFS!IY(UEV@?YZZH:9SSZJ0\OW'"F#%>9?HC=@9?0QX[+ MJ!G0]A>H!]NO[<%6U9OABCA+;E%5R7W28\*5\YM64,TE6+,OK*%%+:EL(#'E M75]P4;IMD24]FR866?]CG#T$AU-FOSMQ8N#A>UT0Q%N)P^HA];63<1I7G!6M MS;+F9D[@Y;]_E[4XVVI2R1I7=AC-%8V^W`'?23#B.(FS:^M'W%VTH\E>26.N M@N,:5/."2=U/G"YF_>R'&P!.0`"6,,D4QQK/8M75K98R-%T_>B*">2]G"-K] M^.AY0NG]^6'"V+IYSWK647V3)',W0?O49"-P(S^\43LF%QF2L-3\21)-(<[Y MJQ-Y3='@5T)R`L1QNLY_-XB%8SY@+R/'2,72:Y;>@8M_&\_3Y`GU\T_@?4?+ M;M207;;VG6S.WT#DPAC<1M`%66;$4?.FA(_:RV+9DK+T+J)/='-\&;[*WY`^ MV9`GB?X"@A$K]1]`L!HN')P^/6*P,/C$6=SZ7U>>X*OJ<]M)FD@ M#B"=N+0TH^%@R9$04I-/3O,9`X@W=.Q65)Q$<'IQ\`[@=%(N6ARR#08]KSRY MG#(63#ATZH2+1,C:.=;M:#*B"?2*D;-31J,&3#2"*YP$H>B5J[I/5*V1]#V` M:-.9#4991CGA+V@[<7$/,]X-D[!H=CG!67T^&BKY\2YES90VFE_/4*.D)-S/ MJ(RB.ES0C-E4-)]J+XVWB$+7('D*O=`/5QN&I';R54NFL%V(RM:'E&7*[@[& M/RXB`+)-VR>)SQR3C`6F4`]'R($"S%\X4S(@RD\? M!L0$0K7U'E:F`'%R`'R6>`#1>D"[H^?AA-$PB5OV2IIHS+G:[-E`^?A@7DXA5O]2P MM!>"IA!*&6/YWQ#X'GG^W_7']X3GNQ8KRV%>B;%4'=#Z\AX;KS2-I]Y^SH<.,I?N,I-,^10I^8;_P-:,7\&\;!T`\7)-OS M:R&H;SC37WP9W`*$Q)-YSJ%\0%U2\,&C;O39A"(*6P,9L4@OT:J-%NHTP@G7 M,[QY"%)3WF6T$9%V`QHQF5H#X(XW]'_-^1.`%9Z%M>'/R&%V$49+`!.TV$PY MKQ&_8C(#IY#'>,NCG11=I$F,<^ZB@9X_2#TQG?B&5)Y_1^\P]Y/AO`*Z>)ZT'R&U8EA\ M&GVG8=VP*!8^'`L[V2F5\(T]IC%!&B4]#[,V0U@[WE%S?_E`Y7X9E02WU+#R MV"_"QWX1;B]:1S1.3_0QTVD\D5BJX#@[F2OMCKXU_K,_GJ&=6.6<-KG#!$1>4Y=Q42-G4KY/G"BQD)]ZVJ`/7!:X9)%T(I3$<-G1 M"+E0F$L3B[2[_KBAO-VUF+3+?CX-;4O4JI@K^/T])J^@I/0+CI^&P`0_Q!U3 M6+@'>TQB85G9'[.;"T;8G>4.X(33Z/>G89"I*G5\G!UC`H)+[-L>4U^B%$M# MM$[FO$FW)P3;_`[Y/Z03>TST(>(J&6VI-]X(L[[X_##%G8=C3LZI<.ZJCV8WE1[<>'J'9M'UK%OQWT8MW`M]C&?M#\V/I=2$FO MIXHD8Z2]UC;%5W1]PT;.N&7?3(P4G34<[`(4?+%MY%?T2F0D9=A*(!Y=7A83 M[TKXR:[Q'SI,@6.D)^N]+XJA)_O<8KG5A7@1`.)S@%PU#)QM^B;HRL32AUV[ M[$4B6G]X#06UWJBQ=UIO8-?N#0,AK>/CNZC>FW7V3_--]-HEAQ+1_4681H*J M;U;9.\TWP9OB:$(&`E]$QWRSROXIO@%>OX<[1#1_#]\$%=^HL7=Z;V`WQC&' M#`2\@$!4\V'Y]^1XWS8I^P8HJTS@-OL[%L^&\66IV:]JPO'T:`=)%J=]TR MI;?Y0/EUY2;=`UU!S_9L,.D@X=A MIT;N^MTR:KSM:X2N[7C;1_KRG@V978A4O\M7#9>BKN!8<\[D2X]P=_9LW"B3 M\^XNLS6,5OQ,B%3\)"]2\=,A4E'72,5&%'!,BX0?&I0HT/9^Q!\*"$2S:!M^ M8#1<.3C44307X;GCQEE30PZG_)JN<3?"`W$`Z<2EI1D-!TN.A%`PW'#L9PP@ MWM"QRYV*0R0.C33)2+Y`E$#T].D!^T M;L+@)<^U)NQ\-LW7M24A][P[/C78`+'9[GHF06IQ)3;Y6?S%OZV9W6W*J63T M@BLNW>E>"[!T2.ST,1>IW3H,)$6"G^Z]`KO&V'8B_9V.H_:G#V-E0N%.XR5G M\UC0:]$Q_6TQFT83__(CV4_.KN&6IU%7LO2T/WT8+!,*=[S?VM=\,`396]K> M'@P&O=8>X;X=AI-*Z4_D&6?7>"N>KU&T_A"^?A@ST\IW(APN\9J&@0I?"($*GX4"%6:L0(7/AT"%0Z#"(5#A$*AP"%0X!"H<`A6T M)=XA4$'8V?Q[`)/X[OX[K]-YN[RV?K_RG<_;T`^^NX?@%9.#5PXQ"[K.7?L1 MLY"`R,Q9;^1ETS><]!'\(7KA$+VPSV/E$+UP MB%XXC"9ETC]$+QRB%_9UL!RB%P[1"X?A=(A>T'J\':(7;!XSDT0O[,$J=(A> ML'=,'*(7]M8.?1A+A^B%0_3"(7I!=!#IIX"]CEYX0,VG&&HGAN&+O!B&XB.' M2(9#),,ADF%`)(,FN:(/D0P:.W<>(AD.D0QRB'>(9#A$,NP\DD&I$PGE%-OJ M>08Y)JJXO[BM&NY'+LMK3K,7(>^P`"E;E\;?#)COQ38:#6STH:M,(?0)N/E7 M54KI<&9+J/VQ72K$>NV\P76ZI@JV]7>EHMWN9"G<5@_M"9V[A@%;-=M_UU$U MVSV<9JG0\HQRB&K4+ZJ1<&6I@CMS/VL<;::(T,[?\(\D2QQO16WWHD*QAR*( M=9A89%^5;;D1MZXY[@#>I\-@=1H&F8TR=?P'$*VE7H8-ZX`=Y%,AN6G\OY4? MI)I75M2M#*F0MDR28#0AX;7'___PZ.3`1R?5^M]25K!Y$*`YZAJ@622?T4BK M#*&0MFH47PD(Z,ICIG73]5#IY2Z"Q?X_GJ?)$P+R)Y#J)$W_AAUDFT@XICQI M^_`:/CR%:>P$W@5\`7@FI9OC&86U)8,,8SP#MW9Z5CPE9?_!L3!HNYV[BQ4& M*9ES$N,CVO)P=Y,20SH3O0UA%5UST_;$="T_B^)),]2'K+@*G$I1>/MB=3F)>' M\#Q(T,B@^K4*MZ#,*W_2(5;21E@O[E^ZJ%C[PUX9=W6BE34EA,R[+"<,AB?R6I'9$!T=[&. M5GCKAK%A,\@BR.Z[YD$`T?=C)]J0Z,!=55M"B$\2W)C+V4![N]'WP%F'48*O MC*KHZ<62%-Y!XH!(;8MH(`)[FE`8C:PVVS>04NTT[:8MHI`TF1BSU$A"G,VU M'0>#2;YPH!M5-!.Y+BFW`,KRPWAQH(_M6>@@D.T$3LYG1D1>NXBA6NP"*?7X M13\O6/[,2T4V).9+9,,;,S^'SE@):!GDQ@Z`2O?](+5S9*2H^#)P(X#@7P93NTU/_SD+B#6I?+3+K M:C8?Q+`:8XHEW5\TY<6PL7)7M4#QW%CULX92%,\9EHZVYU3L)%)(:=8"PDB1 M@WX1,C3?@31RGS*'F,9NZV1S&``V*`]8OU4'R]IO[A5?.>5Y5U(-JYR/0++Z'-@GX8HY%[[40_0%)8 M'JB;)$9ALSG2ATX__VH])K/S-Q"Y,`;5T'@($\>_1%M%&,30G6H&X_NLV93< MG9S,5+#K]@S"?M=\V#0%Z$*3TH:5AC M^\J7''U)E\.NG+CMP]ZBK:-JN2&\C:`[X<:\_\MF$W>GHBI9KO_VO$\BN6_* MN>,^7831#0Q`Z0X[+.2&U9P=_N/CY5!:83]9\(9H&;-\`@*P;$3SE6^#'A\= MMY\&+:O,JCI2'"1;'6%YS-++RO'5;#6/)ZT3GV*^8Q16-A_WR;)VOJ1W?F=> ME]-S_%L8>J_0]]&JE#TA?(E:#580+1+S.`8(-5XO.LS_PEW!`W M-8-56S,G:VSV<]ZNK?9?T`@8P`5?P!70Z>[*Y=OX5 M1J<^T@EM]&[G)Q)O3-5J.$C'W9=#Q0%KYXG80!:O7 MRXFBGYUD$+ M>`*\!^`^!:$?KC;4V&MZ40W5QF)HJ3HZ($OW_@^1XP$L#_IC9-TBABJW"T2[ M^#>*/>X.B1F)Z*ETEV<_RTXN:J#2V("TBT"=?(WM6//Y%M8KG=[#G6CG=-5Y MWE:3#-:,/M^`A''":752QA@T%'HON5-LWQX5I MN?#OZ5JL^[T(AIJG-?(GD):_`^T@O*(SI3]5=D%P&Z*.@01&N=M+HT0M6ZI5 M65*[6GLU2,2IURZ,`*K191)DZ@M#0]I1^"R,O+'`(`B/#/0G!,WLS"BKD6+Y M^[L'?*N)WZ,8H0B&=Q$TV.!$ZK9WQMTX+NT[63(#D5 M.3#OZ8##`*.R/D.7 M,2-1CP@,8-,\-J/A3,ZWC[U!\JDWL1*/!^V&M9DY>D?,V*-!&[E%EXB<\2_4 M2\5/G5M%H3B86='P(1Z&<[7H#:3M7S.$FS`NIF483.V.^).[A7R/P3+UK^`2 M7*-":',EYB)"J*YL31@X+C@<1P@HM;,A[)(I^39\,%/*ZG8SI41IJ96A]J8^ M26.TI8KCN?M'"N-L&Q:?;!K_Z@^PY&W"5,:((]7+S8'0:XIG"[6D>J]_,9Z6 MJJ,"TE]#^,<(T.,@.>JHTEH/X5C*:2&8V`7E!OQ(\(N;>7S0E>_2+]>I1742 M,I$SU8::"L'2C3-!0BP+.KNX13,@EVE^>NJNJ%BR;02"\X"PU#C4Q'SAN-!'G2G,'"=A%(6OV-_">49_ M238$5HI55W;4%^%W.;>*0;-TE24)`2TO`.DOP5?V;(]%H=K&DX.*3#MK(645 M:`*8/X8OX`H^AM$96ALW%WZ(]!&L,D>\Z#:":Y#[Y%WA93S*?#30EC2_L*6\ M82.U>6/8(A^Z*1XP9-#X7[=^&F\#HSQE(]R$#;1@P#/FO6O\Z"X,,NEG3PV& MV(-KD28Q.IEX2$KYX70>>-M3*(D#@YLRBPN#8>[N*>SI3WJ7`?H1/#AOW:3A MQTZO/0L+ZY@ MN6N9G!4HD"2*U$>!=P6=1[SPPV)L\[%'L"6CF".(S5([WGVZ7CO19K'$K^3F M^O+]\-4)7#9%N*J9P`?+)7`3^`(JT>'3)'Z.,,#G!:>Z$.:; M-X8T9P)91@$TQ?Y2HYQ[_TKC!,?1Q0_A=S0DHL2!"-?;;=CP$6`^QC6B,I>=OZ@LI/4<'E9>IAI\=*/M>'+4$@Q0&J\5SX?!!R[FW!4ND%I>3P:E1K!A-K%&Y+CZ<"LABWI!G- M'"&<5J9'9T_*PHN7.C:,7Z'YUBEYQU$=>7`!L(NS+T`$>@UKF$"':.FVI,!] MGV`WB<"[0E\2H41?/6N(T0?4TKU%.2S"",!5(#)74&M80PDZ1.U,X10K9N-Z MYS8*7V#<=35EE%.8'6GL2:JR39*1%?K[U:IEOX2Z-9/Q;P;%JAO.#7'`!66^ M?-%ER,LE3;$O$J=+7T6+B-('M=PB_/I^I`CBB#?J(YC!;L-U?,W/_N9 M7&&#W"/*W(2!*X$U_?$B8'7+'`:QERSC93/V$:\\1+1SAU_9RS%.1NC%X`#GN:N M&Z6.SSNG\32D$]/&K8"<@+6SH-#2DX;EHW9(,AVP%TB0%_`->,0$>$,:T(D( M(E/.$*S:W8I+GTP:H9%#K&<C\CQ0^KT4(P&C! M9#XP8)5GY+V8$A@O-W$D7I;0ILDD$@):TNIX>C\<'8C%9;,EE=>+$*-VF]*, MLB8M..#9@=XM.I(7YAS^>8-8UQXZ$.&5%@HK??..";YYG5W,?I.IE_2""D4ZBE]'Z>WD?#6!Y]4"P-/+!$6C%@@SL(EZ4[7P%9C&.(!LP0'PP#&%.[ M$-L5;4P1`=II!BMP&7!X4E(6]O$-J]P"C"277"&4S/O%,CNX@)"SQ\G'S51% M$X8R:AC8BCG6W:&H`O(SI%(5(7WY!UP?/@G\+"ST_D;B%R( M9+2\3T+WQ^*9=`;%\I[@&P:S;P)I5/0\>C_GK1XTF,5I21-3[.('N M;106EVIS_(I-YCE4W;.1;A8Y*QI*#1&(#9U__N4OOTZ^YU%Q1U6\.4NXJ?K" M=U-5-+!?]U74YZPK\5+>\FT.-%9IY:.+XT$D5O^UNS>B:`Q'>2+)/*%MZQEX M`7Z8^>R7#S+'%VF"))!M;$D;_V%-*'MTNI^>E6Z%06GGKB&H\,O@!>1O>E6' MWC'*YVK.9")P`;0T[KZQAW3*!]EO`<*517QDL1L`:33)XL;KE9E\[.-K07.J M#,*TNU?Q=DN/[T&$MJ:K`)OW:X-_7,E'C"JC6C.`-J/PE13ZJ`V%*,M._63D M97T$92:K[ZNAN6JY,&CGG;NG224%ARPSB^31^*@T$$TX$NOG+O)=R_P%'6.S M]UK#Q7*)T.3;F'86=/+V;T1CFNMY++R"#5^U&=H4.I"7GX>P.UU=+B^3$X!_ M>U?4P)(@L6)\FR:08SS*VKYF?K#B:;A>P_Q-:+11R=]=6('`11N7[#7HSBO) M7XXZKPHTVI@Y@3?;:F7V<]Z.$D,;`QV7Z4VPOHI%NW[>N[`*_^9$D1,DFS+B M=L-\`1VC%&]"V2-20_19+O_B,"W=Y]6"R-?!:QC`=;J^PXKT;YU-)E^TAA9O MKP2K*^#$Q7S`QZ-1[1I.KE'8=V9_5KJRM->48\$UY;"4J(/(F@!$&S!RI(N" MW(\A75RK=N]C17>+14.'[>(T$%OKS]9B52Y39RD+I'`+1HYR893:W1SOE"_# M>:*.'P.'@B!#9!H8=8HPY(3_\`0BX"P38IC7@#;L)DL3J:W7C)RBN`PNX`OX M;^!$)/_C(8W839TMJ/K=+^Z:.V$:C>=.W8CUW*FA6NK\PBV*!_35\?-.LQ7; MR=/$JIT_W:[9\QJ.YT[5AO7,J9!::FKGE`0]2;!H`W8SIIU)>#^,:H2GW8>: MU12]];X'AK7K\`7D'F/W"9*_$WFM6\;B-::[T/RJH8L2(05!=I/9`VV'N19U(4/P3#:W+."9[7(LV8"U)NE`MW5U* MGC=^/[*8%!B]D=AB]0V[H`@C%"[@P$UTGX9811Y,.HMFB80NL5K`+R3 M#4YFY@0;DK*YJBESOA=,#I$6_1]@"Z\#FS:UT& M6:XZ-,W"%U!G[;@,2-;BT:V92(4Q>"W=WU\AE*L\1QE(T/J,Y4I/[\TL;1@C M>O%8>L]T%<9Q+:--#7R^BD#V`_IK#+W,6MX)P,VD)MJ"B,+F8V@\8U9_1$5AK&\LW?@.8PP"QA&`'I1)1:]5F_X0G"X M:JFR!_3IHC+8\8"PR`5@Q+BE!6E/,'J51G*;.XRKP-!VOQI"/RE5SQ=>*]B2 M]L-]*+##%(#')37TKG<.&#`%J`S/,W8.V$[YNUA66]+;*%S"!!]4L,FKZ'3\ M$.+C:^A##U\C/1#2M6"(,AK5?6:0@9$^22BZITTR"\5)&L,`Q''9]_D;I%S/ MLLJK4J`\1CS<.U`DA&N]7=EPXR';*U-=]EG60*GW)7\`V=5 MPDM@?`W6CYWH0$H9Q?/5MKZKFXMN/TVYL?H6HB\$F>449ZG,=@?0\>DJZ:F@ MIWYZ.FWIY5%[C:VF;+2M1K-",Q<-<=+>GK/1[A;0'H.9[$L6K6Y3B8A.7J6[ M&R9="(5TV8A*'B2=S4U7<_JL$;+..J3$Z_1;ZY[RRK=.5)WV=%S6E:.DK+*R MUA0?#PT$^=J)?@`\+.B:91765ZVL7DN[)-1*J=]`@-/@(L1S;PT#B(_BV,^& MKMG>&OJJM[?KTNX#M=+Q31B$Y4*6)[JE:Y=15E^],CJM6X)O.1K-09;;D?Q" M/$7@B_T*VI6<@&48@49FY&L89'VNGB/`IZ%F*^=_I.C/UR!Y"KWZH13Z^X\[ M^KJ^K-NI&*2EG=8JC]2]XV.GC!<0I-@A@V73IY74EQ_4+ENZ^<=O<"^6W\+0 MPUXZQ9/R\7WH>\S8B_Y*^JJ8I_>V6IBVV=T_9!7JD3W+4,:KO'&JU=:!3EFA MT:DRKHAWFND?I=;.Q1FYIL,"W"&T9<[,D MZ9#>_*LJW?&1L#J<-[M\<.YI./=0HW4_=Q(!R7#TTR&DUUAOG]J=K=A)Y,2,E+X51BLKN`+\/+GR&B>/F,;U.5RI=__;Q@^S7Q#RN6J'G:.W^?= MTRVK3&E2V-NY^.H"U$QK[:G9\?N\>TAEE>^1:*1K7423^JZ70HHW_$[#-$"+ M&=$C)=M@$(LIGO'H+*IVK,1NZZ6!:^=?850/>/(,1BIDQ]1%0J:7M\6-LT98 MM_I)G;,8995E]J'RJ[K4H7=Z8O?$JEMT5[A.$55R[*5!G5&EW65+XZ(%AW_' MKK#EGC*T*3MFP>'XZ=R2E$EG>,Q?!'-2TFQ'&=W2V"D\(VY29J`S9F[M_I##.T&PEM;IUH/<09G^-`+[8?H6^ M/U]C@Q*)0Z.:,W%FZAUA%<]&B<:4?4[M27@9S+T7)W"!=^]"]&\L.(37!<\= M3T^AFG:3A%<*QDPO(4!S;Y%BE6[D(A;3W]!%[+:M*=X(\Q?%6$\M:8>MB@J/ MOJ'415_YX@*HYGN..JITV$,_EG):"":VZ1-Z<`-^)&'`F/[ZJN@D="*'6+N< M;2C:[63DC+9"+-X%#&`"LBGD$NDI6$$T@V23"7'3C(7,7]7$O4]/VDQ^\/JM MJQS&'9RSHW@/A-..0ZIAF=ZY,&MW9TC1]DV*Y[7%L@1>F";1OC#;098;#I+: MN:N:J'_^,P^W&$PQV/49K+.8O,#).W^&8X/A8XH:'V3\9S1F-VU&",:4N>7[ M_07`YB&_3BW$MF[3MYB#F]+_%#X86D^728%?>_O^9.A%BN+]I#*JVX_[Q MT9>VWWY5;J0(Y&Y[A>UA)N0<4A@=E)5DY>WHJJ M!NM`_96'`%YXTYP=50Y86EYM\6&K-&WVGHS?VH[(9BQ6!%^*;:%V#!W=`]%: M%)A'&OG4=-I#AK[*=-G[,O:!#UPD;69GF<�O5-'>MB**=,0.8 M/'GJ"LWL^08$O8_2(RD&7A]O`DF!2R"I0)1ZX*O M3#YQU-T+?^JDG2C;RM)*A+BU&:R:FSE9>W5BB2,E.^(&W@Y4GOVP8'U%67\H MU[7Q19K@[JVQV^V?&7N*%)GLG$`CFE,UT@?IN9%,:`1DO4*XJ1W&[V8O`E*R MD?XJ"G,)C:9VI>1>E)9NGYG`'UY#449D5:QG1(;2TLTX&SCZDO`L452RGQ4Y M3NV\'W;`BXLP)69CZ:]C/2MRF-IY,NR"%$BXPJ3(ZMA/B@RF?IZ2Z@X=D@X; MEG!G$')Y3U6P$\+O(D%FE1^_L!!\[MHL\759EF]VK;P68EMH8+`94E@ MEM;AB=KO081^LPK@G_A%L[<3$(`E3.+S-]=//1RUFSE_8W,8$CJVC#V$YV_. M&@99\3N`2!O$=Z'O7X31JQ.1#(33?U+5U,#!!=H+M_*%8.E!EB(H`L^H)75Y M7G"JL59RC"H`6=1X!H@-WGWB1(GF]$`C,P).C&]*X]3'KNQYHI((Z^LV@X%* MWX9Y@)0`FX0;WG/R":R>-'G"&&`GVHHA_*'M[SEGAXK-4GL514IW`($WF<\&RUM(T^]?Q^M/?, MPB*09CK+CS[G@=?ONO.W#[AWCVAR1O_X_U!+`P04````"`!&,%5`7IHBF5D5 M```G_P``$0`<`&ER8G0M,C`Q,3$R,S$N>'-D550)``.T>4-/M'E#3W5X"P`! M!"4.```$.0$``.U=67/CN!%^3U7^`^.7[%;%8TN>V,8/9S\:TXWQ\&"<<\>AMDTWQN%AR.24N%"6.P&W M\;M1_.X&OCQC\NTG8WPT^OEH?#P:&S]_^O#QT_'8N+\)*%US09?$@+H[[I># MA>>M/AT=O;R\O'LY>7/]*.D.`L)/KU-ALQ0Y/@D+G!PQQ_6( M8]*0WF;.MPIR?#T%42+V.7I5F]''CQ^/Y-L#PR-B3KU;LJ3NBI@T(F>"3[GW MSN1+E'@T&I^,0KY,3+UJ.FK3)76\2RZ6YW1&?!OH?_6)+55Y8!#/$VSJ>S1% MX#L)DEA!5ORMI+@?CH*7(2DT#6^SHK'V9\2=2N+PC:S?X?'H,);$@<;@+XM5 M:GGB",L=`=$A4%'!S*B\:!)R]_X9+5BSHRKG_``T?@D MN$V?H+B!?SP_7!5I&5\=74&76-(G\DK=<^H19KOO#PQF?3DH>A%])/R,16?, M8;(ZQS^-CM\;A\8Y)9SCYTI#OG+_+O ME:`N-`(I]C4\4*45255)D]BF;[LO)QZ&JJZ+0)?.;=>F&U/'.O.6U!Q M!9(Z)\*BP-U?0%<525E9I*H"MBD"#U(9Q/'.@!YLO0@MT!-]]<`+"YV)7;'3#);ORTI>RJB6C;AJYIM&\90XO838M(VN/M MV6C,MK8]M!DJ!KN^R_:P=4O0>0E[:`,#]#'T9WRY9![JT06`SKCC,6=.'9/1 M0C>A/KEFJ!^-L[@F6$OH4LP'"[\=B*.Z\&G#$J.<_U83N"$>T0RRNHAI`6N' MUX!6/;2T,.D,7#-\!E1JH9)T4_5D&C>T:0\:/,P:BQB9Z$/9:]V"1BZ(5+R@ M,7@-=3`Y*4/C1(O#23T<3@8$*A$8ER$PUB*0(/KIQT4BX=!G1.H'_@&G<UN MA=]R[VWB8"18/I/[`<[XBEY&JH3QGR6\$ZMGP> M;%Y(?F]P/W:*^H>6>'_0(IU+8VB/])"B\$I6W';EE6AW7._+;'>HC(;X?U"V^+-)34X9R+Z;?'>8C[;X5S2Y"U M".\,X`'>5O`FIZJ-2U5/6GP5D M`"&=P\8=V5SC;+7P@4;A?R[*2X,Q2Q8>E!PK>6*:PJ?6Q2N.`YD\@Y)W&J_A MIZSJ%1LCY#-X!36`2)K^XE<:^UX#AL%^Y^VWOUP2L;F;)7;'@.*X+[-8[[G- MRK9_M"JIZ4KC'(CJ*V@PDOMWX@\9X9>&\.?.H0HFZ-ZJ@%JKI4\^-Q/BS=`M4A(-T:U1:@:C'=`:0#H(T!386?FY30 M3$VW@G.8M+9$,_R_"9Y1F4I$WV^':/C7@&D"TUOB@2;O9J>^RQSJ*M1R3S5A MT)PM#!@@+-Z"&B&;0?&QXF4>:$&B;\%SC=7*3?`E"V,RY.[647[2^.0?:RR, M1O6##9N)8%[_Z;(4[^%/MOXI`TQ%R,9&0EUR/C+@-7:(N,,F^ M4?%>TTEJPS)TEX(]BFL0CHM-9F-NYJFF8Q2<#*`8#'VA4NOI';GIAYI67Z7S MH:%76>2<+=9YGY56>%!R]1A?/KKKU%YS7!\`R*1M+;AM4>&B@KQ-(CTK_;Q2 M^:.38YEY13QY\X/,.W%4Z`*IW\4_80R2IY7N9;H5)'N:W1W!$JI\3&RU@>%S0R">E' MU1UD5-E!%"YVX;MJ8,8-3$EPRLD`1S$<9\1=7-K\I0"-^%4U&.\;@($\ M#G:6VJ[Z#P M^L>#U#L81'<$1:LC0?X/8,)_\'+&!SHSY-6+GSP@^G+@LN7*QBL;Y;.%H+,O M!WC!XF%XF^*_0=QWKTL[)$'^%9=`2JBS&E(?#ED08>:XY*Z&!"8R>`)&X2BL M?,@`IHE8_#[Q&=S.\\W]DT%LJ.G1SH0'S3<5/@/6GF0_B[^R)]%M,FTJ.A2A M]AZ%OD;^>Q(7^F93<=/=>4\RGTPVND[WFIF14401_'8;E#O'1X6A\>#)Z]^I:81V;5"'60;,JA.6VJT+N]M1: MMW?]1WT)W@&$[(KF%:C%P&R^4#&/!]+?!7< M7X6$#$A@K))_PQC&N/4DV5B^4)%BHC[PY<`#K_C`<,`-PX6^\/=1H8!T1H6@ MU@.%28M/\78$=4?2Q%KC,.,FQ:M!G!1NR1WJP4RTMGC9*N?%#48_+WPU#>)V M7PY,M76Y4,CH8-U?F+?`E0B<79.-1,IUN8#_=5G(N@MSRON*)&>>$;49S"? M[N.""&P-@?[WQ#S5C^2SO6CRC50V66)T9D\J"YEWU?PL.JUJ?3B@")?8=[-P MB$F>V/!`;>Q6H`5D9MM*,'7D0UION^#4USXZL?X#PZT$_(E/+$NZJ<2^)\RZ M,^JJC9`IEL!\XMKN!\%4461.ZA:7>Q0B3 MB,YD`S,34_9^ZY9&@M6E[LA":X8`C)H&;?+*N1>JS:E#,4(K7D[13YE@0(') MYG\ERA4#DARUDP-1U$];E^]K]SSCKG@;GC5%PX2%=4O(>FZ_K?TFX=MQJ5$F(MKVTS7O?1UU_4^ M)2YSL5'$`4BY@K4)_L5A_-1.C!3UZ5.2>>'S-VY4T'.PN02]/#@?Z8&YWTIN MRZV4?$?,>J&6Y4K0!0QT;$V#:9=&\KKT/1!N8MO\!4?,2R[.N3_U9KZMEF?= M!VI2ML8OG/D"LU"R#DS+PCWS;:)5TG\0VU>VS*4"3'Q6WCJ4O1<.#-J:N0D? MO)*DK^8[7^ESBG:Z4JX$24^GGTTV<9?,*K9BT;/6BXD]F*:[)C9.$6\`J,T- M$=\HQC4?"1[GYRK9HM&W29%^.NL7KR:E%H6YDPL:@A+7;,D\]W2#EH4XFU!4 M/5T_Y5/)$L&\_M*W9_`AI$"/-9YQ5!/U*[A;RYR6N`N-BO3`8[CF>!+GFEK! MA!X<'-N7P6WL^/5`&8$9AF`U<'',#/U^(L,))5YGH34OU M0%!TYU)V1'`'_C2#J&^)G`T+]4!,%7*\IM``\61@^0>&N:_`I^?KH.)/5"S= MV-[4+]&Q-;VG`O$@RADFY(*38!R%93>Q_#<1-2G M%]Y25%W)3D6=@$>[9MXF6E&(_%XU.9%[+/-FIVFQ'O3.<%L='JWM)3?H/;L4 MK.8UF]&L-]RH2,^\7[5QP9E#O1\HYB?@&"I91$L(523)ZH=?>]MU25P*S9VK MGEKH4JTP-XEI4;)GZ!6+,!'@J<\EZ>DF)@E7[M$/"`3\"G3H%05@_@+^P@*Z MZ60->,_IQ2N,,\RE]X*9M%IG>_E@:L"33+\GU8;"O*5V&W[S^U8P.+0SRO#< MH[=4<>.O?M]*QBP+D,R1FQ9,:<+QT9WOH<.`,ZF,]`\4ETO@>3C1\(F-CNF. MU+_#^J0,%S79DMAOZ5'MIJMC)=X6@38?[EC5#RC9W2S5,5V86:27`W547:\* M%M8/)@TUI$A0]5,*O("NCAQ)NEY*11TYDG2]E.0"+48-25)TO93DEM4R($FR7LKQ5*ME/?6H7:7S?:5K MXF9$J"+INOX7LQG%L`(])QXNQV3OBHL6WK1T*;<*B-[2I[IR3(%!Z"NGM3]Y MZR,@=[,@OWWB>PLNV']I%';:ZROZ]F M'B@LW&TEV]OC=Q3O*A:.O.Y1#$Y-;I>\'1SY;H^:/Z6OF1RC^O3IR*^N]Z&HQTZU$Z.,.&QEFS- MRG0K7\V8`MC#TA8:BKT35OL-7>P]?A?T4_=M0T1-/]JYC@MOYE6GK`2!1A?W MF9E\[D`;N7+^10FN3*_ M[]D*>+:BN1R4"H(>9)N$=[7(+8NNW)F*9Q`R2QTGB9M4G[C:T!AM>4SM`=Z* M14?NNW:#=+`I*\I6S,5WBE]W'=O1G2]6DDW?N%C/^F!T[?TU-,1P&U:)K/5H M>R8@`$)A@/8>8.X^F?(UO693+LX)LS>7-I>Y4?CJ3MP+MJ3RS]DU=:`'/N,_ MT$Z#3><)IW&G+#N-9A5+@K_N;=]-US;A)#8NUJF0&'%5;GMZ+"IXT?4H%%8I MMSA<\*(W=^ZKJ^04>4AH=-Y8=NB$5/-\K+2*RBZ.CVV9SKNTVR]WF_ M+)BYN"&>N0CGYY7"M2S<#XF3?F"!?=*2]:ENH6NM;QJ"B:!WZ4OPR"4V'FV#E;@XOL6/]BU-[9&DKS#_[F M-;NC-9;F'^RC9K,+D;*;95=VW=3:NUR/OX"9P2Q85ZJ9Q;[+#_5LR&O=AH++ M>*[`UQ/RW$)7SK:>%L0)E'++Y9D[M*:.]_/%WZJR,Y*[*I,:MV`6YE'+.)G, M?0A[_L[1V$654J/,V^=WXZZQ!?==XEB8C(>].NU%5Q!T[4LK&QBH&G0?KZ#C M?2H2$3R?#1=E0[<$%XR8H_@J5V9++JG5IRXV,"F#M:T:MN32N1JB/I5:HHYV M,Y>\W6OWTZ_&V]R%`3DX^D%5+U7M"H)N:YYT!2Y>U:[X.`T@/8;4).YZ/$FT M9Y4S!Q.8Q-:0(.:-Q_C*H.,E,9DM[P14(V7;XGO,PZL3FE1']-*R&6T51<^< MC3"P#TH^IVMJ<[F+-HP2NY<^;KR2US))<;+K`;6+]31IJ4R.^"A(J+]J?0U5 M48M%3]6"`SX+SF_%WL?E,0_4P1.&2II\DQ(]ZP)7S@R_20/8[@$ZT9 M;JS$L&^#_,N_P1C\@'<696QK_GG79O0K'K[MR$D3'JUK M^=@+,'DA66T-4='SN^^]%;Q[UH^3)YNKFU2L M1_#-P$L#F>29OJLX=:XN=3\SF4XYE:NBTAM+&Z/"5UT;I%NN3HSS;JD7'L$. MTX,@$0D'G4OV&AZG%TK2L%`_D8H.<%7S?-6=W+,%$7.Y/!I=YAE(W:#`GB5N M?RZ5)QHTL_KIPH`I([EEA'U5/A"E(^@]/L,R., MCJSKT29I_'$BE+X'H><3]Z0G M'5[J=1>[BKQ3WZUHIQ?ZE?DKI*HV0I:5Z&G\3+4IM,-X MBZ!]23$UW(ZG\&F_.^ES)[)VV[/H8R)&X\WC6R\^9]FEG/`WW_^Q(S$RNX9W MS;5;'<57'%;N5(I\B;KD/74J$HY[SD\J?M=301[-!?BG-@S3J9O?GJ&L\,#% M02%XX`X5'UN[!8.41]7-EJ)Z=S-L=;%#_R,,'M@E$H1#SID;I"1SX08.9!!O M5VYD)D3JG@0;+IF8U"^]W MHM;H%/JX=N[?J&V=;G"WM&99H;I$I[.UDHH^4A,Z(-3UJT^DITBM:^IY$CK5 M%2H%K5&^4['CC$95^P`9W)X1(A-<9$*OG(18^83(AL4[%?HVFKM##J8(6-G!JN$ITM&-U?7GH17L>@X*E%K]J'U7[9F MTS.OYOE1$V_++I6GIS2MB[_EM.;SD0NS[B6!/_\'4$L!`AX#%`````@`1C!5 M0)6:(PW..@$`_J46`!$`&````````0```*2!`````&ER8G0M,C`Q,3$R,S$N M>&UL550%``.T>4-/=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`1C!50#3` MUR5Q%@``T4(!`!4`&````````0```*2!&3L!`&ER8G0M,C`Q,3$R,S%?8V%L M+GAM;%54!0`#M'E#3W5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`$8P54"I M?/>M4"0``*PA`P`5`!@```````$```"D@=E1`0!I`L``00E#@``!#D!``!02P$"'@,4````"`!&,%5` MAHPN5D>-```Q@P@`%0`8```````!````I(%X=@$`:7)B="TR,#$Q,3(S,5]L M86(N>&UL550%``.T>4-/=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`1C!5 M0/1Q-.@Z3@``&/\%`!4`&````````0```*2!#@0"`&ER8G0M,C`Q,3$R,S%? M<')E+GAM;%54!0`#M'E#3W5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`$8P M54!>FB*9614``"?_```1`!@```````$```"D@9=2`@!I XML 27 R61.htm IDEA: XBRL DOCUMENT v2.4.0.6
Employee Benefits (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2011
Plan-Year 2011 [Member]
Jan. 01, 2011
Plan-Year 2010 [Member]
Jan. 02, 2010
Plan-Year 2009 [Member]
Employee Benefits (Additional Textual) [Abstract]        
Employer contribution to employee benefit plan   $ 1.7 $ 1.5 $ 1.2
Employee Benefits (Textual) [Abstract]        
Employer contribution to retirement plan The employer contribution represents a matching contribution at a rate of 50% of each employee’s first six percent contribution. Accordingly, each employee participating during Plan-Year 2011, is entitled up to a maximum of three percent of his or her eligible annual payroll.      
Rate of contribution made by the employer 50.00%      
Employee rate at which matching contribution made by employer 6.00%      
Maximum rate entitled to each employee under all the plans 3.00%      

XML 28 R47.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock-Based Compensation (Details 1) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Y
Jan. 01, 2011
Jan. 02, 2010
Dec. 30, 2011
Apr. 01, 2011
Summary of stock option plan activity          
Number of Shares, Beginning Balance 3,657,035 3,396,628 3,523,931    
Weighted Average Exercise Price, Beginning Balance $ 13.40 $ 11.77 $ 13.24    
Number of Shares, Granted 349,650 1,058,323 941,406    
Weighted Average Exercise Price, Granted $ 33.27 $ 16.65 $ 11.09    
Number of Shares, Exercised (1,232,721) (667,348) (243,791)    
Weighted Average Exercise Price, Exercised $ 10.87 $ 9.87 $ 3.02    
Number of Shares, Canceled (212,672) (130,568) (824,918)    
Weighted Average Exercise Price, Canceled $ 15.37 $ 15.21 $ 19.89    
Number of Shares, Ending Balance 2,561,292 3,657,035 3,396,628    
Weighted Average Exercise Price, Ending Balance $ 17.17 $ 13.40 $ 11.77    
Weighted Average Remaining Contractual Term, Ending Balance 4.36        
Aggregate Intrinsic Value, Ending Balance $ 33.6        
Number of Shares, Vested and expected to vest 2,454,904        
Weighted Average Exercise Price, Vested and expected to vest $ 16.94        
Weighted Average Remaining Contractual Term, Vested and expected to vest 4.31        
Aggregate Intrinsic Value, Vested and expected to vest 32.7        
Number of Shares, Exercisable 1,397,605        
Weighted Average Exercise Price, Exercisable $ 14.51     $ 29.85 $ 33.48
Weighted Average Remaining Contractual Term, Exercisable 3.56        
Aggregate Intrinsic Value, Exercisable $ 21.4        
Weighted average fair value of each stock option granted $ 16.55 $ 8.24 $ 4.91    
XML 29 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventory
12 Months Ended
Dec. 31, 2011
Inventory [Abstract]  
Inventory
3. Inventory

Inventory consists of the following at:

 

                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Raw materials

  $ 7,769     $ 6,723  

Work in process

          27  

Finished goods

    23,320       20,410  
   

 

 

   

 

 

 
    $ 31,089     $ 27,160  
   

 

 

   

 

 

 

 

XML 30 R62.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and other intangible assets (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Finite-Lived Intangible Assets, Net [Abstract]    
Intangible assets cost $ 4,500 $ 4,500
Intangible assets accumulated amortization 2,033 1,130
Intangible assets, Net 2,467 3,370
Completed technology [Member]
   
Finite-Lived Intangible Assets, Net [Abstract]    
Intangible assets cost 3,700 3,700
Intangible assets accumulated amortization 1,233 865
Intangible assets, Net 2,467 2,835
Research contracts [Member]
   
Finite-Lived Intangible Assets, Net [Abstract]    
Intangible assets cost 100 100
Intangible assets accumulated amortization 100 100
Intangible assets, Net 0 0
Trade Names [Member]
   
Finite-Lived Intangible Assets, Net [Abstract]    
Intangible assets cost 700 700
Intangible assets accumulated amortization 700 165
Intangible assets, Net $ 0 $ 535
EXCEL 31 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-U;6UA#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DEN=F5N=&]R>3PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E!R;W!E#I7;W)K#I%>&-E;%=O M#I%>&-E;%=O#I%>&-E;%=O#I%>&-E M;%=O&5S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U M#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D=O M;V1W:6QL7V%N9%]O=&AE#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/DEN9'5S=')Y7U-E9VUE;G1?1V5O9W)A M<&AI8U]);CPO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/E%U87)T97)L>5]);F9O#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/E-U;6UA#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D%C8W)U961?17AP96YS M97-?5&%B;&5S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E M;%=O#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/DEN8V]M95]487AE#I7;W)K#I7 M;W)K#I%>&-E;%=O M#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/E%U87)T97)L>5]);F9O#I7;W)K#I%>&-E;%=O5]O9E]3:6=N M:69I8V%N=%]!8V-O=6YT-#PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-U;6UA#I7;W)K#I%>&-E;%=O5]O9E]3:6=N:69I8V%N=%]!8V-O=6YT M-SPO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O M#I7;W)K5]A;F1?17%U:7!M96YT7T1E=&%I;',\+W@Z M3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I. M86UE/D%C8W)U961?17AP96YS97-?1&5T86EL#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/E)E=F]L=FEN9U],:6YE7V]F7T-R961I M=%]$971A:3PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/E-T;V-K7T]P=&EO;G-?4&QA;G-?86YD7U-T;V-K0C(\+W@Z3F%M93X-"B`@ M("`\>#I7;W)K#I% M>&-E;%=O#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T;V-K7T]P=&EO;G-? M4&QA;G-?86YD7U-T;V-K0C4\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I7;W)K#I%>&-E;%=O&5S7T1E=&%I;',\+W@Z3F%M93X- M"B`@("`\>#I7;W)K#I%>&-E;%=O M&5S7T1E=&%I;'-?,CPO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DEN8V]M95]487AE#I7;W)K#I%>&-E M;%=O&5S7T1E=&%I;'-?5&5X='5A;#PO>#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/D-O;6UI=&UE;G1S7V%N9%]#;VYT M:6YG96YC:65S7S$\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I%>&-E;%=O#I.86UE/D5M<&QO>65E7T)E;F5F:71S7T1E=&%I;',\+W@Z3F%M93X- M"B`@("`\>#I7;W)K#I%>&-E;%=O#I. M86UE/@T*("`@(#QX.E=O5]396=M96YT7T=E;V=R87!H:6-?26XR M/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/E%U87)T97)L>5]);F9O#I7;W)K#I3='EL97-H M965T($A2968],T0B5V]R:W-H965T3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@ M8VAA'0^25)/0D]4($-/4E`\2!#96YT3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^,#`P,3$U.3$V M-SQS<&%N/CPO'0^,3`M2SQS<&%N/CPO'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!&:6QE'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$2!&:6QE M3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^3&%R M9V4@06-C96QE2!0=6)L:6,@1FQO870\+W1D M/@T*("`@("`@("`\=&0@8VQA2!#;VUM;VX@4W1O8VLL(%-H87)E'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA3PO=&0^#0H@("`@("`@(#QT9"!C;&%S"!A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^)FYB'0^)FYBF5D(&%N9"!N;R!S:&%R97,@:7-S=65D(&]R(&]U='-T86YD:6YG M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XF;F)S<#LF;F)S<#L\ M3PO=&0^#0H@("`@("`@ M(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O M:'1M;#L@8VAA3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O M:'1M;#L@8VAA&-E<'0@4&5R(%-H M87)E(&1A=&$L('5N;&5S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'!E;G-E&5S/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,RPU-#$\"!E>'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M<#XQ,RPS-3`\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'!E M;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F%T:6]N(&]F(&1E9F5R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$F5D(&=A:6X@*&QO'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$"!B96YE9FET(&]F(&5X M8V5S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F%T:6]N(&]F(&1E9F5R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$"!W:71H:&]L9&EN9W,@'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D(&=A M:6X@*&QO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$2!A;F0@97%U:7!M96YT/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU.3D\"!B96YE9FET(&]F(&5X8V5S6%B;&4\+W1D/@T* M("`@("`@("`\=&0@8VQA2!A;F0@97%U:7!M96YT/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M/B@Q,RPP,3$I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S2!F:6YA;F-I;F<@86-T:79I=&EE'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/"$M+41/0U194$4@:'1M;"!054),24,@ M(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO M;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E M(#$@+2!U3IT:6UEF4],T0R/CQB/CPO8CX\+V9O;G0^#0H@("`\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/@T* M("`@/&(^/"]B/CPO9F]N=#X-"B`@(#QT86)L92!S='EL93TS1"=B;W)D97(M M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&)O3IT:6UEF4],T0R/CQB M/DYA='5R92!O9B!T:&4@0G5S:6YE#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R M9VEN+6)O='1O;3HP<'@^)B,Q-C`[/"]P/@T*/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T*("`@/"$M+2!" M96=I;B!";&]C:R!486=G960@3F]T92`R("T@=7,M9V%A<#I3:6=N:69I8V%N M=$%C8V]U;G1I;F=0;VQI8VEE'1";&]C:RTM/@T*("`@/'1A8FQE('-T M>6QE/3-$)V)O3IT:6UEF4],T0R/CQB/C(N/"]B M/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$ M=&]P/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@2!O9B!3:6=N:69I8V%N="!!8V-O=6YT M:6YG(%!O;&EC:65S(#PO8CX\+V9O;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\ M+W1A8FQE/@T*("`@/'`@3IT:6UEF4],T0R/CQB/CQI/D)A M6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6EN9R!C;VYS M;VQI9&%T960@9FEN86YC:6%L('-T871E;65N=',@:6YC;'5D92!T:&]S92!O M9B!I4F]B;W0@86YD(&ET6QE/3-$ M)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE M9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@#MM M87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!T;R!M86ME(&5S=&EM871E'!E;G-E&5S+B!4:&4@0V]M<&%N>2!B87-E2!B96QI979E'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/@T*("`@ M5&AE($-O;7!A;GD@;W!E2!C;&]S97-T('1O($1E8V5M8F5R)B,Q-C`[,S$N($%C8V]R9&EN9VQY+"!T M:&4@0V]M<&%N>28C.#(Q-SMS(&9I6QE/3-$)VUA#MM M87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!I;G9E&-E&EM871EF4Z,7!X.VUA#MM87)G:6XM8F]T M=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM=&]P M.C!P>#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z-G!X.VUA6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D-OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IT:6UEF4],T0Q/CQB M/DUA6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/D9A:7(\+V(^/"]F;VYT/CQB6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@ M(#QT3IT:6UE MF4],T0R/D-O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C$U+#8U-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C$U+#,P.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$Q+#0V-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C$Q+#0R-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0R M/E4N4RX@1V]V97)N;65N="!B;VYD/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-3`R M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L M('-H;W)T('1EF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$9F]N M="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^ M)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B M;&4^(`T*("`@/'`@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/D%S(&]F($1E8V5M M8F5R)B,Q-C`[,S$L(#(P,3$L('1H92!#;VUP86YY)B,X,C$W.W,@:6YV97-T M;65N=',@:&%D(&UA='5R:71Y(&1A=&5S(')A;F=I;F<@9G)O;2!/8W1O8F5R M(#(P,3(@=&\@3F]V96UB97(-"B`@(#(P,30N(#PO9F]N=#X\+W`^#0H@("`\ M<"!S='EL93TS1"=M87)G:6XM=&]P.C$R<'@[;6%R9VEN+6)O='1O;3HP<'@[ M(&UA3IT M:6UEF4],T0R/CQB/CQI/E)E=F5N=64@4F5C;V=N M:71I;VX@/"]I/CPO8CX\+V9O;G0^/"]P/@T*("`@/'`@'0M:6YD96YT.C0E M)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H92!#;VUP86YY(&1E2!S96QL M2!T;R!C=7-T;VUE2!A2!M86ME7IE9"!H:7-T;W)I8V%L(')E='5R;G,@9G)O;2!D;VUE6QE/3-$)VUA2!S=6)M:71S(&9I;F%L(&EN9&ER96-T(&)I;&QI M;F<@65A28C.#(Q-SMS(&9I;F%L(&%C='5A;"!B:6QL M:6YG(')A=&5S(&%R92!G2!I;B!E9F9E8W0L('1H92!#;VUP86YY(')E8V]R9',@ M82!C=6UU;&%T:79E(')E=F5N=64@861J=7-T;65N="!I;B!T:&4-"B`@('!E M2`H)B,X,C(P.T1#04$F(S@R,C$[*2P@=VAI8V@@ M8V%N(&]C8W5R('-E=F5R86P@>65AF5D(&)A M65A28C.#(Q M-SMS#0H@("!A;G1I8VEP871E9"!A8W1U86P@8FEL;&EN9R!R871E2!I;B!E9F9E8W0L('1H92!#;VUP86YY(')E8V]R9',@82!C=6UU;&%T:79E M(')E=F5N=64@861J=7-T;65N="!I;B!T:&4@<&5R:6]D(&EN('=H:6-H('1H M92!R871E(&1I9F9E&5D('!R:6-E("@F(S@R,C`[1D90)B,X,C(Q.RD@8V]N M=')A8W1S(&ES(')E8V]G;FEZ960@=7-I;F<@=&AE('!EF5D(&%S('1H92!P2!C;VYT&-E2P@:7,@6QE/3-$)VUA#MM87)G:6XM M8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!R96QA=&5D('1O('1H92!A;&QO=V%N8V4@9F]R M(&1O=6)T9G5L(&%C8V]U;G1S('=AF4Z-G!X.VUA3IT:6UEF4] M,T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L M/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/C8U/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@ M/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$ M)V)O6QE M/3-$)V)O3IT:6UEF4] M,T0R/D)A;&%N8V4@870@96YD(&]F('!E3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/C@X/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T MF4Z,7!X/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VQI;F4M:&5I9VAT.CAP>#MM M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C)P>#MB;W)D97(M8F]T=&]M M.C`N-7!T('-O;&ED(",P,#`P,#`[=VED=&@Z,3,E)SXF(S$V,#L\+W`^#0H@ M("`\<"!S='EL93TS1&9O;G0M6QE/3-$ M)V)O3IT:6UEF4],T0R/B@J*3PO M9F]N=#X\+W1D/B`-"B`@(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$=&]P M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/CQB/CQI/DEN=F5N=&]R>2`\+VD^/"]B/CPO M9F]N=#X\+W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM=&]P.C9P>#MM87)G M:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!I=&5M'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/D%C=&EV:71Y(')E;&%T M960@=&\@=&AE(&EN=F5N=&]R>2!R97-EF4Z-G!X.VUA3IT:6UEF4],T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q M-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C(L-S

'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L,3$W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/B@Q+#4U-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@Q+#$W-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(L M-38X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V)O6QE/3-$)V)O6QE/3-$ M)V)O6QE/3-$9F]N="US:7IE M.C-P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\=&%B;&4@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$9F]N="US:7IE.C%P>#MM87)G:6XM=&]P.C$R<'@[;6%R9VEN+6)O='1O M;3HP<'@^)B,Q-C`[/"]P/@T*("`@/'`@F4],T0R M/CQB/CQI/E!R;W!E'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/E!R;W!E6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM M8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(],T0P('-T M>6QE/3-$)V)OF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0Q/CQB/D5S=&EM871E9#PO M8CX\+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/D9U3IT M:6UEF4],T0R/C4\+V9O;G0^/"]T9#X-"B`@(#PO M='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S M='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4] M,T0R/E1O;VQI;F<\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O M;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/D-A<&ET86P@;&5A6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@#MM87)G:6XM8F]T=&]M.C!P>#L@ M=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/E1H92!#;VUP M86YY('!E2!E=F%L=6%T97,@=&AE(')E8V]V97)A8FEL:71Y M(&]F(&QO;F6EN9R!A M;6]U;G0@;V8@86X@87-S970@;6%Y(&YO="!B92!F=6QL>2!R96-O=F5R86)L M92X@5VAE;B!I;F1I8V%T;W)S(&]F#0H@("!I;7!A:7)M96YT(&%R92!P6EN9R!A'!E8W1E9"!D:7-C;W5N=&5D(&-A#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2P@8F5T=V5E;B!T:&4@86=G2!O&ES M="X@26X@,C`Q,2P@=&AE($-O;7!A;GD@96%R;'D@861O<'1E9"!T:&4@;F5W M('!R;W9I2!G;V]D=VEL;"!I;7!A:7)M96YT('1E2!P97)F;W)M M6EN9R!V86QU92!O9B!T:&%T(&=O M;V1W:6QL+B`\+V9O;G0^/"]P/@T*("`@/'`@F4Z M,7!X.VUA#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T M=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA'0M:6YD96YT.C0E)SX\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H M92!#;VUP86YY(&-A<&ET86QI>F5S(&-O&5D(&%S6QE/3-$)VUA2!I;G-U28C,38P.S$L M(#(P,3$@=&AE($-O;7!A;GD@97AC965D960@=&AE(&EN2X@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUA28C.#(Q-SMS(&%C8V]U;G1S(')E8V5I=F%B;&4@8F%L86YC M92P@96%C:"!O9B!W:&EC:"!W87,@9W)E871E28C.#(Q-SMS(&%C8V]U;G1S(')E8V5I M=F%B;&4@8F%L86YC92!S96-U28C.#(Q-SMS(&%C8V]U;G1S(')E8V5I=F%B;&4@8F%L M86YC92!S96-U2X@1F]R('1H92!F:7-C M86P@>65A3IT:6UEF4],T0R/CQB/CQI/D9O'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/E1H92!#;VUP86YY('!E2!E;G1E28C.#(Q-SMS(&]B M:F5C=&EV92!I;B!E;G1E'0M:6YD96YT M.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H97-E(&9O2!F;W(@:&5D9V4@86-C;W5N=&EN9RX-"B`@($%C M8V]R9&EN9VQY+"!T:&4@9F]R96EG;B!C=7)R96YC>2!F;W)W87)D(&-O;G1R M86-TF5D(&=A:6YS(&%N9"!L;W-S97,@'!E M;G-E*2P@;F5T)B,X,C(Q.R!O;B!T:&4-"B`@($-O;7!A;GDF(S@R,3<[2!F;W)W87)D(&-O;G1R86-T6QE/3-$)VUA#MM87)G:6XM M8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA2!A8V-O=6YT M2!R96-O9VYI>F5S('-T;V-K+6)A M2!O;B!A M('-T6QE/3-$)VUA#MM M87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@'!E;G-E('1O=&%L960@)#(P+C0F(S$V,#MM M:6QL:6]N+"`D,3,N."8C,38P.VUI;&QI;VX@86YD("0W+C`F(S$V,#MM:6QL M:6]N+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H@("`\<"!S='EL93TS M1"=M87)G:6XM=&]P.C$R<'@[;6%R9VEN+6)O='1O;3HP<'@[(&UA3IT:6UEF4],T0R/CQB/CQI/DYE="!);F-O;64@4&5R(%-H87)E(#PO M:3X\+V(^/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUAF4Z-G!X M.VUA3IT:6UEF4],T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D1E8V5M M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\ M+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5A2`M+3X-"B`@ M(#QT3IT:6UE MF4],T0R/DYE="!I;F-O;64\+V9O;G0^/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(U M+#,Y-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@65E('-T;V-K(&]P=&EO M;G,@86YD(')E6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$L M,#F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C(W+#DR-#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C`N,3,\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C`N.38\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E M;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@2`P+C0F(S$V,#MM:6QL:6]N M+"`Q+C`F(S$V,#MM:6QL:6]N(&%N9"`R+C,F(S$V,#MM:6QL:6]N#0H@("!S M:&%R97,@;V8@8V]M;6]N('-T;V-K(&9OF4Z,3)P>#MM M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@ M("`\<"!S='EL93TS1"=M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P M>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@&5S M(#PO:3X\+V(^/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUA"!A M=71H;W)I=&EE65A2!E:71H97(@:&%V92!B965N(&]R('=I;&P@8F4@ M=7-E9"!I;B!A#0H@("!F=71U2!B96=I;FYI;F<@=&\@97AA;6EN92!T:&4@0V]M<&%N>28C.#(Q-SMS M('1A>"!R971U65A6QE/3-$)VUA6QE/3-$)VUA&%M<&QE(')E8W5R"!P2!T;R!R96%L:7IE(&ET#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@7-I'!E8W1E9"!I;F-R96%S960@9G5T=7)E('!R;V9I=&%B:6QI M='DL('1H92!#;VUP86YY(')E;&5A"!A#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E M;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@"X@/"]F;VYT/CPO<#X-"B`@(#QP('-T M>6QE/3-$)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R M9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E M)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H92!A=71H;W)I=&%T:79E(&=U:61A;F-E(&9O2P@=VAI8V@@<')I;W)I=&EZ97,@=&AE(&EN<'5T2!T;R!D979E;&]P(&ET#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z-G!X.VUA"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/D9A:7(@5F%L=64@365AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T"!S;VQI9"`C,#`P,#`P.W=I9'1H.C,Y<'0G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DQE M=F5L(#(\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IT:6UEF4],T0Q/CQB/BA);B!T M:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D%S MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C$Q-RPQ.38\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/E4N4RX@1V]V97)N;65N="!B;VYD3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C(L-3`R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&%S M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C$Q-RPQ.38\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$9F]N="US:7IE.C%P M>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B M;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*("`@/'`@'0M:6YD96YT.C0E)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/E1H92!B;VYD(&EN=F5S=&UE;G1S(&%R92!V86QU960@8F%S960@;VX@ M;V)S97)V86)L92!M87)K970@=F%L=65S(&%S(&]F('1H92!#;VUP86YY)B,X M,C$W.W,@6QE/3-$)VUA28C M.#(Q-SMS(&%SF4Z-G!X.VUA3IT M:6UEF4],T0Q/CQB/D9A:7(@5F%L=64@365A28C,38P.S$L(#(P,3$\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W3IT:6UEF4],T0Q/CQB/D1E"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DQE M=F5L(#$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/DUO;F5Y($UA M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*("`@/'`@ M'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/E1H92!B;VYD(&EN=F5S=&UE;G1S(&%R M92!V86QU960@8F%S960@;VX@;V)S97)V86)L92!M87)K970@=F%L=65S(&%S M(&]F('1H92!#;VUP86YY)B,X,C$W.W,@F4],T0R M/CQB/CQI/E)E8V5N="!!8V-O=6YT:6YG(%!R;VYO=6YC96UE;G1S(#PO:3X\ M+V(^/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUA'0M:6YD M96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/DEN($IU;F4F(S$V,#LR,#$Q+"!T:&4@1D%30B!A M;65N9&5D(&ET2!F;VQL;W=I;F<@=&AE(&EN8V]M92!S=&%T96UE;G0N(%1H92!A;65N M9&UE;G1S(&1O(&YO="!C:&%N9V4@=&AE(&=U:61A;F-E(&9O65A'0M:6YD96YT.C0E)SX\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/DEN(%-E<'1E;6)E#MM87)G:6XM8F]T=&]M M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@65T(&5F9F5C=&EV92P@=VEL;"!N;W0@:&%V92!A(&UA=&5R M:6%L(&EM<&%C="!O;B!T:&4@0V]M<&%N>28C.#(Q-SMS(&-O;G-O;&ED871E M9"!F:6YA;F-I86P@F4Z,3)P>#MM87)G:6XM=&]P M.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H\'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA2!;06)S=')A M8W1=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\ M3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/"$M M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ M+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E M9VEN($)L;V-K(%1A9V=E9"!.;W1E(#,@+2!U41I M'0M86QI9VXZ(&QE9G0G(&)OF4],T0R M/CQB/DEN=F5N=&]R>2`\+V(^/"]F;VYT/CPO=&0^#0H@("`\+W1R/@T*("`@ M/"]T86)L93X-"B`@(#QP('-T>6QE/3-$)VUA6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P.C!P>#MM M87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(] M,T0P('-T>6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B M/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V M,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA MF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UE MF4],T0R/D9I;FES:&5D(&=O;V1S/"]F;VYT/CPO M<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0R M/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!A;F0@ M17%U:7!M96YT/&)R/CPO'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2!A;F0@17%U:7!M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$=&5X=#X\(2TM1$]#5%E012!H=&UL(%!50DQ)0R`B+2\O5S-#+R]$5$0@ M6$A434P@,2XP(%1R86YS:71I;VYA;"\O14XB(")H='1P.B\O=W=W+G'0M86QI9VXZ(&QE9G0G(&)O3IT:6UEF4],T0R/CQB/E!R;W!E6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z-G!X.VUA6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT M3IT:6UEF4],T0R/D-O;7!U=&5R(&%N9"!E<75I<&UE;G0\+V9O M;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C(L-#@T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$L.3@Q/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/CF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/DQE87-E:&]L9"!I;7!R;W9E;65N=',\+V9O;G0^/"]P/@T*("`@/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$S M+#4S,CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E-O9G1W87)E('!U6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C4L-S6QE/3-$ M9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D M97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B M;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C0U+#@S,SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/DQE3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C(U+#6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^ M)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*("`@/'`@'0M:6YD96YT M.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/D1E<')E8VEA=&EO;B!E>'!E;G-E(&9O65A M28C,38P M.S$L(#(P,3$@86YD($IA;G5A2X@/"]F;VYT/CPO<#X-"B`@(#QP M('-T>6QE/3-$9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN M+6)O='1O;3HP<'@^)B,Q-C`[/"]P/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T*("`@/"$M+2!"96=I M;B!";&]C:R!486=G960@3F]T92`U("T@=7,M9V%A<#I/=&AE'0M86QI9VXZ(&QE9G0G(&)OF4],T0R M/CQB/D]T:&5R($%S6QE/3-$)VUA6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P M.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@ M8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B M;W)D97(],T0P('-T>6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[ M,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT M/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]TF4Z,7!X M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4Z,7!X/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@#MM M87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@0T*("`@979A;'5A=&5S('=H M971H97(@;W(@;F]T('1H:7,@:6YV97-T;65N="!H87,@8F5E;B!I;7!A:7)E M9"!B>2!C;VYS:61E6EN9R!T:&4@:6YV97-T;65N="X@268@ M86YY('-U8V@-"B`@(&EM<&%I6EN9R!V86QU92!O9B!I=',@ M:6YV97-T;65N="P@:70@:&%S(&YO="!I;7!A:7)E9"!T:&ES#0H@("!I;G9E MF4Z M,7!X.VUA#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'!E;G-E M'!E;G-E M'0^/"$M+41/0U194$4@ M:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K M(%1A9V=E9"!.;W1E(#8@+2!U'0M M86QI9VXZ(&QE9G0G(&)O3IT:6UEF4],T0R/CQB/D%C8W)U960@17AP96YS97,@/"]B/CPO M9F]N=#X\+W1D/@T*("`@/"]T#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI M;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'!E;G-E'0M86QI9VXZ(&QE9G0G(&%L M:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T* M("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L M/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D%C8W)U960@ M9&ER96-T(&9U;&9I;&QM96YT(&-O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L M-#`U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C,U-#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C,L-#@T/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C$W+#$X.#PO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$U+#6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$ M9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP M<'@^)B,Q-C`[/"]P/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6QE/3-$)V)OF4],T0R M/CQB/C6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/E1H92!#;VUP86YY(&AA6QE/3-$)VUA2!H860@ M;F\@8F]R6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!W:71H('1H:7,@='EP92!O9B!A9W)E M96UE;G0L(&EN8VQU9&EN9R!M86EN=&%I;FEN9R!A#0H@("!M:6YI;75M('-P M96-I9FEE9"!C;VYS;VQI9&%T960@;F5T('=O#MM87)G M:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!A<'!L:6-A8FQE(&-U6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1";&]C:RTM/@T*("`@/'1A8FQE('-T>6QE/3-$)V)O3IT:6UE MF4],T0R/CQB/C@N/"]B/CPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$=&]P/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/D-O;6UO;B!S M=&]C:VAO;&1E2!P7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0M86QI9VXZ M(&QE9G0G(&)O3IT:6UEF4],T0R/CQB/E-T;V-K($]P=&EO;B!0;&%N'0M:6YD96YT.C0E)SX\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H M92!#;VUP86YY(&AA2!O;F4@;V8@=&AE('1H2!B92!G2!I;F-R96%S92!E86-H($IA;G5A2!F;W(@:6YC96YT M:79E('-T;V-K(&]P=&EO;G,@:7,@;&EM:71E9"!T;R!T:&]S92!I;F1I=FED M=6%L6QE M/3-$)VUA65A'!I7,@9G)O;2!E;7!L;WEE92!T97)M:6YA=&EO;BX@ M5&AE(&5X97)C:7-E('!R:6-E(&]F(&EN8V5N=&EV92!S=&]C:R!O<'1I;VYS M(&ES(&5Q=6%L('1O('1H92!C;&]S:6YG('!R:6-E(&]N('1H92!.05-$05$@ M1VQO8F%L($UA2!O<'1I;VYS(&UA>2!B92!S970@ M870@82!P6QE/3-$)VUA2!R971R;W-P96-T M:79E;'D@28C,38P.S$L(#(P,#0@=&\@3F]V96UB97(F(S$V,#LX M+"`R,#`U+B!!2P@;F\@9&5F97)R960@8V]M<&5N0T*("`@9&5T97)M:6YE9"!T:&%T('1H92!E M2!R96-O M2`D M,RXT)B,Q-C`[;6EL;&EO;B!I;B!T:&4@='=E;'9E(&UO;G1H&5R8VES92!P'!E;G-E(&]F("0P+C`F M(S$V,#MM:6QL:6]N+"`D,"XQ)B,Q-C`[;6EL;&EO;B!A;F0@)#`N,B8C,38P M.VUI;&QI;VX@9F]R('1H92!F:7-C86P@>65A'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/E1H92!#;VUP86YY(')E M8V]G;FEZ960@)#4N,B8C,38P.VUI;&QI;VX@;V8@'!E;G-E(&1U6QE/3-$)VUA&-H86YG92!P&-H86YG92!P2!I&-H86YG92!R871I;W,@=V5R92!D97-I M9VYE9"!T;R!R97-U;'0@:6X@=&AE#0H@("!F86ER('9A;'5E+"!F;W(@86-C M;W5N=&EN9R!P=7)P;W-E&EM871E;'D@97%U86P@=&\@=&AE(&9A:7(@=F%L=64@;V8@=&AE(&5X M8VAA;F=E9"!E;&EG:6)L92!O<'1I;VYS('1O(&5N2!M:6YI;6EZ960@86YY(&%D9&ET:6]N86P@8V]M<&5NF4Z,7!X.VUA6QE/3-$)VUA65A28C,38P.S$L(#(P,3$@86YD($IA;G5A&-L M=61I;F<@=&AE(&YE=R!O<'1I;VYS(&ES'0M86QI9VXZ(&QE9G0G M(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM M/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#0P)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1C96YT97(@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L M/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0Q/@T*("`@/&(^,C`Q,3PO8CX\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1C96YT97(@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)VUA6QE/3-$)VUA'!E8W1E9"!D:79I9&5N9"!Y M:65L9#PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA3IT:6UEF4],T0R/C0N,3$F(S$V,#LF(S@R,3([)B,Q-C`[-"XS M,28C,38P.WEE87)S/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1&-E M;G1E3IT:6UEF4],T0R/C0N,#`F(S$V,#LF(S@R,3([)B,Q-C`[-"XW-28C,38P M.WEE87)S/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1&-E;G1E3IT:6UEF4],T0R/C,N-3`F(S$V,#LF(S@R,3([)B,Q-C`[-"XW-28C,38P.WEE87)S M/"]F;VYT/CPO=&0^#0H@("`\+W1R/B`-"B`@(#QT3IT:6UEF4],T0R/D5X<&5C=&5D('9O;&%T M:6QI='D\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C4U+C`E("8C.#(Q,CL@-38N-24\+V9O;G0^/"]T9#X-"B`@ M(#PO='(^#0H@("`\(2TM($5N9"!486)L92!";V1Y("TM/@T*("`@/"]T86)L M93X@#0H@("`\<"!S='EL93TS1"=M87)G:6XM=&]P.C9P>#MM87)G:6XM8F]T M=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'!E8W1E M9"!L:69E(&]F('1H92!I;G-T6EE;&0@ M:7,@>F5R;R!B87-E9"!U<&]N('1H92!F86-T('1H92!#;VUP86YY(&AA'!E8W1E9"!T97)M(&ES(&1E=F5L;W!E9"!B>2!A=F5R86=I M;F<@=&AE(&-O;G1R86-T=6%L('1E7!I8V%L;'D@-"!T;R`U)B,Q-C`[>65A M28C.#(Q-SMS(&EN:71I86P@<'5B;&EC M(&]F9F5R:6YG(&EN($YO=F5M8F5R(#(P,#4@86YD('1H92!R97-U;'1I;F<@ M2!A2!C;W5L9"!N;W0@2!S;VQE;'D@;VX@8V]M<&%N>2!S<&5C:69I8R!H M:7-T;W)I8V%L(&1A=&$@9F]R('!U2X@0V]N2!P97)F;W)M960@86X@86YA;'ES:7,@=&AA M="!I;F-L=61E9"!C;VUP86YY('-P96-I9FEC(&AI0T*("`@87-S=6UP=&EO;G,N($1U2!B96=A;B!T;R!R96QY('-O;&5L>2!O;B!C;VUP M86YY('-P96-I9FEC(&AI6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@&-H86YG92!PF4Z,7!X.VUA6QE/3-$)VUA'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N M=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`- M"B`@(#QT9"!W:61T:#TS1#0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF M(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0Q/CQB/D5X97)C:7-E#0H@("!0F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/E=E:6=H=&5D)B,Q-C`[#0H@("!!=F5R86=E/"]B/CPO9F]N=#X\8G(@ M+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/E)E;6%I;FEN9SPO8CX\+V9O;G0^/&)R("\^/&9O;G0@ M6QE/3-$)V)O6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0Q/CQB/DEN=')I;G-I8SPO8CX\+V9O M;G0^/&)R("\^/&9O;G0@2`M+3X-"B`@ M(#QT3IT:6UE MF4],T0R/D]U='-T86YD:6YG(&%T($1E8V5M8F5R M)B,Q-C`[,CF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/D-A;F-E;&5D/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/BDF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^#0H@("`\+W1R/B`-"B`@(#QT3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$L,#4X+#,R,SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/BDF(S$V M,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UEF4],T0R/D-A;F-E;&5D/"]F;VYT M/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T MF4Z,7!X/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M#0H@("`\+W1R/B`-"B`@(#QT3IT:6UEF4],T0R/D]U='-T86YD M:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C,T.2PV-3`\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C,S+C(W/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/D5X97)C:7-E9#PO M9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@Q M+#(S,BPW,C$\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/B@R,3(L-C6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@6QE/3-$)VUA6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C0N,S8F(S$V,#MY96%R6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C,S+C8F(S$V,#MM:6QL M:6]N/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P M,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'!E8W1E9"!T M;R!V97-T(&%T/&)R("\^1&5C96UB97(F(S$V,#LS,2P@,C`Q,3PO9F]N=#X\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-#4T+#DP M-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$V+CDT/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@65A3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C,N-38F(S$V,#MY M96%R6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(Q+C0@;6EL;&EO;CPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E=E:6=H=&5D(&%V M97)A9V4@9F%I65AF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)VQI;F4M:&5I9VAT.CAP>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M M.C)P>#MB;W)D97(M8F]T=&]M.C`N-7!T('-O;&ED(",P,#`P,#`[=VED=&@Z M,3,E)SXF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$)V)O3IT:6UEF4],T0R/B@Q*3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!A;&EG;CTS M1&QE9G0@=F%L:6=N/3-$=&]P/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@&5R8VES92!P6EN9R!O<'1I;VXN M(#PO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#MM87)G M:6XM=&]P.C9P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\ M<"!S='EL93TS1"=M87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#L@ M=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!" M96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS M1#,W)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@] M,T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T"!S;VQI9"`C,#`P,#`P.W=I9'1H.C@T<'0G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DYU;6)E6QE M/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/E=E:6=H=&5D#0H@("!!=F5R86=E/"]B/CPO9F]N=#X\8G(@ M+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/E)E;6%I;FEN9SPO8CX\+V9O;G0^/&)R("\^/&9O;G0@ M"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0Q/CQB/E=E:6=H=&5D)B,Q M-C`[#0H@("!!=F5R86=E/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D5X M97)C:7-E(%!R:6-E/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@6QE/3-$)V)O6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@&5R8VES86)L93PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V)O6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/D5X97)C:7-A8FQE M/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0Q/CQB/D5X97)C:7-E#0H@("!0F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,U,"PW.#8\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/C,N,#3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P M.S@N,3`F(S$V,#LF(S@R,3$[)B,Q-C`[)B,Q-C`[,3,N-#8\+V9O;G0^/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C$T.2PY-34\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$R+C0Q/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C$T-RPV,S`\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$T+C`V/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C$T-RPR-#(\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C$T+C4R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C(T,RPY.3,\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C$V+C$Y/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C M96YT97(^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$T-BPT-3@\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C$X+C`X/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C M96YT97(^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(U-2PR-S(\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C(R+C@R/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UEF4],T0R/C0N.3`F M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.S,S+C0X)B,Q-C`[ M)B,X,C$Q.R8C,38P.R8C,38P.S,S+C0X/"]F;VYT/CPO<#X-"B`@(#PO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V M,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,S+C0X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,U+CDV M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$L,SDW+#8P-3PO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/C$T+C4Q/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[ M/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@ M/'`@"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$ M)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M86QI9VXZ M(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!( M96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#8T)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0Q,R4^)B,Q M-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M('=I9'1H/3-$,3(E/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P M.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO M=&0^#0H@("`\+W1R/B`-"B`@(#QTF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DYU;6)E<@T*("`@;V8\+V(^/"]F;VYT M/CQB6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6EN9SPO8CX\ M+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/D=R86YT($1A=&4-"B`@($9A:7(\+V(^/"]F;VYT/CQB M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C$V+#6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$V+C`S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE M/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C$Q+#$V-#PO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/C$V+C`S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]W3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M/"]T6QE/3-$)VUAF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C4L-3@R/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$ M)VUA6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UE MF4],T0R/E9E3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/B@U+#4X,CPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C$V+C`S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O M6QE/3-$ M)V)O3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($1E8V5M8F5R)B,Q M-C`[,S$L(#(P,3$\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O2`M+3X- M"B`@(#PO=&%B;&4^(`T*("`@/'`@F4Z,7!X.VUA M6QE/3-$)VUA65A2!R96-O9VYI>F5D("0P+C`F(S$V,#MM:6QL:6]N(&]F('-T;V-K(&)A M'!E;G-E(&%SF5D(&9A:7(@=F%L=64@;V8@86QL(')EF5S(&%C=&EV:71Y(')E;&%T:6YG M('1O(')E'0M86QI9VXZ M(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!( M96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#8T)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0Q,B4^)B,Q M-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M('=I9'1H/3-$,3$E/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P M.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO M=&0^#0H@("`\+W1R/B`-"B`@(#QTF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DYU;6)E<@T*("`@;V8\+V(^/"]F;VYT M/CQB6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6EN9SPO8CX\ M+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/D=R86YT($1A=&4-"B`@($9A:7(\+V(^/"]F;VYT/CQB M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C$V."PW,38\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R86YT960\+V9O;G0^ M/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C$U+C`Y/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$ M)V)O6QE M/3-$)V)O"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C,P,2PR,C0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R86YT960\+V9O;G0^/"]P/@T*("`@/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E9E3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B@Y."PP,34\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B@Q-2PV.38\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($IA M;G5A6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/C$U+C$T/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(X,BPW-#0\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C,R+C`X/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/B@W-RPR-S4\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O M3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($1E8V5M8F5R)B,Q-C`[ M,S$L(#(P,3$\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$)V)O6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@65A2!R96-O9VYI>F5D("0S+C8F(S$V,#MM:6QL:6]N M(&]F('-T;V-K(&)A28C,38P.S(L(#(P,3`@=&AE('5N86UOF5D(&9A M:7(@=F%L=64@;V8@86QL(')E'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H92!F M;VQL;W=I;F<@:6YC;'5D97,@#MM87)G M:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C.#(Q M-SMS(&-O;6UO;@T*("`@28C.#(Q-SMS(&-O;6UO;B!S=&]C:R!O;B!. M05-$05$@;VX@1&5C96UB97(F(S$V,#LS,"P@,C`Q,2X@5&AE('-T;V-K(&]P M=&EO;G,@=VEL;"!V97-T(#(U)2!O;B!T:&4@9FER'0M:6YD96YT M.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/@T*("`@3VX@4V5P=&5M8F5R)B,Q-C`[,S`L(#(P,3$L M('1H92!#;VUP86YY(&=R86YT960@=&\@8V5R=&%I;B!E;7!L;WEE97,@86X@ M86YN=6%L(&UE2!O9B!T:&4-"B`@(&=R M86YT(&1A=&4N(#PO9F]N=#X\+W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM M=&]P.C9P>#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L(#(P,3$L('1H92!#;VUP86YY(&=R86YT M960@;VYE(&UE;6)E28C M,38P.S$L(#(P,3$L('1H92!#;VUP86YY(&=R86YT960@96%C:"!O9B!I=',@ M;FEN92!N;VXM96UP;&]Y964@8F]AF4Z,7!X.VUA6QE/3-$)VUA2!G M28C.#(Q-SMS(&-O;6UO;B!S M=&]C:R!A;F0@,30Q+#4W-2!R97-T2!T:&5R96%F=&5R(&]V97(@=&AE M#0H@("!F;VQL;W=I;F<@=&AR964@>65A2!O M9B!T:&4@9W)A;G0@9&%T92X@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$ M9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP M<'@^)B,Q-C`[/"]P/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1";&]C:RTM/@T*("`@/'1A8FQE('-T>6QE/3-$)V)O3IT:6UEF4],T0R/CQB/C$P+CPO8CX\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@86QI9VX],T1L969T('9A;&EG;CTS1'1O<#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/CQB/DEN8V]M M92!487AE6QE/3-$)VUAF4Z,3)P>#MM87)G:6XM M=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B M;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR M)2!B;W)D97(],T0P('-T>6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE M/3-$)VUA6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$P+#`X.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C$T+#,U,SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4L,#$Y M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C,V.3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$Q,CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE M/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4L-#,P M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L,38V/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4] M,T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X- M"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@ M("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HR+C`P96T[('1E>'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE M/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@W+#8Y,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/B@S+#0P-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@"!PF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)VUA2!E>'!E M8W1S('1O(&1I&5S(&%S('1H97-E(&5A"!L:6%B:6QI='D@:&%S(&YO="!B965N(&5S=&%B;&ES:&5D M(&9O#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S(L(#(P,3`L('1H M92!#;VUP86YY(')E8V]R9&5D(&%N(&]U="UO9BUP97)I;V0@861J=7-T;65N M="!I;B!T:&4@:6YC;VUE('1A>"!P2X@5&AE($-O;7!A;GD@8F5L:65V97,@=&AA="!T:&ES#0H@("!A9&IU M2!T:&4@0V]M<&%N>2!I;B!P MF4Z,7!X.VUA6QE/3-$)VUA"!AF4Z-G!X.VUA6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/DYE="!D969E MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/E)E3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUAF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$S,SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&-U3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$U M+#@S,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$9F]N M="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D M97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@ M/'`@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]TF4Z,7!X M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$ M)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C@L,S8W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US M:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/E!R97!A:61S M/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T M6QE/3-$)VUA"!L:6%B:6QI=&EEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C0X-CPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C$R-SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O M6QE/3-$ M)V)O3IT:6UEF4],T0R/E1O=&%L(&YO;BUC=7)R96YT(&1E9F5R"!L:6%B:6QI=&EE3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L,3$S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&YE="!D969E6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(Q+#0W,3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C(Q+#(U-3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V)O6QE/3-$)V)O6QE/3-$)VUA'!E8W1E9"!I;F-R M96%S960@9G5T=7)E('!R;V9I=&%B:6QI='DL('1H92!#;VUP86YY(')E;&5A M'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/E1H92!T86)L92!B96QO=R!S=6UM87)I M>F5S(&%C=&EV:71Y(')E;&%T:6YG('1O('1H92!V86QU871I;VX@86QL;W=A M;F-E.@T*("`@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$9F]N="US:7IE M.C9P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$ M,"!W:61T:#TS1#DR)2!B;W)D97(],T0P('-T>6QE/3-$)V)O6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0Q/@T*("`@/&(^0V]S=',@86YD/"]B/CPO9F]N=#X\ M8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D5X<&5N6QE/3-$)V)O6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D)A;&%N8V4\+V(^/"]F;VYT/CQB6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/@T*("`@ M/&(^;V8F(S$V,#M097)I;V0\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T M9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/BA);B!T:&]U2`M M+3X-"B`@(#QT3IT:6UEF4],T0R/DIA;G5A6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C,L M-#4R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C,L.#8X/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D1E8V5M8F5R M(#,Q+"`R,#$Q/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2`M+3X-"B`@(#PO=&%B;&4^(`T*("`@/'`@'0M:6YD M96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H92!N970@9&5F97)R960@=&%X(&%S'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/D%S(&]F($1E8V5M8F5R)B,Q-C`[ M,S$L(#(P,3$L('1H92!#;VUP86YY(&AA69O2!H860-"B`@(')E69O65A'0M:6YD96YT.C0E)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/E1H92!R96-O;F-I;&EA=&EO;@T*("`@;V8@=&AE(&5X<&5C=&5D('1A>"`H M8F5N969I="D@97AP96YS92`H8V]M<'5T960@8GD@87!P;'EI;F<@=&AE(&9E M9&5R86P@6QE/3-$9F]N="US:7IE.C9P>#MM87)G M:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\ M=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#DR)2!B;W)D97(],T0P('-T>6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$X+#6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C$Q+#@Y,3PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C$L.3DQ/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C$R-3PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/E-T871E('1A>&5S/"]F;VYT/CPO<#X-"B`@ M(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@S-C<\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/BDF(S$V,#L\ M+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R(&)G8V]L;W(],T0C8V-E M969F/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@R M+#8Y-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C4Y/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C$S+#,U,#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C@L M-#8P/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)VQI;F4M:&5I M9VAT.CAP>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C)P>#MB;W)D M97(M8F]T=&]M.C`N-7!T('-O;&ED(",P,#`P,#`[=VED=&@Z,3,E)SXF(S$V M,#L\+W`^#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$)V)O3IT:6UEF4] M,T0R/B@Q*3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!A;&EG;CTS1&QE9G0@=F%L M:6=N/3-$=&]P/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)VUA"!P;W-I=&EO;B!I'0M86QI9VXZ(&QE9G0G M(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM M/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@Q)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0Q-"4^)B,Q-C`[/"]T M9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0^)B,Q-C`[/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D)A M;&%N8V4@870@8F5G:6YN:6YG(&]F('!E3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@"!P;W-I=&EO;G,@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA MF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]TF4Z,7!X M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D)A;&%N8V4@870@96YD M(&]F('!E3IT:6UEF4],T0R/B0\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)VUA28C,38P.S$L(#(P,3$@86YD($IA;G5AF5D('=I=&AI M;B!T:&4@;F5X="!T=V5L=F4@;6]N=&AS(&%N9"!C;W5L9"!R97-U;'0@:6X@ M80T*("`@9&5CF%B;&4@:6X@=&AE(&9U='5R M92P@=V4@=V]U;&0@6QE/3-$)VUA7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA'1";&]C:RTM/@T*("`@/'1A8FQE('-T>6QE/3-$)V)O M3IT:6UEF4],T0R/CQB/C$Q+CPO8CX\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@86QI9VX],T1L969T('9A;&EG;CTS1'1O<#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/CQB/D-O;6UI=&UE;G1S(&%N9"!#;VYT:6YG96YC:65S(#PO8CX\+V9O M;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\+W1A8FQE/@T*("`@/'`@3IT:6UEF4],T0R/CQB/CQI/DQE9V%L(#PO:3X\+V(^/"]F;VYT/CPO M<#X-"B`@(#QP('-T>6QE/3-$)VUA2!F:6QE9"!A(&QA=W-U:70@ M:6X@36%S2!R96QI968N(%1H92!C87-E('=A M28C.#(Q-SMS('1R861E('-E8W)E=',L(&EN8VQU M9&EN9R!T:&4@4F]B;W1I8R!&6"!.96=O=&EA=&]R('!R;V1U8W0N(#PO9F]N M=#X\+W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM=&]P.C9P>#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!T:&4@0V]M M<&%N>2P@86YD('-E96MI;F<@8F]T:"!I;FIU;F-T:79E(&%N9"!M;VYE=&%R M>2!R96QI968N($]N($1E8V5M8F5R)B,Q-C`[,C$L(#(P,#2!I;F9R:6YG960@;VX@8F]T:"!A'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/DEN(&$@ M2!F;W(@9FEV92!Y96%R6QE/3-$ M)VUA'!E8W1E9"!T;R!T;W1A;"!A<'!R M;WAI;6%T96QY("0S+C`F(S$V,#MM:6QL:6]N+"!I;F-L=61I;F<@86X@;V)L M:6=A=&EO;B!T;R!M86ME(&-A2!P86ED("0P M+C$F(S$V,#MM:6QL:6]N('1O($UR+B8C,38P.T%H960@9'5R:6YG('1H92!F M:7-C86P@>65A3IT:6UEF4],T0R/CQB/CQI/DQE87-E($]B;&EG M871I;VYS#0H@("`\+VD^/"]B/CPO9F]N=#X\+W`^#0H@("`\<"!S='EL93TS M1"=M87)G:6XM=&]P.C9P>#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E M;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@2X@1G5T=7)E(&UI;FEM=6T@ M6UE;G1S('5N9&5R(&]P97)A=&EN9R!L96%S97,@=V5R92!A M6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q M/CQB/DQE87-EF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C,L M,#,P/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-34W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-3`U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C(L-3`U/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-3`U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C@L,3@W M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@/"]T6QE/3-$)VUA6UE;G1S/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(Q+#(X.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)VUA M#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z M,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)VUA2!E;G1E0T*("`@:6YD96UN:69I97,@86YD(&%G M2!T:&ER9"!P87)T>2!W:71H(')E2!H87,@;F5V97(@:6YC=7)R960@8V]S M=',@=&\@9&5F96YD(&QA=W-U:71S(&]R('-E='1L92!C;&%I;7,@2P@=&AE($-O;7!A;GD@:&%S(&YO(&QI86)I;&ET:65S(')E M8V]R9&5D(&9O6QE/3-$)VUA6QE/3-$)VUA2X@5&AE2!R979I97<@=&AE M($-O;7!A;GDF(S@R,3<[2!C;W-T2!S=6)M:71S(&9I M;F%L(&EN9&ER96-T#0H@("!B:6QL:6YG(')A=&5S('1O($1#34$@8F%S960@ M=7!O;B!A8W1U86P@8V]S=',@:6YC=7)R960@=&AR;W5G:&]U="!T:&4@>65A M2!$0T%!+B!!65A6QE/3-$)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@ M;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E)SX\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/@T* M("`@5&AE($-O;7!A;GD@<')O=FED97,@=V%R2!B87-E9"!O;B!I9&5N=&EF:65D('=A6QE/3-$)VUA2!R96QA=&5D('1O M('1H92!W87)R86YT>2!A8V-R=6%L('=AF4Z-G!X.VUA3IT:6UEF4] M,T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L M/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4L,S@P M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C8L-#`R/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E=A M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N M="US:7IE.C-P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF M(S$V,#L\+W`^#0H@("`\=&%B;&4@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!C;VQL96-T"!I;B!J=7)I7-I8V%L('!R97-E;F-E(&]R(&ET M(&)E;&EE=F5S(&YE>'5S(&5X:7-T2!T;R!C;VQL96-T(&%N9"!R96UI="!S86QE2!C;VYT:6YU86QL>2!E=F%L=6%T97,@=VAE M=&AE2!H87,@'!O M2!A8F]U="!T:&4@<&]I;G0@:6X@=&EM92!A=`T*("`@=VAI8V@@=&AE M($-O;7!A;GD@97-T86)L:7-H960@82!S=69F:6-I96YT(&)U'5S+B!4:&4@0V]M<&%N>2!C;VYT:6YU M97,@=&\@86YA;'EZ92!P;W-S:6)L92!S86QE2!I;F1I=FED M=6%L(&-L86EM(&]R(&%G9W)E9V%T92!C;&%I;7,@=&AA="!M:6=H="!AF4Z,3)P>#MM87)G:6XM=&]P.C!P>#MM M87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H\'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T M9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(#$R("T@ M:7)B=#I%;7!L;WEE94)E;F5F:71S5&5X=$)L;V-K+2T^#0H@("`\=&%B;&4@ M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E M;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@&-E<'1I;VX@;V8@=&5M<&]R87)Y+"!C;VYT6EN9R!A9V4@ M86YD(&QE;F=T:"!O9B!S97)V:6-E(')E<75I2!M86ME('1A>"T@9&5F97)R960@8V]N=')I8G5T:6]N M'0M:6YD96YT.C0E M)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E1H92!#;VUP86YY(&5L96-T960@=&\@;6%K92!A(&UA=&-H M:6YG(&-O;G1R:6)U=&EO;B!O9B!A<'!R;WAI;6%T96QY#0H@("`D,2XW)B,Q M-C`[;6EL;&EO;BP@)#$N-28C,38P.VUI;&QI;VX@86YD("0Q+C(F(S$V,#MM M:6QL:6]N(&9O28C M,38P.S(L(#(P,3`@*"8C.#(R,#M0;&%N+5EE87(@,C`Q,2PF(S@R,C$[("8C M.#(R,#M0;&%N+5EE87(@,C`Q,"8C.#(R,3L@86YD("8C.#(R,#M0;&%N+5EE M87(@,C`P.28C.#(R,3LI+`T*("`@6QE/3-$9F]N="US:7IE.C$R<'@[;6%R9VEN M+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@^)B,Q-C`[/"]P/@T*/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO M8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W M-C'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T*("`@/"$M+2!"96=I;B!" M;&]C:R!486=G960@3F]T92`Q,R`M('5S+6=A87`Z1V]O9'=I;&Q!;F1);G1A M;F=I8FQE07-S971S1&ES8VQO'1";&]C:RTM/@T*("`@/'1A8FQE M('-T>6QE/3-$)V)O3IT:6UEF4],T0R/CQB/C$S M+CPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@86QI9VX],T1L969T('9A;&EG M;CTS1'1O<#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/CQB/D=O;V1W:6QL(&%N9"!O=&AE6QE/3-$)VUA2!G;V]D=VEL;"!I;7!A:7)M M96YT+B`\+V9O;G0^/"]P/@T*("`@/'`@'0M:6YD96YT.C0E)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/@T*("`@3W1H97(@:6YT86YG:6)L92!AF5D(&]N(&$@F5D+B`\ M+V9O;G0^/"]P/@T*("`@/'`@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/DEN=&%N M9VEB;&4@87-S971S(&%T($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$@86YD($IA M;G5AF4Z-G!X.VUA M3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q M-C`[,S$L(#(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@28C,38P.S$L(#(P M,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T* M("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/D%C8W5M=6QA=&5D/"]B/CPO9F]N M=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D%M;W)T:7IA=&EO;CPO8CX\+V9O;G0^/"]T M9#X-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V)O6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D%C8W5M=6QA M=&5D/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0Q/CQB/D%M;W)T:7IA=&EO;CPO M8CX\+V9O;G0^/"]T9#X-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/BA);B8C,38P.W1H;W5S M86YDF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!C;VQS<&%N/3-$,B!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!C;VQS<&%N/3-$,B!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D-O;7!L971E9"!T96-H;F]L;V=Y/"]F;VYT/CPO<#X- M"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C,L-S`P/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C,L-S`P/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$P,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C4S-3PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C(L,#,S/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C$L,3,P/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F%T:6]N(&5X<&5NF%T:6]N(&5X<&5N65A6QE/3-$9F]N="US:7IE M.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@^)B,Q-C`[ M/"]P/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS M1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L M;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N M=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`- M"B`@(#QT9"!W:61T:#TS1#@U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@=VED=&@],T0Q,"4^)B,Q-C`[/"]T9#X@#0H@("`\=&0^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,W,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(P M,30\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,W,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$ M)V)O7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA2!396=M96YT+"!'96]G'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$2!396=M96YT+"!'96]G&AT;6PQ+71R86YS:71I;VYA M;"YD=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`Q M-"`M('5S+6=A87`Z4V5G;65N=%)E<&]R=&EN9T1I'0M86QI9VXZ(&QE9G0G(&)O2!3 M96=M96YT+"!'96]G#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2X@07,@6QE/3-$)VUA'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/E1H92!#;VUP86YY M)B,X,C$W.W,@:&]M92!R;V)O=',@9&EV:7-I;VX@;V9F97)S('!R;V1U8W1S M('1O(&-O;G-U;65R28C.#(Q-SMS(&]N+6QI;F4@6QE/3-$)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/@T*("`@5&AE($-O;7!A;GDF(S@R,3<[2!T:')O=6=H(&EN=&5R;F%T:6]N86P@9&ES=')I8G5T M;W)S(&)U="!A;'-O('1H28C.#(Q-SMS(&=O=F5R M;FUE;G0@86YD(&EN9'5S=')I86P@#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P.C!P M>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L M;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D M97(],T0P('-T>6QE/3-$)V)OF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$ M)V)O6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P M,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/DAO;64@4F]B;W1S/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(W."PU-3$\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M;F]W3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=O=F5R;FUE M;G0F(S$V,#LF(S`S.#L@26YD=7-TF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O M6QE/3-$ M)V)OF4],T0R M/E1O=&%L(')E=F5N=64\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE M.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P M>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@3IT:6UEF4],T0R/CQB/D-OF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/DAO;64@ M4F]B;W1S/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=O=F5R;FUE M;G0F(S$V,#LF(S`S.#L@26YD=7-TF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE M/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$R-2PX,C@\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/CDQ+#6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C8V+#(Y,#PO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE M/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C M,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$9F]N="US M:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@3IT:6UEF4],T0R/CQB/E)EF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(T+#@P.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C4X+#4T-#PO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C,V+#8Q.#PO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@'!E;G-E*2P@;F5T M/"]B/CPO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C(Q.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T* M("`@/'1R(&)G8V]L;W(],T0C8V-E969F/B`-"B`@(#QT9"!V86QI9VX],T1T M;W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4S+#4T,3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C,S+#DW-#PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4L,S4V/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q M-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^ M(`T*("`@/'`@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/D%S(&]F($1E8V5M8F5R M)B,Q-C`[,S$L(#(P,3$L(&=O;V1W:6QL(&]F("0W+CDF(S$V,#MM:6QL:6]N M(&%N9"!P=7)C:&%S960@:6YT86YG:6)L92!A2!AF4Z,7!X.VUA#MM87)G:6XM8F]T=&]M M.C!P>#XF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1"=M87)G:6XM=&]P.C!P M>#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@65A28C M,38P.S$L(#(P,3$@86YD($IA;G5A2X@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA28C,38P.S(L(#(P,3`L(%4N M4RXF(S$V,#MF961E2X@ M1F]R('1H92!F:7-C86P@>65A28C,38P.S$L(#(P,3$L('1H92!#;VUP86YY(&=E M;F5R871E9"`Y+C0E(&%N9"`Q-RXT)2P@65A28C,38P.S$L(#(P,3$@86YD($IA M;G5A&EM871E;'D@-S0N,"4L(#8U+C2P@;V8@;W5R(&AO;64@6QE M/3-$9F]N="US:7IE.C$R<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O M;3HP<'@^)B,Q-C`[/"]P/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M2!);F9O'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M&AT;6PQ+71R86YS:71I;VYA;"YD M=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92`Q-2`M M('5S+6=A87`Z475A'0M86QI9VXZ(&QE9G0G(&)O3IT:6UEF4],T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D%P6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIU;'DF(S$V,#LS+#PO M8CX\+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$ M)V)O6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/C(P M,3`\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D%P6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/DIU;'DF(S$V,#LR+#PO8CX\+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]LF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M&-E<'0@<&5R('-H87)E(&%M;W5N=',I/"]B M/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M2`M+3X-"B`@(#QT3IT:6UEF4],T0R/E)E=F5N=64\+V9O;G0^ M/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/C$P-BPR-S<\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$S,"PW-C@\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,S+#DW,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C0S+#0U-#PO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4V+#`X M-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/DYE="!I;F-O;64@*&QO6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4L,S$T/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/CF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C`N,C<\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C`N,CD\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@2`M+3X-"B`@(#PO=&%B M;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO M=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA2!O9B!3 M:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S("A0;VQI8VEE2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S(%M! M8G-T5!O;&EC M>51E>'1";&]C:RTM/@T*("`@/'`@3IT:6UEF4],T0R/CQB M/CQI/D)A6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6EN M9R!C;VYS;VQI9&%T960@9FEN86YC:6%L('-T871E;65N=',@:6YC;'5D92!T M:&]S92!O9B!I4F]B;W0@86YD(&ET'0^/"$M M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ M+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E M9VEN($)L;V-K(%1A9V=E9"!!8V-O=6YT:6YG(%!O;&EC>3H@:7)B="TR,#$Q M,3(S,5]N;W1E,E]A8V-O=6YT:6YG7W!O;&EC>5]T86)L93(@+2!U3IT:6UEF4] M,T0R/CQB/CQI/E5S92!O9B!%'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/E1H92!P2!A8V-E<'1E M9"!I;B!T:&4@56YI=&5D(%-T871E6EN9R!V86QU97,@;V8@87-S971S(&%N9"!L:6%B:6QI=&EE2!A<'!A2X@06-T=6%L(')E3IT:6UEF4],T0R/CQB/CQI/D9I#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M2!O<&5R871E65A2!T:&%T(&9A;&QS#0H@("!C M;&]S97-T('1O('1H92!L87-T(&1A>2!O9B!T:&4@=&AI51E>'1";&]C:RTM/@T*("`@ M/'`@6QE M/3-$)VUA2!C;VYS:61E2!L:7%U:60@:6YV97-T;65N=',@=VET:"!A;B!O2!I;B!M;VYE>2!M87)K970@9G5N9',@;W(@2P@:71S(&-A28C,38P.S$L(#(P,3$L(&-A#MM87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z-G!X.VUA6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D-OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IT:6UEF4],T0Q/CQB M/DUA6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/D9A:7(\+V(^/"]F;VYT/CQB6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@ M(#QT3IT:6UE MF4],T0R/D-O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C$U+#8U-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C$U+#,P.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$Q+#0V-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/C$Q+#0R-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0R M/E4N4RX@1V]V97)N;65N="!B;VYD/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-3`R M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L M('-H;W)T('1EF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$9F]N M="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^ M)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B M;&4^(`T*("`@/'`@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/D%S(&]F($1E8V5M M8F5R)B,Q-C`[,S$L(#(P,3$L('1H92!#;VUP86YY)B,X,C$W.W,@:6YV97-T M;65N=',@:&%D(&UA='5R:71Y(&1A=&5S(')A;F=I;F<@9G)O;2!/8W1O8F5R M(#(P,3(@=&\@3F]V96UB97(-"B`@(#(P,30N(#PO9F]N=#X\+W`^#0H\&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM/@T*("`@ M/"$M+2!"96=I;B!";&]C:R!486=G960@06-C;W5N=&EN9R!0;VQI8WDZ(&ER M8G0M,C`Q,3$R,S%?;F]T93)?86-C;W5N=&EN9U]P;VQI8WE?=&%B;&4V("T@ M=7,M9V%A<#I2979E;G5E4F5C;V=N:71I;VY0;VQI8WE497AT0FQO8VLM+3X- M"B`@(#QP('-T>6QE/3-$)VUA#MM87)G:6XM8F]T=&]M M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E M;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@2!T:')O=6=H(')E2!R96-O9VYI>F5S(')E=F5N=64@9G)O;2!S86QE7!I8V%L;'D@2P@=&AE($-O;7!A;GD@ M2!B87-E9"!O M;B!H:7-T;W)I8V%L(')E='5R;G,@97AP97)I96YC92!A;F0@;W1H97(@2!A;&QO M=R!F;W(@<')O9'5C="!R971UF5D(&AI2!R97-E;&QE2!F28C.#(Q M-SMS#0H@("!R97-U;'1S(&]F(&]P97)A=&EO;G,@9F]R('1H92!P97)I;V0@ M:6X@=VAI8V@@=&AE(')E='5R;G,@8F5C;VUE(&MN;W=N+B!4:&4@97-T:6UA M=&5S(&9O'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/E5N9&5R M#0H@("!C;W-T+7!L=7,M9FEX960M9F5E("@F(S@R,C`[0U!&1B8C.#(R,3LI M('1Y<&4@8V]N=')A8W1S+"!T:&4@0V]M<&%N>2!R96-O9VYI>F5S(')E=F5N M=64@8F%S960@;VX@8V]S=',@:6YC=7)R960@<&QU&5D(&9E92X@0V]S=',@:6YC=7)R960@ M:6YC;'5D92!L86)OFEN9R!T:&4@;6]S="!R96-E;G0@97-T:6UA=&5S M(&]F(&-O'1E;F0@;W9E&-E2P@87)E(')E8V]R9&5D#0H@("!A51E>'1";&]C:RTM/@T*("`@/'`@6QE M/3-$)VUA2!M86EN=&%I;G,@86X@86QL M;W=A;F-E(&9O6UE;G0@97AP97)I96YC92!A;F0@ M=&AE(&%G92!O9B!O=71S=&%N9&EN9R!R96-E:79A8FQE6QE/3-$)VUA'0M86QI9VXZ(&QE9G0G(&%L M:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T* M("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#8S)3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0Q,24^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M('=I M9'1H/3-$,3`E/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T* M("`@/'1D/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#$P)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5A6QE M/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S(L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB M/C(P,3`\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^ M(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D)A;&%N8V4@870@8F5G:6YN:6YG(&]F('!E3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CDP/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/D1E9'5C=&EO;B@J*3PO9F]N=#X\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/B@Q/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C@W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V)O6QE/3-$)V)O6QE/3-$ M)V)O6QE/3-$;6%R9VEN+71O<#HP<'@[;6%R9VEN+6)O='1O;3HP<'@@86QI9VX] M,T1C96YT97(^/&9O;G0@6QE/3-$9F]N M="US:7IE.C-P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF M(S$V,#L\+W`^#0H@("`\=&%B;&4@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CQB/CQI/DEN=F5N M=&]R>2`\+VD^/"]B/CPO9F]N=#X\+W`^#0H@("`\<"!S='EL93TS1"=M87)G M:6XM=&]P.C9P>#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M2!I=&5M&-E'0M:6YD96YT.C0E)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/D%C=&EV:71Y(')E;&%T960@=&\@=&AE(&EN=F5N=&]R>2!R97-EF4Z-G!X.VUA3IT M:6UEF4],T0Q/CQB/D9IF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DIA;G5A MF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE M/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(L-S

'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C(L,3$W/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/B@Q+#4U-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/B@Q+#$W-#PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(L-38X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O6QE/3-$9F]N="US:7IE.C-P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T M=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T M9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!!8V-O=6YT:6YG M(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E,E]A8V-O=6YT:6YG7W!O;&EC M>5]T86)L93D@+2!U6QE/3-$)VUA6QE/3-$)VUA2!O9B!C;VUP=71E2X@1&5P'0M86QI9VXZ M(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!( M96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@T)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/C,F(S$V,#MY96%R6QE/3-$)VUAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1C96YT97(^/&9O;G0@3IT:6UEF4],T0R/DUA8VAI;F5R>3PO9F]N=#X\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/C(M-3PO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$ M)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D)U3IT:6UEF4],T0R/C4M-SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IT:6UEF4],T0R/E1E M2`M+3X-"B`@(#PO=&%B;&4^(`T*("`@ M/'`@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/D5X<&5N9&ET=7)E'0^/"$M+41/0U194$4@:'1M;"!0 M54),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A M;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E M9"!!8V-O=6YT:6YG(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E,E]A8V-O M=6YT:6YG7W!O;&EC>5]T86)L93$P("T@:7)B=#I,;VYG3&EV961!3IT:6UEF4],T0R/CQB/CQI/DQO M;F#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI M;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6EN9R!V M86QU97,@;V8@=&AE(&%S6EN9R!B=7-I;F5S6EN9R!D96=R965S M(&]F#0H@("!P97)C96EV960@2!O9B!T:&4@<&5R:6]D M3IT:6UEF4],T0R/CQB/CQI/D=O;V1W:6QL(#PO:3X\+V(^/"]F;VYT/CPO M<#X-"B`@(#QP('-T>6QE/3-$)VUA2!E=F%L=6%T97,@9V]O9'=I;&P@9F]R(&EM<&%I2!I9B!T:&4@0V]M<&%N>2!B96QI979E2!E87)L>2!A9&]P=&5D('1H92!N97<@<')O=FES:6]N2!T;R!F:7)S=`T*("`@87-S M97-S('%U86QI=&%T:79E(&9A8W1O2!C;VYC;'5D97,@=&AA="!I="!I M2!T:&%N(&YO="!T:&%T('1H92!F86ER('9A;'5E(&]F M(&$@6EN9R!V86QU97,L(&EN8VQU9&EN9PT*("`@ M9V]O9'=I;&PN($EF('1H92!C87)R>6EN9R!A;6]U;G0@;V8@82!R97!O&-E961S('1H92!R97!O'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO M+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L M+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!!8V-O=6YT M:6YG(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E,E]A8V-O=6YT:6YG7W!O M;&EC>5]T86)L93$R("T@=7,M9V%A<#I297-E87)C:$%N9$1E=F5L;W!M96YT M17AP96YS95!O;&EC>2TM/@T*("`@/'`@F4],T0R M/CQB/CQI/E)E#MM87)G:6XM M8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C.#(Q-SMS('!R;V1U8W1S+"!C;&%S'!E;G-E9"!A6QE/3-$)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@ M;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA M28C,38P.S$L M(#(P,3$L('1H92!#;VUP86YY(&AA9"`D."XS)B,Q-C`[;6EL;&EO;B!A;F0@ M)#4N."8C,38P.VUI;&QI;VX@F%T:6]N(&5X<&5N28C,38P.S(L(#(P,3`L(')E2X@ M/"]F;VYT/CPO<#X-"CQS<&%N/CPO5!O;&EC>51E>'1";&]C:RTM/@T*("`@ M/'`@6QE/3-$)VUA2!I;G-U28C,38P.S$L(#(P M,3$@=&AE($-O;7!A;GD@97AC965D960@=&AE(&EN2X@/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUA28C.#(Q-SMS(&%C8V]U;G1S(')E8V5I=F%B;&4@8F%L86YC92P@ M96%C:"!O9B!W:&EC:"!W87,@9W)E871E28C.#(Q-SMS(&%C8V]U;G1S(')E8V5I=F%B M;&4@8F%L86YC92!S96-U28C.#(Q-SMS(&%C8V]U;G1S(')E8V5I=F%B;&4@8F%L86YC M92!S96-U2X@1F]R('1H92!F:7-C86P@ M>65A&AT;6PQ+71R86YS:71I;VYA M;"YD=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@06-C;W5N M=&EN9R!0;VQI8WDZ(&ER8G0M,C`Q,3$R,S%?;F]T93)?86-C;W5N=&EN9U]P M;VQI8WE?=&%B;&4Q-2`M(&ER8G0Z1F]R96EG;D-U51E>'1";&]C:RTM/@T*("`@/'`@6QE/3-$)VUA M6QE/3-$)VUA2P@=&AE(&9O M2!G86EN'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\ M(2TM($)E9VEN($)L;V-K(%1A9V=E9"!!8V-O=6YT:6YG(%!O;&EC>3H@:7)B M="TR,#$Q,3(S,5]N;W1E,E]A8V-O=6YT:6YG7W!O;&EC>5]T86)L93$V("T@ M=7,M9V%A<#I#;VUP96YS871I;VY296QA=&5D0V]S='-0;VQI8WE497AT0FQO M8VLM+3X-"B`@(#QP('-T>6QE/3-$)VUA#MM87)G:6XM M8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA2!A8V-O=6YT M2!R96-O9VYI>F5S('-T;V-K+6)A M2!O;B!A M('-T'0^/"$M+41/0U194$4@:'1M;"!054),24,@ M(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO M;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!!8V-O M=6YT:6YG(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E,E]A8V-O=6YT:6YG M7W!O;&EC>5]T86)L93$W("T@=7,M9V%A<#I!9'9EF4],T0R M/CQB/CQI/D%D=F5R=&ES:6YG($5X<&5N'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/E1H92!#;VUP86YY(&5X M<&5N28C,38P M.S(L(#(P,3`@861V97)T:7-I;F<@97AP96YS92!T;W1A;&5D("0R,"XT)B,Q M-C`[;6EL;&EO;BP@)#$S+C@F(S$V,#MM:6QL:6]N(&%N9"`D-RXP)B,Q-C`[ M;6EL;&EO;BP@'0^ M/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT M;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM M($)E9VEN($)L;V-K(%1A9V=E9"!!8V-O=6YT:6YG(%!O;&EC>3H@:7)B="TR M,#$Q,3(S,5]N;W1E,E]A8V-O=6YT:6YG7W!O;&EC>5]T86)L93$X("T@=7,M M9V%A<#I%87)N:6YG3IT M:6UEF4],T0R/CQB/CQI/DYE="!);F-O;64@4&5R M(%-H87)E(#PO:3X\+V(^/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUA MF4Z-G!X.VUA3IT M:6UEF4],T0Q/CQB/D9IF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DIA;G5A M2`M+3X-"B`@(#QT3IT:6UEF4],T0R/DYE="!I;F-O;64\+V9O M;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(U+#,Y-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@65E('-T M;V-K(&]P=&EO;G,@86YD(')E6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$L,#F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C(W+#DR-#PO M9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O6QE M/3-$)V)O'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C`N,3,\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C`N.38\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$#MM87)G:6XM8F]T=&]M.C!P>#L@ M=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@2`P+C0F(S$V M,#MM:6QL:6]N+"`Q+C`F(S$V,#MM:6QL:6]N(&%N9"`R+C,F(S$V,#MM:6QL M:6]N#0H@("!S:&%R97,@;V8@8V]M;6]N('-T;V-K(&9O#MM M87)G:6XM8F]T=&]M.C!P>#L@;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@&5S(#PO:3X\+V(^/"]F;VYT/CPO<#X-"B`@(#QP('-T M>6QE/3-$)VUA"!A=71H;W)I=&EE65A2!E:71H97(@:&%V92!B M965N(&]R('=I;&P@8F4@=7-E9"!I;B!A#0H@("!F=71U2!B96=I;FYI;F<@=&\@97AA;6EN92!T:&4@ M0V]M<&%N>28C.#(Q-SMS('1A>"!R971U65A6QE/3-$)VUA6QE/3-$)VUA"!P#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@7-I'!E8W1E9"!I;F-R96%S960@9G5T M=7)E('!R;V9I=&%B:6QI='DL('1H92!#;VUP86YY(')E;&5A"!A'0^/"$M+41/0U194$4@:'1M;"!054), M24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I M=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!! M8V-O=6YT:6YG(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E,E]A8V-O=6YT M:6YG7W!O;&EC>5]T86)L93(P("T@:7)B=#I#;VUP3IT:6UEF4],T0R/CQB/CQI/D-O;7!R96AE;G-I=F4@26YC;VUE(#PO:3X\+V(^ M/"]F;VYT/CPO<#X-"B`@(#QP('-T>6QE/3-$)VUAF5D(&=A:6YS(&%N9"!L;W-S97,@;VX@8V5R=&%I;B!I;G9EF5D(&=A:6YS("AL;W-S97,I(&]N(&EN=F5S=&UE;G1S+"!N970@;V8@ M=&%X+B`\+V9O;G0^/"]P/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/"$M+41/0U194$4@:'1M M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A M9V=E9"!!8V-O=6YT:6YG(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E,E]A M8V-O=6YT:6YG7W!O;&EC>5]T86)L93(Q("T@=7,M9V%A<#I&86ER5F%L=65/ M9D9I;F%N8VEA;$EN3IT:6UEF4],T0R/CQB/CQI/D9A:7(@5F%L=64@365A6QE/3-$)VUA2!O'0M:6YD96YT.C0E)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/E1H92!#;VUP86YY)B,X,C$W.W,@87-S971S(&UE87-U6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P.C!P>#MM87)G M:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(],T0P M('-T>6QE/3-$)V)OF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0Q/CQB/D1E"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DQE=F5L(#$\+V(^/"]F;VYT/CPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/DUO;F5Y($UA3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D-O3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$U+#,P.3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M/"]T6QE/3-$)VUAF4],T0R M/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE M/3-$)V)O6QE/3-$)V)O6QE/3-$)VUA28C.#(Q-SMS M(')E<&]R=&EN9R!D871E(&%N9"!AF5D(&%N9"!U;G)E M86QI>F5D(&=A:6YS(&%N9"!L;W-S97,@87)E(&EN8VQU9&5D(&EN(&-O;7!R M96AE;G-I=F4@:6YC;VUE(&9O#MM87)G:6XM8F]T=&]M.C!P M>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE M.C9P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$ M,"!W:61T:#TS1#DR)2!B;W)D97(],T0P('-T>6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)OF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DQE=F5L)B,Q M-C`[,SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA2!-87)K970@ M1G5N9',\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/E4N4RX@1V]V97)N;65N="!B;VYD3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q M,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-3`T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N M="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D M97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@ M/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&%S6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4L,#DP/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V)O6QE/3-$)V)O6QE/3-$)V)O M6QE M/3-$)VUA28C.#(Q-SMS(')E<&]R=&EN9R!D871E(&%N9"!IF5D(&%N9"!U;G)E86QI>F5D(&=A:6YS(&%N9"!L;W-S97,@87)E(&EN M8VQU9&5D(&EN(&-O;7!R96AE;G-I=F4@:6YC;VUE(&9O'0^/"$M+41/0U194$4@ M:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K M(%1A9V=E9"!!8V-O=6YT:6YG(%!O;&EC>3H@:7)B="TR,#$Q,3(S,5]N;W1E M,E]A8V-O=6YT:6YG7W!O;&EC>5]T86)L93(R("T@:7)B=#I296-E;G1!8V-O M=6YT:6YG4')O;F]U;F-E;65N='-0;VQI8WE497AT0FQO8VLM+3X-"B`@(#QP M('-T>6QE/3-$)VUA#MM87)G:6XM8F]T=&]M.C!P>#L@ M;6%R9VEN+6QE9G0Z,B4G/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.C0E)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/DEN($UA>28C,38P.S(P,3$L('1H92!& M05-"(&ES2X@5&AE($-O;7!A;GD@ M9&]E#MM87)G M:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@65A2!D;V5S(&YO="!A;G1I8VEP871E('1H870@:71S(&%D;W!T:6]N M(&]F('1H:7,@9W5I9&%N8V4@=VEL;"!H879E(&$@;6%T97)I86P@:6UP86-T M(&]N(&ET6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@2!T:&%N M(&YO="!T:&%T('1H92!F86ER('9A;'5E(&]F(&$@6EN9R!A;6]U;G0N(%1H92!A;65N9&UE M;G0@:7,@:6YT96YD960@=&\-"B`@(')E9'5C92!T:&4@8V]S="!A;F0@8V]M M<&QE>&ET>2!O9B!T:&4@86YN=6%L(&=O;V1W:6QL(&EM<&%I2X@5&AE M('5P9&%T960@86-C;W5N=&EN9R!G=6ED86YC92!I65A2!E;&5C=&5D('1O(&%D;W!T('1H92!U<&1A=&5D(&=U:61A M;F-E(&EN(#(P,3$N)B,Q-C`[5&AE(&%D;W!T:6]N(&]F('1H:7,@9W5I9&%N M8V4@9&ED(&YO="!I;7!A8W0@:71S(&-O;G-O;&ED871E9"!F:6YA;F-I86P@ M6QE/3-$)VUA2!&05-"('1H870@87)E(&%D;W!T M960@8GD@=&AE($-O;7!A;GD@87,@;V8@=&AE('-P96-I9FEE9"!E9F9E8W1I M=F4@9&%T92X-"B`@(%5N;&5S2!B96QI979E'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA2!O9B!3:6=N:69I8V%N="!! M8V-O=6YT:6YG(%!O;&EC:65S(%M!8G-T'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I M6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DIA M;G5AF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/D-OF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IT:6UEF4],T0Q/CQB/DUA6QE/3-$)V)O M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D9A:7(\+V(^/"]F;VYT/CQB6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D-O6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$U+#8U M-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$U+#,P.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C$Q+#0V-3PO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$Q+#0R M-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/E4N4RX@1V]V97)N;65N="!B;VYD/"]F;VYT/CPO<#X-"B`@ M(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C(L-3`R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T MF4Z,7!X/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4] M,T0R/E1O=&%L('-H;W)T('1EF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P M,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@2`M+3X- M"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!R96QA=&5D('1O(&%L;&]W86YC M92!F;W(@9&]U8G1F=6P@86-C;W5N=',\+W1D/@T*("`@("`@("`\=&0@8VQA M&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM M/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L93H@:7)B M="TR,#$Q,3(S,5]N;W1E,E]T86)L93(@+2!U'1" M;&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN M9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$ M8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R M/B`-"B`@(#QT9"!W:61T:#TS1#8S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@=VED=&@],T0Q,24^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$ M,3`E/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T*("`@/'1D M/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;2!W:61T:#TS1#$P)3XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/DIA;G5A6QE/3-$)V)O M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S(L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3`\ M+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@ M/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D)A;&%N8V4@870@8F5G:6YN:6YG(&]F('!E3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/CDP/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D1E9'5C=&EO;B@J*3PO9F]N=#X\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/B@Q/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C@W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I M3IT:6UEF4],T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q M-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C(L-S

'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L,3$W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/B@Q+#4U-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@Q+#$W-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(L M-38X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V)O6QE/3-$)V)O6QE/3-$ M)V)O6QE/3-$9F]N="US:7IE M.C-P>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\ M+W`^#0H@("`\=&%B;&4@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0^ M/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT M;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM M($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C M96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS M1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G M(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM M/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@T)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1C96YT97(@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C,F(S$V,#MY96%R6QE/3-$)VUAF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1C96YT97(^/&9O;G0@3IT:6UEF4],T0R/DUA8VAI;F5R>3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/C(M-3PO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D)U3IT:6UEF4],T0R/C4M-SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M3IT:6UEF4],T0R/E1E2`M+3X-"B`@(#PO=&%B;&4^(`T*#0H@("`\(2TM M1$]#5%E012!H=&UL(%!50DQ)0R`B+2\O5S-#+R]$5$0@6$A434P@,2XP(%1R M86YS:71I;VYA;"\O14XB(")H='1P.B\O=W=W+G5!L86YT06YD17%U:7!M96YT5&5X M=$)L;V-K+2T^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D M:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(],T0P('-T>6QE/3-$)V)OF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$W+#8Q-CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C$V+#@U,CPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9U3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C(L-S,R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/DUA8VAI;F5R>3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,L,SF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/E1O;VQI;F<\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C@L,S,X/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(P+#(Q,SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(Y M+#`R.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(U+#8R,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D9I MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N M=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DIA;G5A2`M+3X-"B`@(#QTF4],T0R M/DYE="!I;F-O;64\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C(U+#,Y-#PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@65E('-T;V-K(&]P=&EO;G,@86YD(')E6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$L,#F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(W+#DR-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4Z,7!X/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)V)O'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ MF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C`N,3,\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C`N.38\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$'0^ M/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT M;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM M($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I6QE/3-$)VUA'0M86QI9VXZ(&QE9G0G(&%L M:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T* M("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/DQE=F5L)B,Q-C`[,SPO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C$W+#@Q,3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM M/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L93H@:7)B M="TR,#$Q,3(S,5]N;W1E,E]T86)L93<@+2!U#MM87)G:6XM8F]T=&]M.C!P>#L@=&5X="UI;F1E;G0Z-"4G/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C9P>#MM87)G:6XM=&]P.C!P>#MM M87)G:6XM8F]T=&]M.C!P>#XF(S$V,#L\+W`^#0H@("`\=&%B;&4@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(] M,T0P('-T>6QE/3-$)V)OF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DQE=F5L)B,Q-C`[,SPO8CX\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T M6QE/3-$)VUAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E4N M4RX@1V]V97)N;65N="!B;VYD3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-3`T M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&%S6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4L,#DP/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$ M)V)O6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A6QE/3-$)V)OF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/D9I;FES:&5D(&=O;V1S/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/@T*("`@/"]T3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!A;F0@17%U:7!M96YT(%M!8G-T M'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I M'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS M<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R M/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P'0M M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!4 M86)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@T)3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S M)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C,F(S$V,#MY96%R6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@3IT:6UEF4],T0R/DUA8VAI;F5R>3PO9F]N=#X\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/C(M-3PO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0R M/D)U3IT M:6UEF4],T0R/C4M-SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA3IT:6UEF4] M,T0R/E1E2`M+3X-"B`@(#PO=&%B;&4^ M(`T*#0H@("`\(2TM1$]#5%E012!H=&UL(%!50DQ)0R`B+2\O5S-#+R]$5$0@ M6$A434P@,2XP(%1R86YS:71I;VYA;"\O14XB(")H='1P.B\O=W=W+G5!L86YT06YD M17%U:7!M96YT5&5X=$)L;V-K+2T^#0H@("`\=&%B;&4@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(],T0P('-T M>6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO9F]N M=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$ M)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C$W+#8Q-CPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$V+#@U,CPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/D9U3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-S,R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UE MF4],T0R/DUA8VAI;F5R>3PO9F]N=#X\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C,L,SF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E1O;VQI;F<\+V9O;G0^/"]P/@T*("`@/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C@L,S,X/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V)O6QE M/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C(P+#(Q,SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(Y+#`R.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C(U+#8R,#PO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE M/3-$)V)O6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL M<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS1"=B M;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L M:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T* M("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L M/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C(L-3`P/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@2`M M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M'!E;G-E'!E;G-E'0^/"$M+41/0U194$4@:'1M;"!054), M24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I M=&EO;F%L+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!. M;W1E(%1A8FQE.B!I6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'!E M;G-E'0M M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!4 M86)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$ M)V)O6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P M,3$\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\ M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T* M("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3PO9F]N=#X\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/D%C8W)U960@9&ER96-T(&9U;&9I;&QM96YT(&-O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(L-#`U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C,U-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,L M-#@T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$W+#$X M.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$U+#6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO M+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L M+F1T9"(@+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A M8FQE.B!I'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!" M96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS M1#8T)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0Q,B4^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,3$E/B8C,38P.SPO=&0^(`T* M("`@/'1D/B8C,38P.SPO=&0^(`T*("`@/'1D/B8C,38P.SPO=&0^(`T*("`@ M/'1D/B8C,38P.SPO=&0^#0H@("`\+W1R/B`-"B`@(#QTF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DYU;6)E<@T*("`@ M;V8\+V(^/"]F;VYT/CQB6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6EN9SPO8CX\+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UE MF4],T0Q/CQB/D=R86YT($1A=&4-"B`@($9A:7(\ M+V(^/"]F;VYT/CQB6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$V."PW,38\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R M86YT960\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$U+C`Y M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,P M,2PR,C0\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R86YT960\+V9O;G0^/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E9E M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/B@Y."PP,34\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/B@Q-2PV.38\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D]U='-T M86YD:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C$U+C$T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C(X,BPW-#0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,R M+C`X/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B@W-RPR-S4\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($1E M8V5M8F5R)B,Q-C`[,S$L(#(P,3$\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O'1";&]C:RTM/@T* M("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED M=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T* M("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT M9"!W:61T:#TS1#0P)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@=VED=&@],T0S)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C M96YT97(@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M28C,38P.S$L/"]B/CPO9F]N=#X\8G(@+SX\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/@T*("`@/&(^,C`Q,3PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)VUA6QE M/3-$)VUA3IT:6UEF4] M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)VUAF4],T0R M/C0N,3$F(S$V,#LF(S@R,3([)B,Q-C`[-"XS,28C,38P.WEE87)S/"]F;VYT M/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1&-E;G1E3IT:6UEF4],T0R/C0N,#`F M(S$V,#LF(S@R,3([)B,Q-C`[-"XW-28C,38P.WEE87)S/"]F;VYT/CPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V M,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<"!A;&EG;CTS1&-E;G1E3IT:6UEF4],T0R/C,N-3`F(S$V,#LF M(S@R,3([)B,Q-C`[-"XW-28C,38P.WEE87)S/"]F;VYT/CPO=&0^#0H@("`\ M+W1R/B`-"B`@(#QT3IT:6UEF4],T0R/D5X<&5C=&5D('9O;&%T:6QI='D\+V9O;G0^/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C4U+C`E("8C M.#(Q,CL@-38N-24\+V9O;G0^/"]T9#X-"B`@(#PO='(^#0H@("`\(2TM($5N M9"!486)L92!";V1Y("TM/@T*("`@/"]T86)L93X@#0H\&AT;6PQ+71R86YS:71I;VYA;"YD=&0B M("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L93H@ M:7)B="TR,#$Q,3(S,5]N;W1E.5]T86)L93(@+2!U'0M86QI9VXZ(&QE9G0G M(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM M/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#0U)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M=VED=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT M:6UEF4],T0Q/CQB/D5X97)C:7-E#0H@("!0F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/E=E:6=H=&5D)B,Q-C`[#0H@("!!=F5R86=E/"]B M/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0Q/CQB/E)E;6%I;FEN9SPO8CX\+V9O;G0^ M/&)R("\^/&9O;G0@6QE M/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/DEN=')I M;G-I8SPO8CX\+V9O;G0^/&)R("\^/&9O;G0@2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D]U='-T86YD:6YG M(&%T($1E8V5M8F5R)B,Q-C`[,CF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/D-A;F-E;&5D/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0R M/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$ M)V)O"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H@("`\+W1R/B`-"B`@(#QT M3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C$L,#4X+#,R,SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT M.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/D-A M;F-E;&5D/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/@T*("`@/"]TF4Z,7!X M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^#0H@("`\+W1R/B`-"B`@(#QT3IT:6UEF4] M,T0R/D]U='-T86YD:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,T.2PV-3`\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C,S+C(W/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0R M/D5X97)C:7-E9#PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@Q+#(S,BPW,C$\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/BDF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B@R,3(L-C6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C0N,S8F(S$V,#MY96%R6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C,S M+C8F(S$V,#MM:6QL:6]N/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P M>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'!E8W1E9"!T;R!V97-T(&%T/&)R("\^1&5C96UB97(F(S$V,#LS,2P@ M,C`Q,3PO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C(L-#4T+#DP-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C$V+CDT/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C,N-38F(S$V,#MY96%R6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C(Q+C0@;6EL;&EO;CPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0R M/E=E:6=H=&5D(&%V97)A9V4@9F%I65AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)VQI;F4M:&5I9VAT.CAP>#MM87)G:6XM=&]P.C!P>#MM M87)G:6XM8F]T=&]M.C)P>#MB;W)D97(M8F]T=&]M.C`N-7!T('-O;&ED(",P M,#`P,#`[=VED=&@Z,3,E)SXF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&9O M;G0M6QE/3-$)V)O3IT M:6UEF4],T0R/B@Q*3PO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$=&]P/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@&5R8VES92!P6EN9R!O<'1I;VXN(#PO9F]N=#X\+W1D/@T*("`@/"]T'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@("`\ M(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!IF5D56YD97)3=&]C:T]P=&EO M;E!L86YS0GE%>&5R8VES95!R:6-E4F%N9V5497AT0FQO8VLM+3X-"B`@(#QT M86)L92!C96QL3IT:6UEF4],T0Q M/CQB/E)A;F=E)B,Q-C`[;V8F(S$V,#M%>&5R8VES928C,38P.U!R:6-EF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/D]P=&EO;G,F(S$V,#M/=71S=&%N9&EN9SPO8CX\+V9O;G0^/&)R M("\^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D]P M=&EO;G,@17AEF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/DYU;6)EF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/E=E:6=H=&5D)B,Q-C`[079E'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/C0N.38\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C$Q+C4T/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C M,38P.S$S+C6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C$T+C`W/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.S$T+C4R)B,Q-C`[)B,X M,C$Q.R8C,38P.R8C,38P.S$T+C4R/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$T+C4R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.S$T+C4T)B,Q-C`[)B,X M,C$Q.R8C,38P.R8C,38P.S$W+C8P/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$V+C(Q/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P M.R8C,38P.R8C,38P.S$W+C6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$X+C(P M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UE MF4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P M.R8C,38P.R8C,38P.S$Y+C@U)B,Q-C`[)B,X,C$Q.R8C,38P.R8C,38P.S(T M+C4S/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C(S+C(W M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4] M,T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.S(T+C@X M)B,Q-C`[)B,X,C$Q.R8C,38P.R8C,38P.S(Y+C@U/"]F;VYT/CPO<#X-"B`@ M(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$ M,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$Q+#4U M-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C,P."PR,#`\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/C8N M,3DF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#L\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.R8C,38P.R8C,38P M.R8C,38P.R8C,38P.R8C,38P.S,U+CDV)B,Q-C`[)B,X,C$Q.R8C,38P.R8C M,38P.S,U+CDV/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/C8N-3`F(S$V,#LF(S$V,#LF(S$V,#LF M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V M,#LF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V)O"!S;VQI M9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/B8C,38P M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R0F(S$V,#LP+C4U)B,Q-C`[)B,X M,C$Q.R8C,38P.R8C,38P.R0S-2XY-CPO9F]N=#X\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C(L-38Q+#(Y,CPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C$W+C$W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V)O"!D M;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B M;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM M/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L93H@:7)B M="TR,#$Q,3(S,5]N;W1E.5]T86)L934@+2!UF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L3IT:6UEF4],T0Q/CQB/E-H87)E6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P M)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/E=E:6=H=&5D)B,Q-C`[079E3IT:6UEF4],T0Q/CQB/E9A;'5E/"]B/CPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($1E8V5M8F5R)B,Q-C`[,CF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/E9E3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@T-BPQ-C(\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0R M/D9O3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@T+#0V.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C$V+C(S/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S(L(#(P,3`\+V9O;G0^/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T M9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@ M/"]T6QE/3-$)VUAF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C4W,"PP-S<\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/D=R86YT960\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UE MF4],T0R/E9E3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/B@Q-C@L,#0Q/"]F;VYT/CPO M=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUAF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]TF4Z,7!X/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C(R+C6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@2`M M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6UE;G0@07=A&AT;6PQ+71R86YS:71I;VYA;"YD M=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L M93H@:7)B="TR,#$Q,3(S,5]N;W1E.5]T86)L930@+2!UF4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L M3IT M:6UEF4],T0Q/CQB/E-H87)E6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/E=E:6=H=&5D)B,Q-C`[079E3IT:6UE MF4],T0Q/CQB/E9A;'5E/"]B/CPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@2`M+3X-"B`@(#QT M3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($1E8V5M8F5R)B,Q M-C`[,CF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R86YT M960\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M'0M:6YD96YT.BTQ+C`P M96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE M/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M28C,38P.S(L(#(P,3`\ M+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R86YT960\+V9O;G0^/"]P M/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L(#(P,3$\+V9O;G0^/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C$V+C`S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ M+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C M.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D9O3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T M6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T51A8FQE5&5X=$)L;V-K+2T^#0H@("`\=&%B;&4@8V5L M;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D M97(],T0P('-T>6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/E)EF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E9E3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@U+#4X,CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C$V+C`S/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D]U='-T86YD:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E9E M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/B@U+#4X,CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C$V+C`S/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D]U='-T M86YD:6YG(&%T($IA;G5A6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D=R86YT960\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE M.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M&5S(%M! M8G-T'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG M/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S M='EL93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ M(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!( M96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#8U)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0W)3XF(S$V M,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@=VED=&@],T0V)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@8V]L6QE/3-$)V)O M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIA;G5A6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S(L/"]B/CPO9F]N=#X\8G(@+SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/C(P,3`\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@ M(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@ M(#QT3IT:6UE MF4],T0R/D-UF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/E-T871E/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@ M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C$L-C@U/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C0R/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US M:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4] M,T0R/E1O=&%L(&-U3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/C$Q+#@X-#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/D1E9F5R MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/D9E9&5R86P\+V9O;G0^ M/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/E-T871E/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/B@S+#0Y-#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]TF4Z,7!X/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$L-#8V/"]F;VYT/CPO=&0^(`T*("`@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V M,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R('-T>6QE/3-$9F]N M="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D M97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@ M/'`@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&EN8V]M M92!T87@@<')O=FES:6]N/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$S+#,U,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C@L-#8P/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)V)O"!A6QE/3-$)V)OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E8V5M8F5R)B,Q-C`[,S$L/"]B/CPO M9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@8V]L6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/@T*("`@/"]T6QE M/3-$)VUA'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA"!AF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C$S+#(U,SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/DYO;BUC=7)R96YT(&1E M9F5R"!AF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/E1A>"!C6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$L-CDX M/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C4L.3$U/"]F;VYT/CPO=&0^(`T* M("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE M/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B M;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C@L,C0P/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V)OF4],T0R M/D-UF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE M/3-$)VUA3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C0X-CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,S-CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V)O6QE M/3-$)V)O3IT:6UEF4] M,T0R/DYO;BUC=7)R96YT(&1E9F5R"!L:6%B:6QI=&EE'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C(Y/"]F;VYT/CPO=&0^(`T*("`@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@;F]W3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O M"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T* M("`@/"]T6QE/3-$)VUAF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4Z,7!X/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\ M+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)V)O6QE/3-$)V)O'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I M'1";&]C:RTM/@T*("`@/'1A8FQE(&-E M;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R M9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I M;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#4T M)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@] M,T0W)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@=VED=&@],T0W)3XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0W M)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@=VED=&@],T0W)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V M,#L\+W1D/@T*("`@/"]T"!S;VQI9"`C,#`P,#`P.W=I9'1H.C8S<'0G/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/F)E9VEN;FEN9R8C,38P M.PT*("`@;V8\+V(^/"]F;VYT/CQB6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0Q M/CQB/D-H87)G960F(S$V,#MT;SPO8CX\+V9O;G0^/&)R("\^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D1E9'5C=&EO;G,\+V(^/"]F;VYT/CPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF M(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L3IT:6UEF4],T0Q/CQB/F%T($5N9#PO M8CX\+V9O;G0^/&)R("\^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C0Q-CPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C,L.#8X/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L(#(P,3$\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A M;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O M;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T"`H8F5N969I="D@97AP96YS93PO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@ M+2T^#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I M'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D M9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D M97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N M/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@ M/'1R/B`-"B`@(#QT9"!W:61T:#TS1#8U)3XF(S$V,#L\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0W)3XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@] M,T0V)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3XF(S$V,#L\+W1D/B`-"B`@(#QT M9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF M(S$V,#L\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UE MF4],T0Q/CQB/DIA;G5A6QE/3-$)V)O M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S(L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3`\ M+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@ M/'1R/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/D5X<&5C=&5D(&9E9&5R86P@:6YC;VUE('1A>#PO9F]N=#X\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/DUI6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C4T,SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/CDT/"]F;VYT M/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B@S+#(X,SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@Y.3<\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O M;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UEF4],T0R/D1O;65S=&EC('!R;V1U8W1I;VX@86-T:79I M=&EEF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/BDF(S$V,#L\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/B@S-#8\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/BDF(S$V,#L\+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@ M/'1R/B`-"B`@(#QT9"!V86QI9VX],T1T;W`^#0H@("`\<"!S='EL93TS1"=M M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$Q M,3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/DEN8W)E87-E("AD96-R96%S M92D@:6X@=F%L=6%T:6]N(&%L;&]W86YC93PO9F]N=#X\+W`^#0H@("`\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/B@S+#@V.#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/C$U.3PO9F]N=#X\+W1D/B`-"B`@(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@3IT:6UEF4],T0R/C(L,#(V/"]F;VYT/CPO=&0^ M(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^)B,Q-C`[/"]P/@T* M("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^#0H@("`\<"!S M='EL93TS1"=L:6YE+6AE:6=H=#HX<'@[;6%R9VEN+71O<#HP<'@[;6%R9VEN M+6)O='1O;3HR<'@[8F]R9&5R+6)O='1O;3HP+C5P="!S;VQI9"`C,#`P,#`P M.W=I9'1H.C$S)2<^)B,Q-C`[/"]P/@T*("`@/'`@F4Z,W!X.VUA'0M86QI9VXZ(&QE9G0G(&)OF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!W:61T:#TS1#,E('9A;&EG;CTS1'1O<"!A M;&EG;CTS1&QE9G0^/&9O;G0@3IT:6UEF4],T0R/E1H92!#;VUP86YY M(')E8V]R9&5D(&$@9&ES8W)E=&4@8F5N969I="!F&AT;6PQ+71R86YS:71I;VYA M;"YD=&0B("TM/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!4 M86)L93H@:7)B="TR,#$Q,3(S,5]N;W1E,3!?=&%B;&4U("T@:7)B=#I38VAE M9'5L94]F061J=7-T;65N='-4;U5N8V5R=&%I;E1A>%!O6QE/3-$)VUA"!P;W-I=&EO;B!I'0M86QI9VXZ(&QE M9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D M("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@Q)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0Q-"4^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X@#0H@("`\=&0^)B,Q-C`[/"]T M9#X@#0H@("`\=&0^)B,Q-C`[/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V)O M6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2`M+3X-"B`@(#QTF4],T0R M/D)A;&%N8V4@870@8F5G:6YN:6YG(&]F('!E3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@"!P;W-I=&EO;G,@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@ M/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$ M)VUAF4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]TF4Z M,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/D)A;&%N8V4@870@ M96YD(&]F('!E3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA2!O9B!F=71U'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^ M#0H@("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C M96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@8F]R9&5R/3-$,"!S='EL93TS M1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G M(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M+2!"96=I;B!486)L92!(96%D("TM M/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T:#TS1#@X)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3XF(S$V,#L\+W1D M/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]TF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@2`M+3X- M"B`@(#QT3IT M:6UEF4],T0R/C(P,3(\+V9O;G0^/"]P/@T*("`@ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T M6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O M3IT:6UEF4],T0R/E1O=&%L(&UI;FEM=6T@;&5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,"<^ M)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@2`M+3X-"B`@(#PO M=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$2!R96QA=&5D('1O('1H92!W87)R86YT>2!A M8V-R=6%L/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\(2TM1$]# M5%E012!H=&UL(%!50DQ)0R`B+2\O5S-#+R]$5$0@6$A434P@,2XP(%1R86YS M:71I;VYA;"\O14XB(")H='1P.B\O=W=W+G4QI M86)I;&ET>51A8FQE5&5X=$)L;V-K+2T^#0H@("`\=&%B;&4@8V5L;'-P86-I M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!B;W)D97(],T0P M('-T>6QE/3-$)V)OF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/@T*("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@28C,38P.S$L/"]B/CPO9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^ M/"]F;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/CDL,C@T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ MF4],T0R M/E!R;W9I3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C0L,#DQ/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/B@S+#`V.3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/B@S+#(R,SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/B@T+#$T-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@ M("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*("`@/'`@'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$P+#,P M-CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CDL,C@T/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q M-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^ M(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O6QE M/3-$)VQI;F4M:&5I9VAT.CAP>#MM87)G:6XM=&]P.C!P>#MM87)G:6XM8F]T M=&]M.C)P>#MB;W)D97(M8F]T=&]M.C`N-7!T('-O;&ED(",P,#`P,#`[=VED M=&@Z,3,E)SXF(S$V,#L\+W`^#0H@("`\<"!S='EL93TS1&9O;G0M6QE/3-$)V)O3IT:6UEF4],T0R/B@J*3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!A;&EG M;CTS1&QE9G0@=F%L:6=N/3-$=&]P/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A&AT;6PQ+71R86YS:71I;VYA;"YD=&0B("TM M/@T*("`@/"$M+2!"96=I;B!";&]C:R!486=G960@3F]T92!486)L93H@:7)B M="TR,#$Q,3(S,5]N;W1E,3-?=&%B;&4Q("T@=7,M9V%A<#I38VAE9'5L94]F M1FEN:71E3&EV961);G1A;F=I8FQE07-S971S0GE-86IO6QE/3-$)V)OF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0Q/CQB/DIA;G5AF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P M,#`P)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/D-OF4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/DYE=#PO8CX\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT M:6UEF4],T0Q/CQB/D-OF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DYE=#PO8CX\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/@T*("`@/"]TF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!C;VQS<&%N/3-$,B!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$L,C,S/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/C@V-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(L.#,U/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$P,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/B8C.#(Q,CL\+V9O M;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T MF4Z,7!X/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^#0H@("`\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*("`@/'`@ M6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\+W`^ M#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C(L-#8W/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4] M,T0R/C,L,S

6QE/3-$9F]N="US:7IE.C%P>#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@ M(S`P,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P M,#`P,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*("`@/'`@"!D;W5B;&4@(S`P,#`P M,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E;G-E(')E;&%T960@=&\@8W5R'0^/"$M+41/0U194$4@:'1M;"!054),24,@(BTO+U&AT;6PQ+T141"]X:'1M;#$M=')A;G-I=&EO;F%L+F1T9"(@+2T^#0H@ M("`\(2TM($)E9VEN($)L;V-K(%1A9V=E9"!.;W1E(%1A8FQE.B!I'!E M;G-E5&%B;&5497AT0FQO8VLM+3X-"B`@(#QT86)L92!C96QLF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0Q/CQB M/BA);B8C,38P.W1H;W5S86YD'0M:6YD96YT.BTQ+C`P96TG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,W,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT M:6UEF4],T0R/C(P,3,\+V9O;G0^/"]P/@T*("`@ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@'0M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C,W,#PO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT:6UEF4],T0R/C(P,38\+V9O;G0^/"]P/@T*("`@/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C M,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O M3IT:6UEF4],T0R/E1O M=&%L/"]F;VYT/CPO<#X-"B`@(#PO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$L M.#4P/"]F;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS M1&)O='1O;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P M,"<^)B,Q-C`[/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*("`@/'`@2`M+3X-"B`@ M(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\ M(2TM1$]#5%E012!H=&UL(%!50DQ)0R`B+2\O5S-#+R]$5$0@6$A434P@,2XP M(%1R86YS:71I;VYA;"\O14XB(")H='1P.B\O=W=W+G'1";&]C:RTM/@T*("`@/'1A M8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y M,B4@8F]R9&5R/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P'0M86QI9VXZ(&QE9G0G(&%L:6=N/3-$8V5N=&5R/@T*("`@/"$M M+2!"96=I;B!486)L92!(96%D("TM/@T*("`@/'1R/B`-"B`@(#QT9"!W:61T M:#TS1#8T)3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M=VED=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3XF(S$V,#L\+W1D/B`- M"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@=VED M=&@],T0U)3XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9#XF(S$V,#L\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T MF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/DIA;G5A6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@28C,38P.S(L/"]B/CPO M9F]N=#X\8G(@+SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q/CQB/C(P,3`\+V(^/"]F;VYT/CPO=&0^(`T* M("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\ M+V9O;G0^/"]T9#X-"B`@(#PO='(^(`T*("`@/'1R/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/BA);B!T:&]U2`M+3X-"B`@(#QT3IT:6UEF4],T0R/CQB/E)E=F5N M=64Z/"]B/CPO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P M.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T* M("`@/"]T6QE/3-$)VUA3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C$V-2PX-C`\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O"!S;VQI9"`C,#`P,#`P)SXF(S$V,#L\ M+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/@T*("`@/"]T6QE M/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V)O M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@ M#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*("`@/"]T6QE/3-$)VUA M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$U,BPW,C,\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3IT:6UEF4],T0R/C$S-RPU-C@\+V9O M;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$Q,BPT,CD\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N M=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE M/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&-O3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C(W,RPS.#(\+V9O;G0^/"]T M9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/C(U-2PU,C`\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C(P-RPT,C$\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]TF4Z,7!X/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO M=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`@(#QP('-T>6QE/3-$ M)V)O6QE/3-$)V)O6QE/3-$)V)O M'0M:6YD M96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3XF(S$V M,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@'0M:6YD96YT.BTQ+C`P96TG/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4S+#0S,3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/D=O=F5R;FUE;G0F(S$V,#LF(S`S.#L@26YD=7-TF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4S+#8U,CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$9F]N="US:7IE.C%P>#X@#0H@("`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C,38P.SPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O M;3XF(S$V,#L\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@("`\ M<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF(S$V M,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M("`\<"!S='EL93TS1"=B;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P)SXF M(S$V,#L\+W`^#0H@("`\+W1D/B`-"B`@(#QT9#XF(S$V,#L\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*("`@/'`@6QE M/3-$)V)O6QE/3-$)V)O3IT:6UEF4],T0R/E1O=&%L(&=R;W-S(&UA3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT M:6UEF4],T0R/C$Y,BPQ,3@\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R M/C$T-2PT,S(\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT M:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@F4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE MF4],T0R/CDQ+#$Y-CPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$ M)V)O6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)VUA6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C$T M+#6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CQB/E-E;&QI;F<@86YD(&UAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4P+#4S-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@'0M M:6YD96YT.BTQ+C`P96TG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\ M9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C,P+#$Q,#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/CQB/D]T:&5R(&EN8V]M92`H97AP96YS M92DL(&YE=#PO8CX\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C4P-#PO9F]N=#X\+W1D/B`- M"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/CQB/DEN8V]M92!B969O M&5S/"]B/CPO9F]N=#X\+W`^#0H@("`\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)V)O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'1";&]C:RTM/@T*("`@/'1A8FQE(&-E;&QS<&%C:6YG/3-$ M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O3IT:6UEF4],T0Q/CQB/D9IF4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/D%P6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N="!S M='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0Q M/CQB/DIU;'DF(S$V,#LS+#PO8CX\+V9O;G0^/&)R("\^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;B<@3IT:6UEF4],T0Q/CQB/C(P,3`\+V(^/"]F;VYT/CPO=&0^(`T*("`@/'1D M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@"!S;VQI9"`C,#`P,#`P)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0Q/CQB/D%P6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0Q/CQB/DIU;'DF(S$V,#LR+#PO8CX\+V9O;G0^ M/&)R("\^/&9O;G0@6QE/3-$)V)O6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0Q/CQB/C(P,3$\+V(^/"]F M;VYT/CPO=&0^(`T*("`@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE M/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T M=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]LF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@&-E<'0@<&5R M('-H87)E(&%M;W5N=',I/"]B/CPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@2`M+3X-"B`@(#QT3IT:6UEF4] M,T0R/E)E=F5N=64\+V9O;G0^/"]P/@T*("`@/"]T9#X@#0H@("`\=&0@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI M9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UE MF4],T0R/C$P-BPR-S<\+V9O;G0^/"]T9#X@#0H@ M("`\=&0@;F]W3IT:6UEF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M3IT M:6UEF4],T0R/C$S,"PW-C@\+V9O;G0^/"]T9#X@ M#0H@("`\=&0@;F]W3IT:6UEF4] M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUAF4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`- M"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\ M+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL M>3IT:6UEF4],T0R/C,S+#DW,#PO9F]N=#X\+W1D M/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ MF4],T0R M/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^ M/&9O;G0@3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL M93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C0S M+#0U-#PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO M9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4],T0R/C4V+#`X-3PO9F]N=#X\+W1D/B`-"B`@(#QT9"!N;W=R M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/DYE="!I;F-O;64@*&QO6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F M;VYT+69A;6EL>3IT:6UEF4],T0R/C4L,S$T/"]F M;VYT/CPO=&0^(`T*("`@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B M;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D M/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UEF4] M,T0R/CF4],T0Q/B8C,38P M.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@ M6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0Q/B8C,38P.SPO9F]N M=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B8C,38P M.SPO9F]N=#X\+W1D/@T*("`@/"]T6QE/3-$)VUA3IT:6UEF4] M,T0R/B0\+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX] M,T1B;W1T;VT^/&9O;G0@6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@ M6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;B<@F4],T0R M/C`N,C<\+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UE MF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@ M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ MF4] M,T0Q/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T M;VT^/&9O;G0@6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;B<@3IT:6UEF4],T0R/C`N,CD\ M+V9O;G0^/"]T9#X@#0H@("`\=&0@;F]W3IT:6UEF4],T0R/B8C,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V M86QI9VX],T1B;W1T;VT^/&9O;G0@3IT:6UEF4],T0R/B0\+V9O;G0^ M/"]T9#X@#0H@("`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$F4],T0Q/B8C M,38P.SPO9F]N=#X\+W1D/B`-"B`@(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O M;G0@6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;B<@6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;B<@2`M+3X-"B`@(#PO=&%B;&4^(`T*/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E M,C@V9E\W-C'0O:'1M;#L@8VAA2!O9B!3:6=N:69I M8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S("A$971A:6QS(#$I("A54T0@)"D\ M8G(^26X@5&AO=7-A;F1S+"!U;FQE2!R96QA=&5D('1O(&%L;&]W86YC92!F;W(@9&]U8G1F=6P@ M86-C;W5N=',\+W-T3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S("A$ M971A:6QS(#(I("A54T0@)"D\8G(^26X@5&AO=7-A;F1S+"!U;FQE2!R96QA=&5D('1O($EN=F5N M=&]R>2!R97-E3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S("A$971A:6QS M(#,I/&)R/CPO2!P;&%N M="!A;F0@97%U:7!M96YT+"!E2!;365M8F5R73PO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&EM=6T\+W1D/@T* M("`@("`@("`\=&0@8VQA'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^5&5R;2!O M9B!L96%S93QS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA2!-87)K970@1G5N9',@6TUE;6)E'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2!-87)K970@1G5N9',@6TUE;6)E M'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'1U86PI(%M!8G-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$&-E961E9"!);G-U'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!F;W5R M(&-U'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$2!E86-H(&-U'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2!D:6QU=&5D('-H87)E'1U86PI(%M!8G-T2!O9B!3:6=N:69I M8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S("A497AT=6%L*2!;06)S=')A8W1= M/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^,S7,\2!0;&%N="!!;F0@17%U:7!M96YT M(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$F5D($-O'!E;G-E M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#@P,"PP,#`\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!A;F0@17%U:7!M96YT M("A$971A:6QS*2`H55-$("0I/&)R/CPO2!A;F0@17%U:7!M M96YT/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\ M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$F%T:6]N(%M! M8G-T2!A;F0@17%U:7!M96YT/"]S=')O M;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2!;365M8F5R73PO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!A;F0@17%U:7!M M96YT/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\ M'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$2P@4&QA;G0@86YD($5Q=6EP;65N="P@1W)O'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A'1U86PI(%M!8G-T28C.#(Q-SMS(')A=&EO(&]F(&EN9&5B=&5D;F5S3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^2G5N(#$T+`T*"0DR M,#$T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B M;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B M93)E,C@V9E\W-C'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E8W1E9"!D:79I9&5N9"!Y:65L9"P@;6EN:6UU M;3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^)FYB'0^ M)FYB'0^)FYB'!E8W1E9"!D:79I9&5N9"!Y M:65L9"P@;6%X:6UU;3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M)FYB'0^)FYB'0^)FYB'!E8W1E M9"!L:69E+"!M:6YI;75M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M<#XT+C$Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'!E8W1E9"!V M;VQA=&EL:71Y+"!M:6YI;75M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XV,2XP,"4\&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A&-E<'0@4VAA M2!O9B!S=&]C:R!O<'1I;VX@<&QA;B!A8W1I=FET>3PO'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$&5R8VES92!0&5R8VES92!0'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E8W1E9"!T;R!V97-T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XR+#0U-"PY,#0\'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$&5R8VES86)L93PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!O9B!I;F9O&5R8VES86)L93PO=&0^#0H@("`@("`@(#QT M9"!C;&%S&5R8VES92!02!O9B!I;F9O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES92!0'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M&5R8VES92!0&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA&5R8VES86)L93PO M=&0^#0H@("`@("`@(#QT9"!C;&%S&5R8VES92!0&5R8VES86)L93PO=&0^#0H@("`@("`@(#QT9"!C;&%S&5R8VES92!0&5R8VES86)L93PO=&0^ M#0H@("`@("`@(#QT9"!C;&%S&5R8VES92!0"!;365M8F5R73PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$&5R8VES92!0&5R8VES92!0&5R8VES92!0'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES92!0&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA&5R8VES92!0&5R8VES92!0&5R8VES92!02!O9B!I;F9O&5R8VES92!0&5R8VES92!07!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$6EN9R!2 M97-T6EN9R!297-T'1087)T7V)E,F4R.#9F7S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6EN9R!297-T'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA&-L=61I;F<@;F5W(&]P=&EO;G,I(%M-96UB97)=/&)R/CPO M=&@^#0H@("`@("`@(#QT:"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^-2!996%R'!I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^-R!996%R'!I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^,3`@665A'!I'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^-C`@9&%Y65E('1E'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!O9B!G'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'1U86PI(%M!8G-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^3V-T(#$P+`T*"0DR,#`U/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%SF5D(&9A:7(@=F%L=64@'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ MF4@:6X@>65A'!E;G-E($5X<&5C=',@=&\@'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E8W1S('1O(')E8V]G;FEZ92!I;B!Y96%R('1H'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E8W1S('1O(')E8V]G;FEZ92!I;B!Y96%R(&9O M=7(@&5R8VES92!P7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$"!C'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$"!L:6%B:6QI=&EE"!L:6%B:6QI=&EE'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5D M(&%S"!A7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA'!E;G-E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA"`H8F5N969I="D@97AP96YS93PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E8W1E9"!F961E'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2=S(&%D:G5S=&UE;G1S('1O(&ET M'1087)T7V)E,F4R.#9F7S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'1U86PI(%M!8G-T"!P&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$=&5X=#X\&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\F5D('1A>"!B96YE9FET'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S"!AF%B;&4\+W1D/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6UE;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(Q+#(X M.3QS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!R M96QA=&5D('1O('1H92!W87)R86YT>2!A8V-R=6%L/"]S=')O;F<^/"]T9#X- M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E M,C@V9E\W-C'0O:'1M;#L@8VAA'1U86PI M(%M!8G-T3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S65A65A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M6UE;G0\+W1D M/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1087)T7V)E,F4R.#9F7S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA65R(&-O;G1R:6)U=&EO;B!T;R!E M;7!L;WEE92!B96YE9FET('!L86X\+W1D/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$65E)B,X,C$W.W,@9FER2P@96%C:"!E;7!L;WEE92!P87)T:6-I<&%T:6YG M(&1U65R/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M<#XU,"XP,"4\65E(')A=&4@870@=VAI8V@@;6%T8VAI;F<@8V]N M=')I8G5T:6]N(&UA9&4@8GD@96UP;&]Y97(\+W1D/@T*("`@("`@("`\=&0@ M8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQAF%T:6]N($5X<&5N'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6EN9R!A;6]U;G0@;V8@ M9V]O9'=I;&P@'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6EN9R!A;6]U;G0@;V8@9V]O9'=I M;&P@F%T:6]N(&5X<&5N3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C'0O:'1M;#L@ M8VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'!E;G-E*2P@;F5T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$=&5X=#X\'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S2!E M>'!E;G-E(&-L87-S:69I8V%T:6]N(&%S(&9O;&QO=W,Z/"]T9#X-"B`@("`@ M(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM M+2TM+2T]7TYE>'1087)T7V)E,F4R.#9F7S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!396=M96YT+"!'96]G'1U M86PI(%M!8G-T'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA&-E M<'0@4&5R(%-H87)E(&1A=&$L('5N;&5S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]B93)E,C@V9E\W-C&UL#0I#;VYT96YT+51R86YS9F5R+45N M8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O M:'1M;#L@8VAA&UL;G,Z;STS1")U M&UL/@T*+2TM+2TM/5].97AT4&%R J=%]B93)E,C@V9E\W-C XML 32 R43.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Assets (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Other Assets    
Goodwill and intangible assets, net $ 10,377 $ 11,280
Investment in Advanced Scientific Concepts 2,500 2,500
Other Assets, Total 12,877 13,780
Other Assets (Textual) (Abstract)    
Investment in Advanced Scientific Concepts $ 2,500 $ 2,500

XML 33 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2011
Income Taxes [Abstract]  
Components of income tax expense
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Current

                       

Federal

  $ 10,088     $ 14,353     $ 5,019  

State

    1,600       1,685       369  

Foreign

    196       112       42  
   

 

 

   

 

 

   

 

 

 

Total current tax provision

    11,884       16,150       5,430  

Deferred

                       

Federal

    2,166       (4,196     (3,404

State

    (700     (3,494      
   

 

 

   

 

 

   

 

 

 

Total deferred tax provision

    1,466       (7,690     (3,404
   

 

 

   

 

 

   

 

 

 

Total income tax provision

  $ 13,350     $ 8,460     $ 2,026  
   

 

 

   

 

 

   

 

 

 
Components of net deferred tax assets
                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Net deferred tax assets

               

Current deferred tax assets

               

Reserves and accruals

  $ 15,697     $ 13,253  

Tax credits

    133        
   

 

 

   

 

 

 

Total current deferred tax assets

    15,830       13,253  
   

 

 

   

 

 

 

Non-current deferred tax assets

               

Tax credits

    3,027       1,698  

Fixed assets

          754  

Stock based compensation

    5,213       5,915  
   

 

 

   

 

 

 

Total non-current deferred tax assets

    8,240       8,367  
   

 

 

   

 

 

 

Current deferred tax liabilities

               

Prepaids

    486       336  
   

 

 

   

 

 

 

Total current deferred tax liabilities

    486       336  
   

 

 

   

 

 

 

Non-current deferred tax liabilities

               

Intangible assets

    127       29  

Fixed assets

    1,986        
   

 

 

   

 

 

 

Total non-current deferred tax liabilities

    2,113       29  
   

 

 

   

 

 

 

Total net deferred tax assets

  $ 21,471     $ 21,255  
   

 

 

   

 

 

 
Valuation allowance deferred tax assets
                                 

Fiscal Year Ended

  Balance at
beginning  of
period
    Additions
Charged to
Costs and
Expenses
    Deductions     Balance
at End
of Period
 
    (In thousands)  

January 2, 2010

  $ 3,452     $ 416           $ 3,868  

January 1, 2011

    3,868             3,868        

December 31, 2011

                       
Reconciliation of the expected tax (benefit) expense
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Expected federal income tax

  $ 18,739     $ 11,891     $ 1,991  

Miscellaneous permanent items

    (13     164       125  

State taxes

    543       1,545       94  

Federal and state research credits

    (3,283     (997     (367

Domestic production activities deduction

    (2,695            

Non deductible stock compensation

                259  

Conversion of incentive stock options(1)

                (346

Other

    59       (275     111  

Increase (decrease) in valuation allowance

          (3,868     159  
   

 

 

   

 

 

   

 

 

 
    $ 13,350     $ 8,460     $ 2,026  
   

 

 

   

 

 

   

 

 

 

 

 

  (1) The Company recorded a discrete benefit from the conversion of incentive stock options to non-qualified stock options as a result of its stock option exchange program which concluded in the second fiscal quarter of 2009.
Schedule of adjustments to uncertain tax position

Prior to January 1, 2011, the Company had no material unrecognized tax benefits recorded. A summary of the Company’s adjustments to its uncertain tax position is the current year is as follows:

 

         
    Fiscal Year Ended
December 31, 2011
 

Balance at beginning of period

  $ 0  

Increase for tax positions related to the current year

    1,218  

Increase for tax positions related to prior years

    1,221  

Decreases for settlements with applicable taxing authorities

     

Decreases for lapses of statute of limitations

     
   

 

 

 

Balance at end of period

  $ 2,439  
   

 

 

 
XML 34 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Activities relating to restricted stock awards
                 
    Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

    168,716     $ 15.60  

Granted

    183,139       9.94  

Vested

    (46,162     15.09  

Forfeited

    (4,469     16.23  
   

 

 

   

 

 

 

Outstanding at January 2, 2010

    301,224     $ 12.23  

Granted

    382,564       16.84  

Vested

    (98,015     13.18  

Forfeited

    (15,696     13.17  
   

 

 

   

 

 

 

Outstanding at January 1, 2011

    570,077     $ 15.14  

Granted

    282,744       32.08  

Vested

    (168,041     15.31  

Forfeited

    (77,275     16.73  
   

 

 

   

 

 

 

Outstanding at December 31, 2011

    607,505     $ 22.77  
   

 

 

   

 

 

 
Fair value of each option grant computed on the grant date
             
    Fiscal Year Ended
December 31,
2011
  Fiscal Year Ended
January 1,
2011
  Fiscal Year Ended
January 2,
2010

Risk-free interest rate

  0.83% — 2.24%   1.27% — 2.28%   1.45% — 2.50%

Expected dividend yield

     

Expected life

  4.11 — 4.31 years   4.00 — 4.75 years   3.50 — 4.75 years

Expected volatility

  61.0% — 63.0%   57.0% — 62.0%   55.0% — 56.5%
Summary of stock option plan activity
                                 
    Number of
Shares
    Weighted Average
Exercise Price
    Weighted  Average
Remaining
Contractual Term
    Aggregate
Intrinsic
Value(1)
 

Outstanding at December 27, 2008

    3,523,931     $ 13.24                  

Granted

    941,406       11.09                  

Exercised

    (243,791     3.02                  

Canceled

    (824,918     19.89                  
   

 

 

   

 

 

                 

Outstanding at January 2, 2010

    3,396,628     $ 11.77                  

Granted

    1,058,323       16.65                  

Exercised

    (667,348     9.87                  

Canceled

    (130,568     15.21                  
   

 

 

   

 

 

                 

Outstanding at January 1, 2011

    3,657,035     $ 13.40                  

Granted

    349,650       33.27                  

Exercised

    (1,232,721     10.87                  

Canceled

    (212,672     15.37                  
   

 

 

   

 

 

                 

Outstanding at December 31, 2011

    2,561,292     $ 17.17       4.36 years     $ 33.6 million  
   

 

 

   

 

 

                 

Vested and expected to vest at
December 31, 2011

    2,454,904     $ 16.94       4.31 years     $ 32.7 million  

Exercisable as of December 31, 2011

    1,397,605     $ 14.51       3.56 years     $ 21.4 million  

Weighted average fair value of options granted during the fiscal year ended December 31, 2011

          $ 16.55                  

Options available for future grant at December 31, 2011

    2,695,397                          

 

 

  (1) The aggregate intrinsic value on the table was calculated based upon the positive difference between the closing market value of the Company’s stock on December 31, 2011 of $29.85 and the exercise price of the underlying option.
Summary of information about stock options outstanding
                                     

Range of Exercise Prices

  Number
Outstanding
    Options Outstanding
Weighted Average
Remaining
Contractual Life
  Weighted  Average
Exercise Price
    Options Exercisable  
        Number
Exercisable
    Weighted Average
Exercise Price
 

    $  0.55 –  $  7.76

    350,786     3.07 years    $ 5.40       295,500     $ 4.96  

        8.10 –  13.46

    278,793     3.79                 11.54       149,955       12.41  

      13.74 –  14.13

    203,331     3.51                 14.07       147,630       14.06  

      14.52 –  14.52

    509,475     5.20                 14.52       147,242       14.52  

      14.54 –  17.60

    258,210     2.67                 16.21       243,993       16.19  

      17.70 –  18.74

    266,045     5.07                 18.20       146,458       18.08  

      19.85 –  24.53

    346,397     4.40                 23.27       255,272       22.82  

      24.88 –  29.85

    32,555     4.90                 28.47       11,555       27.19  

      33.48 –  33.48

    308,200     6.19                 33.48             0.00  

      35.96 –  35.96

    7,500     6.50                 35.96             0.00  
   

 

 

   

 

 

 

 

   

 

 

   

 

 

 

     $ 0.55 –  $35.96

    2,561,292     4.36 years    $ 17.17       1,397,605     $ 14.51  
   

 

 

   

 

 

 

 

   

 

 

   

 

 

 
Activities relating to restricted stock units
                 
    Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

    168,716     $ 15.60  

Granted

    183,139       9.94  

Vested

    (46,162     15.09  

Forfeited

    (4,469     16.23  
   

 

 

   

 

 

 

Outstanding at January 2, 2010

    301,224     $ 12.23  

Granted

    382,564       16.84  

Vested

    (98,015     13.18  

Forfeited

    (15,696     13.17  
   

 

 

   

 

 

 

Outstanding at January 1, 2011

    570,077     $ 15.14  

Granted

    282,744       32.08  

Vested

    (168,041     15.31  

Forfeited

    (77,275     16.73  
   

 

 

   

 

 

 

Outstanding at December 31, 2011

    607,505     $ 22.77  
   

 

 

   

 

 

 
Restricted Stock [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Activities relating to restricted stock awards
                 
    Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

    16,746     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at January 2, 2010

    11,164     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at January 1, 2011

    5,582     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at December 31, 2011

        $  
   

 

 

   

 

 

 
Activities relating to restricted stock units
                 
    Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

    16,746     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at January 2, 2010

    11,164     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at January 1, 2011

    5,582     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at December 31, 2011

        $  
   

 

 

   

 

 

 
XML 35 R56.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details 4) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Company's adjustments to its uncertain tax position  
Balance at beginning of period $ 0
Increase for tax positions related to the current year 1,218
Increase for tax positions related to prior years 1,221
Decreases for settlements with applicable taxing authorities 0
Decreases for lapses of statute of limitations 0
Balance at end of period $ 2,439
XML 36 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Components of accrued expenses    
Accrued warranty $ 10,306 $ 9,284
Accrued direct fulfillment costs 1,907 2,405
Accrued rent 726 592
Accrued sales commissions 411 432
Accrued accounting fees 354 439
Accrued other 3,484 2,638
Accrued expenses, total $ 17,188 $ 15,790
XML 37 R30.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2011
Commitments and Contingencies Disclosure [Abstract]  
Summary of future minimum rental payments under operating leases
         
    Operating
Leases
 

2012

  $ 3,030  

2013

    2,557  

2014

    2,505  

2015

    2,505  

2016

    2,505  

Thereafter

    8,187  
   

 

 

 

Total minimum lease payments

  $ 21,289  
   

 

 

 
Activity related to the warranty accrual
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 9,284     $ 6,105     $ 5,380  

Provision

    4,091       6,402       4,870  

Warranty usage(*)

    (3,069     (3,223     (4,145
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 10,306     $ 9,284     $ 6,105  
   

 

 

   

 

 

   

 

 

 

 

 

  (*) Warranty usage includes the pro rata expiration of product warranties not utilized.
XML 38 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and other intangible assets (Tables)
12 Months Ended
Dec. 31, 2011
Goodwill and other intangible assets [Abstract]  
Other intangible assets
                                                 
    December 31, 2011     January 1, 2011  
    Cost     Accumulated
Amortization
    Net     Cost     Accumulated
Amortization
    Net  
          (In thousands)                 (In thousands)        

Completed technology

  $ 3,700     $ 1,233     $ 2,467     $ 3,700     $ 865     $ 2,835  

Research contracts

    100       100             100       100        

Tradename

    700       700             700       165       535  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 4,500     $ 2,033     $ 2,467     $ 4,500     $ 1,130     $ 3,370  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 
Estimated future amortization expense related to current intangible assets
         
    (In thousands)  

2012

    370  

2013

    370  

2014

    370  

2015

    370  

2016

    370  
   

 

 

 

Total

  $ 1,850  
   

 

 

 
XML 39 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2011
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include those of iRobot and its subsidiaries, after elimination of all intercompany accounts and transactions. In addition, certain prior year amounts have been reclassified to conform with the current year presentation. iRobot has prepared the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.

Use of Estimates

The preparation of these financial statements in conformity with accounting principles generally accepted in the United States requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to revenue recognition, sales returns, bad debts, warranty claims, inventory reserves, valuation of investments, assumptions used in valuing stock-based compensation instruments and income taxes. The Company bases these estimates on historical and anticipated results, and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from the Company’s estimates.

Fiscal Year-End

The Company operates and reports using a 52-53 week fiscal year ending on the Saturday closest to December 31. Accordingly, the Company’s fiscal quarters will end on the Saturday that falls closest to the last day of the third month of each quarter.

Cash and Cash Equivalents

The Company considers all highly liquid investments with an original or remaining maturity of three months or less at the time of purchase to be cash equivalents. The Company invests its excess cash primarily in money market funds or savings accounts of major financial institutions. Accordingly, its cash equivalents are subject to minimal credit and market risk. At December 31, 2011 and January 1, 2011, cash equivalents were comprised of money market funds totaling $117.2 million and $5.1 million, respectively. These cash equivalents are carried at cost, which approximates fair value.

 

Short Term Investments

The Company’s investments are classified as available-for-sale and are recorded at fair value with any unrealized gain or loss recorded as an element of stockholders’ equity. The fair value of investments is determined based on quoted market prices at the reporting date for those instruments. As of December 31, 2011 and January 1, 2011, investments consisted of:

 

                                 
    December 31,
2011
    January 1,
2011
 
    Cost     Fair
Market Value
    Cost     Fair
Market Value
 
    (In thousands)  

Corporate bond

  $ 15,654     $ 15,309     $ 11,465     $ 11,424  

U.S. Government bond

    2,500       2,502       2,498       2,504  
   

 

 

   

 

 

   

 

 

   

 

 

 

Total short term investments

  $ 18,154     $ 17,811     $ 13,963     $ 13,928  
   

 

 

   

 

 

   

 

 

   

 

 

 

As of December 31, 2011, the Company’s investments had maturity dates ranging from October 2012 to November 2014.

Revenue Recognition

The Company derives its revenue from product sales, government research and development contracts, and commercial research and development contracts. The Company sells products directly to customers and indirectly through resellers and distributors. The Company recognizes revenue from sales of home robots under the terms of the customer agreement upon transfer of title and risk of loss to the customer, net of estimated returns, provided that collection is determined to be reasonably assured and no significant obligations remain. Sales to domestic resellers are typically subject to agreements allowing for limited rights of return, rebates and price protection. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return at the time the related sale is recorded. The Company makes an estimate of sales returns for products sold by domestic resellers directly based on historical returns experience and other relevant data. The Company’s international distributor agreements do not currently allow for product returns and, as a result, no reserve for returns is established for this group of customers. The Company has aggregated and analyzed historical returns from domestic resellers and end users which form the basis of its estimate of future sales returns by resellers or end users. When a right of return exists, the provision for these estimated returns is recorded as a reduction of revenue at the time that the related revenue is recorded. If actual returns differ significantly from its estimates, such differences could have a material impact on the Company’s results of operations for the period in which the returns become known. The estimates for returns are adjusted periodically based upon historical rates of returns. The estimates and reserve for rebates and price protection are based on specific programs, expected usage and historical experience. Actual results could differ from these estimates.

Under cost-plus-fixed-fee (“CPFF”) type contracts, the Company recognizes revenue based on costs incurred plus a pro rata portion of the total fixed fee. Costs incurred include labor and material that are directly associated with individual CPFF contracts plus indirect overhead and general and administrative type costs based upon billing rates submitted by the Company to the Defense Contract Management Agency (“DCMA”). Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. In the situation where the Company’s final actual billing rates are greater than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is collected from the customer. These final billing rates are subject to audit by the Defense Contract Audit Agency (“DCAA”), which can occur several years after the final billing rates are submitted and may result in material adjustments to revenue recognized based on estimated final billing rates. As of December 31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA. In the situation where the Company’s anticipated actual billing rates will be lower than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is identified. Revenue on firm fixed price (“FFP”) contracts is recognized using the percentage-of-completion method. For government product FFP contracts, revenue is recognized as the product is shipped or in accordance with the contract terms. Costs and estimated gross margins on contracts are recorded as revenue as work is performed based on the percentage that incurred costs compare to estimated total costs utilizing the most recent estimates of costs and funding. Changes in job performance, job conditions, and estimated profitability, including those arising from final contract settlements and government audits, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Since many contracts extend over a long period of time, revisions in cost and funding estimates during the progress of work have the effect of adjusting earnings applicable to past performance in the current period. When the current contract estimate indicates a loss, a provision is made for the total anticipated loss in the current period. Revenue earned in excess of billings, if any, is recorded as unbilled revenue. Billings in excess of revenue earned, if any, are recorded as deferred revenue.

Allowance for Doubtful Accounts

The Company maintains an allowance for doubtful accounts to provide for the estimated amount of accounts receivable that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience and the age of outstanding receivables.

Activity related to the allowance for doubtful accounts was as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 88     $ 90     $ 65  

Provision

                32  

Deduction(*)

    (1     (2     (7
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 87     $ 88     $ 90  
   

 

 

   

 

 

   

 

 

 

  

 

 

  (*) Deductions related to allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.

Inventory

Inventory is stated at the lower of cost or net realizable value with cost being determined using the first-in, first-out (FIFO) method. The Company maintains a reserve for inventory items to provide for an estimated amount of excess or obsolete inventory.

Activity related to the inventory reserve was as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 2,836     $ 3,713     $ 2,770  

Provision

    411       677       2,117  

Deduction(*)

    (679     (1,554     (1,174
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 2,568     $ 2,836     $ 3,713  
   

 

 

   

 

 

   

 

 

 

 

 

  (*) Deductions related to inventory reserve accounts represent amounts written off against the reserve.

 

Property and Equipment

Property and equipment are recorded at cost and consist primarily of computer equipment, leasehold improvements, business applications software and machinery. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

     
    Estimated
Useful Life

Computer and research equipment

  3 years

Furniture

  5

Machinery

  2-5

Tooling

  2-5

Business applications software

  5-7

Capital leases and leasehold improvements

  Term of lease

Expenditures for additions, renewals and betterments of plant and equipment are capitalized. Expenditures for repairs and maintenance are charged to expense as incurred. As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to operations.

Long-Lived Assets, including Purchased Intangible Assets

The Company periodically evaluates the recoverability of long-lived assets, including other purchased intangible assets whenever events and changes in circumstances, such as reductions in demand or significant economic slowdowns in the industry, indicate that the carrying amount of an asset may not be fully recoverable. When indicators of impairment are present, the carrying values of the asset group are evaluated in relation to the future undiscounted cash flows of the underlying business. The net book value of the underlying asset is adjusted to fair value if the sum of the expected discounted cash flows is less than book value. Fair values are based on estimates of market prices and assumptions concerning the amount and timing of estimated future cash flows and assumed discount rates, reflecting varying degrees of perceived risk. There were no impairment charges recorded during any of the periods presented.

Goodwill

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. The Company evaluates goodwill for impairment at the reporting unit level (operating segment or one level below an operating segment) annually or more frequently if the Company believes indicators of impairment exist. In 2011, the Company early adopted the new provisions issued by the Financial Accounting Standards Board (“FASB”) that intended to simplify goodwill impairment testing. The updated guidance permits the Company to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then a two-step goodwill impairment test is performed. The first step of the impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the Company performs the second step of the goodwill impairment test to determine the amount of impairment loss. The second step of the goodwill impairment test involves comparing the implied fair value of the affected reporting unit’s goodwill with the carrying value of that goodwill.

 

Research and Development

Costs incurred in the research and development of the Company’s products, classified as cost of contract and research and development, are expensed as incurred.

Internal Use Software

The Company capitalizes costs associated with the development and implementation of software obtained for internal use. At December 31, 2011 and January 1, 2011, the Company had $8.3 million and $5.8 million respectively, of costs related to enterprise-wide software included in fixed assets. Capitalized costs are being amortized over the assets’ estimated useful lives. The Company has recorded $0.9 million, $0.9 million and $0.9 million of amortization expense for the years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively.

Concentration of Credit Risk and Significant Customers

The Company maintains its cash in bank deposit accounts at high quality financial institutions. The individual balances, at times, may exceed federally insured limits. At December 31, 2011 and January 1, 2011 the Company exceeded the insured limit by $187.5 million and $125.4 million, respectively.

Financial instruments which potentially expose the Company to concentrations of credit risk consist of accounts receivable. Management believes its credit policies are prudent and reflect normal industry terms and business risk. At December 31, 2011 four customers accounted for a total of 63% of the Company’s accounts receivable balance, each of which was greater than 10% of the balance. Two of the customers accounting for 29% of the Company’s accounts receivable balance secured their balance with guaranteed letters of credit. At January 1, 2011, two customers accounted for 22% and 19% of the Company’s accounts receivable balance. The customer accounting for 22% of the Company’s accounts receivable balance secured their balance with guaranteed letters of credit. For the years ended December 31, 2011, January 1, 2011, and January 2, 2010, revenue from U.S. federal government orders, contracts and subcontracts, represented 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December 31, 2011 and January 1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S. federal government contracts. For the fiscal year ended December 31, 2011, the Company generated 23.6% of total revenue from two of its international distributors of home robots products.

Foreign Currency Forward Contracts

The Company periodically enters into foreign currency forward contracts to sell foreign currencies for United States dollars. The Company’s objective in entering into these contracts was to reduce foreign currency exposure to appreciation or depreciation in the value of its foreign currency based accounts receivable balances by partially offsetting a portion of such exposure with gains or losses on the forward contracts.

These foreign currency contracts did not qualify for hedge accounting. Accordingly, the foreign currency forward contracts were marked-to-market and recorded at fair value with unrealized gains and losses reported along with foreign currency gains or losses in the caption “other income (expense), net” on the Company’s consolidated statements of income. As of December 31, 2011, the Company did not have any foreign currency forward contracts.

Stock-Based Compensation

The Company accounts for stock-based compensation through recognition of the fair value of the stock-based compensation as a charge against earnings. Stock-based compensation cost for stock options is estimated at the grant date based on each option’s fair-value as calculated by the Black-Scholes option-pricing model. Stock-based compensation cost for restricted stock awards and restricted stock units is measured based on the closing fair market value of the Company’s common stock on the date of grant. The Company recognizes stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.

Advertising Expense

The Company expenses advertising costs as they are incurred. During the years ended December 31, 2011, January 1, 2011 and January 2, 2010 advertising expense totaled $20.4 million, $13.8 million and $7.0 million, respectively.

Net Income Per Share

The following table presents the calculation of both basic and diluted net income per share:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 

Net income

  $ 40,191     $ 25,514     $ 3,330  
   

 

 

   

 

 

   

 

 

 

Weighted-average shares outstanding

    26,712       25,394       24,998  

Dilutive effect of employee stock options and restricted shares

    1,212       1,074       642  
   

 

 

   

 

 

   

 

 

 

Diluted weighted average shares outstanding

    27,924       26,468       25,640  
   

 

 

   

 

 

   

 

 

 

Basic income per share

  $ 1.50     $ 1.00     $ 0.13  

Diluted income per share

  $ 1.44     $ 0.96     $ 0.13  

Potentially dilutive securities representing approximately 0.4 million, 1.0 million and 2.3 million shares of common stock for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive.

 

Income Taxes

The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for assessment by the IRS and state tax authorities is closed for fiscal years prior to December 31, 2008, although carryforward attributes that were generated prior to fiscal year 2008 may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. The IRS is currently beginning to examine the Company’s tax returns for the years 2009 and 2010.

Deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. Valuation allowances are provided if based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company monitors the realization of its deferred tax assets based on changes in circumstances, for example recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company’s income tax provisions and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates.

In fiscal 2007, the Company completed an analysis of historical and projected future profitability which resulted in the full release of the valuation allowance relating to federal deferred tax assets. In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets. At December 31, 2011, the Company has total deferred tax assets of $21.5 million with no valuation allowance.

Comprehensive Income

Accumulated other comprehensive income includes unrealized gains and losses on certain investments. The differences between net income and comprehensive income were related to unrealized gains (losses) on investments, net of tax.

Fair Value Measurements

The authoritative guidance for fair value establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The Company’s assets measured at fair value on a recurring basis at December 31, 2011, were as follows:

 

                         
    Fair Value Measurements as of
December 31, 2011
 

Description

  Level 1     Level 2     Level 3  
    (In thousands)  

Assets:

                       

Money Market Funds

  $ 117,196     $     $  

U.S. Government bonds

          2,502        

Corporate bonds

          15,309        
   

 

 

   

 

 

   

 

 

 

Total assets measured at fair value

  $ 117,196     $ 17,811     $  
   

 

 

   

 

 

   

 

 

 

The bond investments are valued based on observable market values as of the Company’s reporting date and are included in Level 2. The bond investments are recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investments are included in short term investments in its consolidated balance sheet.

The Company’s assets measured at fair value on a recurring basis at January 1, 2011, were as follows:

 

                         
    Fair Value Measurements as of
January 1, 2011
 

Description

  Level 1     Level 2     Level 3  
    (In thousands)  

Assets:

                       

Money Market Funds

  $ 5,090     $     $  

U.S. Government bonds

          2,504        

Corporate bonds

          11,424        
   

 

 

   

 

 

   

 

 

 

Total assets measured at fair value

  $ 5,090     $ 13,928     $  
   

 

 

   

 

 

   

 

 

 

The bond investments are valued based on observable market values as of the Company’s reporting date and is included in Level 2. The bond investment is recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investment is included in short term investments in its consolidated balance sheet.

Recent Accounting Pronouncements

In May 2011, the FASB issued amended guidance on fair value measurement and related disclosures. The new guidance clarifies the concepts applicable for fair value measurement of non-financial assets and requires the disclosure of quantitative information about the unobservable inputs used in a fair value measurement. This guidance will be effective for reporting periods beginning after December 15, 2011, and will be applied prospectively. The Company does not anticipate a material impact on its consolidated financial statements as a result of the adoption of this amended guidance.

In June 2011, the FASB amended its accounting guidance on the presentation of other comprehensive income (OCI) in an entity’s financial statements. The amended guidance eliminates the option to present the components of OCI as part of the statement of changes in shareholders equity and provides two options for presenting OCI: in a statement included in the income statement or in a separate statement immediately following the income statement. The amendments do not change the guidance for the items that have to be reported in OCI or when an item of OCI has to be moved into net income. For public entities, the amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2011. The Company does not anticipate that its adoption of this guidance will have a material impact on its consolidated results.

In September 2011, the FASB issued updated guidance on the periodic testing of goodwill for impairment. The updated guidance gives companies the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The amendment is intended to reduce the cost and complexity of the annual goodwill impairment test by providing entities an option to perform a qualitative assessment to determine whether further impairment testing is necessary. The updated accounting guidance is effective for fiscal years beginning after December 15, 2011, with early adoption permitted. The Company elected to adopt the updated guidance in 2011. The adoption of this guidance did not impact its consolidated financial statements.

From time to time, new accounting pronouncements are issued by FASB that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s consolidated financial statements upon adoption.

 

XML 40 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
Industry Segment, Geographic Information and Significant Customers (Tables)
12 Months Ended
Dec. 31, 2011
Segment Reporting [Abstract]  
Segment information about revenue, cost of revenue, gross margin and income before income taxes
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Revenue:

                       

Home Robots

  $ 278,551     $ 229,348     $ 165,860  

Government & Industrial Robots

    186,949       171,604       132,757  
   

 

 

   

 

 

   

 

 

 

Total revenue

    465,500       400,952       298,617  
   

 

 

   

 

 

   

 

 

 

Cost of revenue:

                       

Home Robots

    152,723       137,568       112,429  

Government & Industrial Robots

    120,659       117,952       94,992  
   

 

 

   

 

 

   

 

 

 

Total cost of revenue

    273,382       255,520       207,421  
   

 

 

   

 

 

   

 

 

 

Gross margin:

                       

Home Robots

    125,828       91,780       53,431  

Government & Industrial Robots

    66,290       53,652       37,765  
   

 

 

   

 

 

   

 

 

 

Total gross margin

    192,118       145,432       91,196  
   

 

 

   

 

 

   

 

 

 

Research and development

    36,498       24,809       14,747  

Selling and marketing

    58,544       50,535       40,902  

General and administrative

    43,753       36,618       30,110  

Other income (expense), net

    218       504       (81

Income before income taxes

  $ 53,541     $ 33,974     $ 5,356  
   

 

 

   

 

 

   

 

 

 
XML 41 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details Textual) (USD $)
Share data in Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Customer
Jan. 01, 2011
Jan. 02, 2010
Summary of Significant Accounting Policies (Textual) [Abstract]      
Revenue from two International Distributors of home robots products 36.10% 38.40% 36.90%
Summary of Significant Accounting Policies (Additional Textual) [Abstract]      
Cash equivalents comprised of money market and savings account funds $ 117,200,000 $ 93,400,000  
Exceeded Insurance Limits by Company 187,500,000 125,400,000  
Customer portion accounted for accounts receivable   19.00%  
Customer portion accounted for accounts receivable, securing balance with guaranteed letters of credit   22.00%  
Number of customers with accounts receivable balance greater than 10% of total receivables 4    
Percentage of receivables held by four customers 63.00%    
Minimum percentage help by each customer with an accounts receivable balance greater than 10% of the total accounts receivable balance 10.00%    
Percentage of receivables secured by guaranteed letter of credit for customers with accounts receivable balance greater than 10% of the total accounts receivable balance 29.00%    
Advertising cost 20,400,000 13,800,000 7,000,000
Potentially diluted shares of common stock 0.4 1.0 2.3
Total net deferred tax assets 21,471,000 21,255,000  
Boeing Company [Member]
     
Summary of Significant Accounting Policies (Textual) [Abstract]      
Revenue from two International Distributors of home robots products 9.40% 17.40%  
International distributors of home robots products [Member]
     
Summary of Significant Accounting Policies (Textual) [Abstract]      
Revenue from two International Distributors of home robots products 23.60%    
Maximum [Member]
     
Property Plant And Equipment [Line Items]      
Operating and Reporting Period 371 days    
Minimum [Member]
     
Property Plant And Equipment [Line Items]      
Operating and Reporting Period 364 days    
Software [Member]
     
Property Plant And Equipment [Line Items]      
Capitalized Costs 8,300,000 5,800,000  
Amortization Expense $ 800,000 $ 900,000 $ 900,000
XML 42 R53.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details 1) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Current net deferred tax assets    
Reserves and accruals $ 15,697 $ 13,253
Tax credits 133 0
Total current deferred tax assets 15,830 13,253
Non-current deferred tax assets    
Tax credits 3,027 1,698
Fixed assets 0 754
Stock based compensation 5,213 5,915
Total non-current deferred tax assets 8,240 8,367
Current deferred tax liabilities    
Prepaids 486 336
Total current deferred tax liabilities 486 336
Non-current deferred tax liabilities    
Intangible assets 127 29
Fixed assets 1,986 0
Total non-current net deferred tax assets 2,113 29
Total net deferred tax assets $ 21,471 $ 21,255
XML 43 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Current assets:    
Cash and cash equivalents $ 166,308 $ 108,383
Short term investments 17,811 13,928
Accounts receivable, net of allowance of $87 and $88 at December 31, 2011 and January 1, 2011, respectively 43,338 34,056
Unbilled revenue 2,362 4,012
Inventory 31,089 27,160
Deferred tax assets 15,344 12,917
Other current assets 7,928 6,137
Total current assets 284,180 206,593
Property and equipment, net 29,029 25,620
Deferred tax assets 6,127 8,338
Other assets 12,877 13,780
Total assets 332,213 254,331
Current liabilities:    
Accounts payable 48,406 38,689
Accrued expenses 17,188 15,790
Accrued compensation 17,879 17,827
Deferred revenue and customer advances 1,527 3,534
Total current liabilities 85,000 75,840
Long term liabilities 4,255 3,584
Commitments and contingencies (Note 11):      
Redeemable convertible preferred stock, 5,000,000 shares authorized and no shares issued or outstanding      
Common stock, $0.01 par value, 100,000,000 and 100,000,000 shares authorized and 27,216,555 and 25,844,840 shares issued and outstanding at December 31, 2011 and January 1, 2011, respectively 272 258
Additional paid-in capital 184,395 156,620
Retained earnings 58,140 17,949
Accumulated other comprehensive income 151 80
Total stockholders' equity 242,958 174,907
Total liabilities, redeemable convertible preferred stock and stockholders' equity $ 332,213 $ 254,331
XML 44 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Revolving Line of Credit (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Revolving Line of Credit (Textual) [Abstract]  
Maximum amount available for borrowing under credit facility $ 75.0
Interest on loans under the credit facility at a rate between LIBOR plus 1% and LIBOR plus 1.5% based on the Company’s ratio of indebtedness to Adjusted EBITDA
Interest rate above the LIBOR Daily Floating Rate or the Prime Rate of Lender under condition one 1.00%
Interest rate above the LIBOR rate plus under condition two 1.50%
Termination date for all outstanding amount and credit facility Jun. 14, 2014
XML 45 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Cash flows from operating activities:      
Net income $ 40,191 $ 25,514 $ 3,330
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 10,312 7,541 8,074
Loss on disposal of property and equipment 599 204 202
Stock based compensation 8,784 8,165 7,562
Deferred income taxes, net 6,154 (4,998) (1,078)
Tax benefit of excess stock based compensation deductions (6,917) (2,622) (2,239)
Non-cash director deferred compensation 162 132 132
Changes in operating assets and liabilities - (use) source      
Accounts receivable (9,282) 1,115 759
Unbilled revenue 1,650 (2,181) 183
Inventory (3,929) 5,246 2,154
Other assets (1,843) (2,082) (816)
Accounts payable 9,717 8,130 11,015
Accrued expenses 1,421 1,495 3,385
Accrued compensation 52 4,302 7,132
Deferred revenue (2,007) (374) 1,276
Long term liabilities 671 (430) (430)
Net cash provided by operating activities 55,735 49,157 40,641
Cash flows from investing activities:      
Additions of property and equipment (13,011) (12,597) (5,038)
Purchase of Nekton Research, LLC, net of cash received     (2,500)
Purchases of investments (9,189) (30,461) (5,000)
Sales of investments 5,000 21,500 0
Net cash used in investing activities (17,200) (21,558) (12,538)
Cash flows from financing activities:      
Income tax withholding payment associated with restricted stock vesting (928) (284) (76)
Proceeds from stock option exercises 13,401 6,590 738
Tax benefit of excess stock-based compensation deductions 6,917 2,622 2,239
Net cash provided by financing activities 19,390 8,928 2,901
Net increase in cash and cash equivalents 57,925 36,527 31,004
Cash and cash equivalents, at beginning of period 108,383 71,856 40,852
Cash and cash equivalents, at end of period 166,308 108,383 71,856
Supplemental disclosure of cash flow information:      
Cash paid for income taxes $ 8,046 $ 17,807 $ 1,127
XML 46 R59.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Activity related to the warranty accrual      
Balance at beginning of period $ 9,284 $ 6,105 $ 5,380
Provision 4,091 6,402 4,870
Warranty usage (3,069) (3,223) (4,145)
Balance at end of period $ 10,306 $ 9,284 $ 6,105
XML 47 R35.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Activity related to allowance for doubtful accounts      
Balance at beginning of period $ 88 $ 90 $ 65
Provision 0 0 32
Deduction 1 2 7
Balance at end of period $ 87 $ 88 $ 90
XML 48 R65.htm IDEA: XBRL DOCUMENT v2.4.0.6
Industry Segment Geographic Information and Significant Customers (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2011
Oct. 01, 2011
Jul. 02, 2011
Apr. 02, 2011
Jan. 01, 2011
Oct. 02, 2010
Jul. 03, 2010
Apr. 03, 2010
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Revenue:                      
Total revenue $ 130,768 $ 120,373 $ 108,082 $ 106,277 $ 113,995 $ 94,223 $ 97,804 $ 94,930 $ 465,500 $ 400,952 $ 298,617
Cost of revenue:                      
Total cost of revenue                 273,382 255,520 207,421
Gross margin:                      
Gross margin 56,085 50,043 42,536 43,454 45,488 33,257 33,970 32,717 192,118 145,432 91,196
Research and development                 36,498 [1] 24,809 [1] 14,747 [1]
Selling and marketing                 58,544 [1] 50,535 [1] 40,902 [1]
General and administrative                 43,753 [1] 36,618 [1] 30,110 [1]
Other income (expense), net                 218 504 (81)
Income before income taxes                 53,541 33,974 5,356
Home Robots [Member]
                     
Revenue:                      
Total revenue                 278,551 229,348 165,860
Cost of revenue:                      
Total cost of revenue                 152,723 137,568 112,429
Gross margin:                      
Gross margin                 125,828 91,780 53,431
Government & Industrial Robots [Member]
                     
Revenue:                      
Total revenue                 186,949 171,604 132,757
Cost of revenue:                      
Total cost of revenue                 120,659 117,952 94,992
Gross margin:                      
Gross margin                 $ 66,290 $ 53,652 $ 37,765
[1] Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:
XML 49 R22.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2011
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements include those of iRobot and its subsidiaries, after elimination of all intercompany accounts and transactions. In addition, certain prior year amounts have been reclassified to conform with the current year presentation. iRobot has prepared the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.

Use of Estimates

Use of Estimates

The preparation of these financial statements in conformity with accounting principles generally accepted in the United States requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates these estimates and judgments, including those related to revenue recognition, sales returns, bad debts, warranty claims, inventory reserves, valuation of investments, assumptions used in valuing stock-based compensation instruments and income taxes. The Company bases these estimates on historical and anticipated results, and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from the Company’s estimates.

Fiscal Year-End

Fiscal Year-End

The Company operates and reports using a 52-53 week fiscal year ending on the Saturday closest to December 31. Accordingly, the Company’s fiscal quarters will end on the Saturday that falls closest to the last day of the third month of each quarter.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments with an original or remaining maturity of three months or less at the time of purchase to be cash equivalents. The Company invests its excess cash primarily in money market funds or savings accounts of major financial institutions. Accordingly, its cash equivalents are subject to minimal credit and market risk. At December 31, 2011 and January 1, 2011, cash equivalents were comprised of money market funds totaling $117.2 million and $5.1 million, respectively. These cash equivalents are carried at cost, which approximates fair value.

Short Term Investments

Short Term Investments

The Company’s investments are classified as available-for-sale and are recorded at fair value with any unrealized gain or loss recorded as an element of stockholders’ equity. The fair value of investments is determined based on quoted market prices at the reporting date for those instruments. As of December 31, 2011 and January 1, 2011, investments consisted of:

 

                                 
    December 31,
2011
    January 1,
2011
 
    Cost     Fair
Market Value
    Cost     Fair
Market Value
 
    (In thousands)  

Corporate bond

  $ 15,654     $ 15,309     $ 11,465     $ 11,424  

U.S. Government bond

    2,500       2,502       2,498       2,504  
   

 

 

   

 

 

   

 

 

   

 

 

 

Total short term investments

  $ 18,154     $ 17,811     $ 13,963     $ 13,928  
   

 

 

   

 

 

   

 

 

   

 

 

 

As of December 31, 2011, the Company’s investments had maturity dates ranging from October 2012 to November 2014.

Revenue Recognition

Revenue Recognition

The Company derives its revenue from product sales, government research and development contracts, and commercial research and development contracts. The Company sells products directly to customers and indirectly through resellers and distributors. The Company recognizes revenue from sales of home robots under the terms of the customer agreement upon transfer of title and risk of loss to the customer, net of estimated returns, provided that collection is determined to be reasonably assured and no significant obligations remain. Sales to domestic resellers are typically subject to agreements allowing for limited rights of return, rebates and price protection. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return at the time the related sale is recorded. The Company makes an estimate of sales returns for products sold by domestic resellers directly based on historical returns experience and other relevant data. The Company’s international distributor agreements do not currently allow for product returns and, as a result, no reserve for returns is established for this group of customers. The Company has aggregated and analyzed historical returns from domestic resellers and end users which form the basis of its estimate of future sales returns by resellers or end users. When a right of return exists, the provision for these estimated returns is recorded as a reduction of revenue at the time that the related revenue is recorded. If actual returns differ significantly from its estimates, such differences could have a material impact on the Company’s results of operations for the period in which the returns become known. The estimates for returns are adjusted periodically based upon historical rates of returns. The estimates and reserve for rebates and price protection are based on specific programs, expected usage and historical experience. Actual results could differ from these estimates.

Under cost-plus-fixed-fee (“CPFF”) type contracts, the Company recognizes revenue based on costs incurred plus a pro rata portion of the total fixed fee. Costs incurred include labor and material that are directly associated with individual CPFF contracts plus indirect overhead and general and administrative type costs based upon billing rates submitted by the Company to the Defense Contract Management Agency (“DCMA”). Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. In the situation where the Company’s final actual billing rates are greater than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is collected from the customer. These final billing rates are subject to audit by the Defense Contract Audit Agency (“DCAA”), which can occur several years after the final billing rates are submitted and may result in material adjustments to revenue recognized based on estimated final billing rates. As of December 31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA. In the situation where the Company’s anticipated actual billing rates will be lower than the provisional rates currently in effect, the Company records a cumulative revenue adjustment in the period in which the rate differential is identified. Revenue on firm fixed price (“FFP”) contracts is recognized using the percentage-of-completion method. For government product FFP contracts, revenue is recognized as the product is shipped or in accordance with the contract terms. Costs and estimated gross margins on contracts are recorded as revenue as work is performed based on the percentage that incurred costs compare to estimated total costs utilizing the most recent estimates of costs and funding. Changes in job performance, job conditions, and estimated profitability, including those arising from final contract settlements and government audits, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Since many contracts extend over a long period of time, revisions in cost and funding estimates during the progress of work have the effect of adjusting earnings applicable to past performance in the current period. When the current contract estimate indicates a loss, a provision is made for the total anticipated loss in the current period. Revenue earned in excess of billings, if any, is recorded as unbilled revenue. Billings in excess of revenue earned, if any, are recorded as deferred revenue.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

The Company maintains an allowance for doubtful accounts to provide for the estimated amount of accounts receivable that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience and the age of outstanding receivables.

Activity related to the allowance for doubtful accounts was as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 88     $ 90     $ 65  

Provision

                32  

Deduction(*)

    (1     (2     (7
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 87     $ 88     $ 90  
   

 

 

   

 

 

   

 

 

 

  

 

 

  (*) Deductions related to allowance for doubtful accounts represent amounts written off against the allowance, less recoveries.
Inventory

Inventory

Inventory is stated at the lower of cost or net realizable value with cost being determined using the first-in, first-out (FIFO) method. The Company maintains a reserve for inventory items to provide for an estimated amount of excess or obsolete inventory.

Activity related to the inventory reserve was as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 2,836     $ 3,713     $ 2,770  

Provision

    411       677       2,117  

Deduction(*)

    (679     (1,554     (1,174
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 2,568     $ 2,836     $ 3,713  
   

 

 

   

 

 

   

 

 

 

 

 

  (*) Deductions related to inventory reserve accounts represent amounts written off against the reserve.
Property and Equipment

Property and Equipment

Property and equipment are recorded at cost and consist primarily of computer equipment, leasehold improvements, business applications software and machinery. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

     
    Estimated
Useful Life

Computer and research equipment

  3 years

Furniture

  5

Machinery

  2-5

Tooling

  2-5

Business applications software

  5-7

Capital leases and leasehold improvements

  Term of lease

Expenditures for additions, renewals and betterments of plant and equipment are capitalized. Expenditures for repairs and maintenance are charged to expense as incurred. As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to operations.

Long-Lived Assets Including Purchased Intangible Assets

Long-Lived Assets, including Purchased Intangible Assets

The Company periodically evaluates the recoverability of long-lived assets, including other purchased intangible assets whenever events and changes in circumstances, such as reductions in demand or significant economic slowdowns in the industry, indicate that the carrying amount of an asset may not be fully recoverable. When indicators of impairment are present, the carrying values of the asset group are evaluated in relation to the future undiscounted cash flows of the underlying business. The net book value of the underlying asset is adjusted to fair value if the sum of the expected discounted cash flows is less than book value. Fair values are based on estimates of market prices and assumptions concerning the amount and timing of estimated future cash flows and assumed discount rates, reflecting varying degrees of perceived risk. There were no impairment charges recorded during any of the periods presented.

Goodwill

Goodwill

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. The Company evaluates goodwill for impairment at the reporting unit level (operating segment or one level below an operating segment) annually or more frequently if the Company believes indicators of impairment exist. In 2011, the Company early adopted the new provisions issued by the Financial Accounting Standards Board (“FASB”) that intended to simplify goodwill impairment testing. The updated guidance permits the Company to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then a two-step goodwill impairment test is performed. The first step of the impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. If the carrying amount of a reporting unit exceeds the reporting unit’s fair value, the Company performs the second step of the goodwill impairment test to determine the amount of impairment loss. The second step of the goodwill impairment test involves comparing the implied fair value of the affected reporting unit’s goodwill with the carrying value of that goodwill.

Research and Development

Research and Development

Costs incurred in the research and development of the Company’s products, classified as cost of contract and research and development, are expensed as incurred.

Internal Use Software

Internal Use Software

The Company capitalizes costs associated with the development and implementation of software obtained for internal use. At December 31, 2011 and January 1, 2011, the Company had $8.3 million and $5.8 million respectively, of costs related to enterprise-wide software included in fixed assets. Capitalized costs are being amortized over the assets’ estimated useful lives. The Company has recorded $0.9 million, $0.9 million and $0.9 million of amortization expense for the years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively.

Concentration of Credit Risk and Significant Customers

Concentration of Credit Risk and Significant Customers

The Company maintains its cash in bank deposit accounts at high quality financial institutions. The individual balances, at times, may exceed federally insured limits. At December 31, 2011 and January 1, 2011 the Company exceeded the insured limit by $187.5 million and $125.4 million, respectively.

Financial instruments which potentially expose the Company to concentrations of credit risk consist of accounts receivable. Management believes its credit policies are prudent and reflect normal industry terms and business risk. At December 31, 2011 four customers accounted for a total of 63% of the Company’s accounts receivable balance, each of which was greater than 10% of the balance. Two of the customers accounting for 29% of the Company’s accounts receivable balance secured their balance with guaranteed letters of credit. At January 1, 2011, two customers accounted for 22% and 19% of the Company’s accounts receivable balance. The customer accounting for 22% of the Company’s accounts receivable balance secured their balance with guaranteed letters of credit. For the years ended December 31, 2011, January 1, 2011, and January 2, 2010, revenue from U.S. federal government orders, contracts and subcontracts, represented 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December 31, 2011 and January 1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S. federal government contracts. For the fiscal year ended December 31, 2011, the Company generated 23.6% of total revenue from two of its international distributors of home robots products.

Foreign Currency Forward Contracts

Foreign Currency Forward Contracts

The Company periodically enters into foreign currency forward contracts to sell foreign currencies for United States dollars. The Company’s objective in entering into these contracts was to reduce foreign currency exposure to appreciation or depreciation in the value of its foreign currency based accounts receivable balances by partially offsetting a portion of such exposure with gains or losses on the forward contracts.

These foreign currency contracts did not qualify for hedge accounting. Accordingly, the foreign currency forward contracts were marked-to-market and recorded at fair value with unrealized gains and losses reported along with foreign currency gains or losses in the caption “other income (expense), net” on the Company’s consolidated statements of income. As of December 31, 2011, the Company did not have any foreign currency forward contracts.

Stock-Based Compensation

Stock-Based Compensation

The Company accounts for stock-based compensation through recognition of the fair value of the stock-based compensation as a charge against earnings. Stock-based compensation cost for stock options is estimated at the grant date based on each option’s fair-value as calculated by the Black-Scholes option-pricing model. Stock-based compensation cost for restricted stock awards and restricted stock units is measured based on the closing fair market value of the Company’s common stock on the date of grant. The Company recognizes stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.

Advertising Expense

Advertising Expense

The Company expenses advertising costs as they are incurred. During the years ended December 31, 2011, January 1, 2011 and January 2, 2010 advertising expense totaled $20.4 million, $13.8 million and $7.0 million, respectively.

Net Income Per Share

Net Income Per Share

The following table presents the calculation of both basic and diluted net income per share:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 

Net income

  $ 40,191     $ 25,514     $ 3,330  
   

 

 

   

 

 

   

 

 

 

Weighted-average shares outstanding

    26,712       25,394       24,998  

Dilutive effect of employee stock options and restricted shares

    1,212       1,074       642  
   

 

 

   

 

 

   

 

 

 

Diluted weighted average shares outstanding

    27,924       26,468       25,640  
   

 

 

   

 

 

   

 

 

 

Basic income per share

  $ 1.50     $ 1.00     $ 0.13  

Diluted income per share

  $ 1.44     $ 0.96     $ 0.13  

Potentially dilutive securities representing approximately 0.4 million, 1.0 million and 2.3 million shares of common stock for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive.

Income Taxes

Income Taxes

The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for assessment by the IRS and state tax authorities is closed for fiscal years prior to December 31, 2008, although carryforward attributes that were generated prior to fiscal year 2008 may still be adjusted upon examination by the IRS or state tax authorities if they either have been or will be used in a future period. The IRS is currently beginning to examine the Company’s tax returns for the years 2009 and 2010.

Deferred taxes are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. Valuation allowances are provided if based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.

The Company monitors the realization of its deferred tax assets based on changes in circumstances, for example recurring periods of income for tax purposes following historical periods of cumulative losses or changes in tax laws or regulations. The Company’s income tax provisions and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates.

In fiscal 2007, the Company completed an analysis of historical and projected future profitability which resulted in the full release of the valuation allowance relating to federal deferred tax assets. In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets. At December 31, 2011, the Company has total deferred tax assets of $21.5 million with no valuation allowance.

Comprehensive Income

Comprehensive Income

Accumulated other comprehensive income includes unrealized gains and losses on certain investments. The differences between net income and comprehensive income were related to unrealized gains (losses) on investments, net of tax.

Fair Value Measurements

Fair Value Measurements

The authoritative guidance for fair value establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The Company’s assets measured at fair value on a recurring basis at December 31, 2011, were as follows:

 

                         
    Fair Value Measurements as of
December 31, 2011
 

Description

  Level 1     Level 2     Level 3  
    (In thousands)  

Assets:

                       

Money Market Funds

  $ 117,196     $     $  

U.S. Government bonds

          2,502        

Corporate bonds

          15,309        
   

 

 

   

 

 

   

 

 

 

Total assets measured at fair value

  $ 117,196     $ 17,811     $  
   

 

 

   

 

 

   

 

 

 

The bond investments are valued based on observable market values as of the Company’s reporting date and are included in Level 2. The bond investments are recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investments are included in short term investments in its consolidated balance sheet.

The Company’s assets measured at fair value on a recurring basis at January 1, 2011, were as follows:

 

                         
    Fair Value Measurements as of
January 1, 2011
 

Description

  Level 1     Level 2     Level 3  
    (In thousands)  

Assets:

                       

Money Market Funds

  $ 5,090     $     $  

U.S. Government bonds

          2,504        

Corporate bonds

          11,424        
   

 

 

   

 

 

   

 

 

 

Total assets measured at fair value

  $ 5,090     $ 13,928     $  
   

 

 

   

 

 

   

 

 

 

The bond investments are valued based on observable market values as of the Company’s reporting date and is included in Level 2. The bond investment is recorded at fair value and marked-to-market at the end of each reporting period and realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investment is included in short term investments in its consolidated balance sheet.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In May 2011, the FASB issued amended guidance on fair value measurement and related disclosures. The new guidance clarifies the concepts applicable for fair value measurement of non-financial assets and requires the disclosure of quantitative information about the unobservable inputs used in a fair value measurement. This guidance will be effective for reporting periods beginning after December 15, 2011, and will be applied prospectively. The Company does not anticipate a material impact on its consolidated financial statements as a result of the adoption of this amended guidance.

In June 2011, the FASB amended its accounting guidance on the presentation of other comprehensive income (OCI) in an entity’s financial statements. The amended guidance eliminates the option to present the components of OCI as part of the statement of changes in shareholders equity and provides two options for presenting OCI: in a statement included in the income statement or in a separate statement immediately following the income statement. The amendments do not change the guidance for the items that have to be reported in OCI or when an item of OCI has to be moved into net income. For public entities, the amendments are effective for fiscal years, and interim periods within those years, beginning after December 15, 2011. The Company does not anticipate that its adoption of this guidance will have a material impact on its consolidated results.

In September 2011, the FASB issued updated guidance on the periodic testing of goodwill for impairment. The updated guidance gives companies the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The amendment is intended to reduce the cost and complexity of the annual goodwill impairment test by providing entities an option to perform a qualitative assessment to determine whether further impairment testing is necessary. The updated accounting guidance is effective for fiscal years beginning after December 15, 2011, with early adoption permitted. The Company elected to adopt the updated guidance in 2011. The adoption of this guidance did not impact its consolidated financial statements.

From time to time, new accounting pronouncements are issued by FASB that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company’s consolidated financial statements upon adoption.

XML 50 R36.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Activity related to Inventory reserve      
Balance at beginning of period $ 2,836 $ 3,713 $ 2,770
Provision 411 677 2,117
Deduction 679 1,554 1,174
Balance at end of period $ 2,568 $ 2,836 $ 3,713
XML 51 R24.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventory (Tables)
12 Months Ended
Dec. 31, 2011
Inventory [Abstract]  
Inventory
                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Raw materials

  $ 7,769     $ 6,723  

Work in process

          27  

Finished goods

    23,320       20,410  
   

 

 

   

 

 

 
    $ 31,089     $ 27,160  
   

 

 

   

 

 

 
XML 52 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.1.0.1 * */ var moreDialog = null; var Show = { Default:'raw', more:function( obj ){ var bClosed = false; if( moreDialog != null ) { try { bClosed = moreDialog.closed; } catch(e) { //Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control // that somtimes causes it to throw when checking the closed property on a child window that has been //closed. So if the exception occurs we assume the window is closed and move on from there. bClosed = true; } if( !bClosed ){ moreDialog.close(); } } obj = obj.parentNode.getElementsByTagName( 'pre' )[0]; var hasHtmlTag = false; var objHtml = ''; var raw = ''; //Check for raw HTML var nodes = obj.getElementsByTagName( '*' ); if( nodes.length ){ objHtml = obj.innerHTML; }else{ if( obj.innerText ){ raw = obj.innerText; }else{ raw = obj.textContent; } var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g ); if( matches && matches.length ){ objHtml = raw; //If there is an html node it will be 1st or 2nd, // but we can check a little further. var n = Math.min( 5, matches.length ); for( var i = 0; i < n; i++ ){ var el = matches[ i ].toString().toLowerCase(); if( el.indexOf( '= 0 ){ hasHtmlTag = true; break; } } } } if( objHtml.length ){ var html = ''; if( hasHtmlTag ){ html = objHtml; }else{ html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ objHtml + "\n"+''+ "\n"+''; } moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write( html ); moreDialog.document.close(); if( !hasHtmlTag ){ moreDialog.document.body.style.margin = '0.5em'; } } else { //default view logic var lines = raw.split( "\n" ); var longest = 0; if( lines.length > 0 ){ for( var p = 0; p < lines.length; p++ ){ longest = Math.max( longest, lines[p].length ); } } //Decide on the default view this.Default = longest < 120 ? 'raw' : 'formatted'; //Build formatted view var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ; var formatted = ''; if( text.length > 0 ){ if( text.length == 1 ){ text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ; formatted = "

"+ text.join( "

\n" ) +"

"; }else{ for( var p = 0; p < text.length; p++ ){ formatted += "

" + text[p] + "

\n"; } } }else{ formatted = '

' + raw + '

'; } html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+'
'+ "\n"+' formatted: '+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +''+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+''+ "\n"+''; moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write(html); moreDialog.document.close(); this.toggle( moreDialog ); } moreDialog.document.title = 'Report Preview Details'; }, toggle:function( win, domLink ){ var domId = this.Default; var doc = win.document; var domEl = doc.getElementById( domId ); domEl.style.display = 'block'; this.Default = domId == 'raw' ? 'formatted' : 'raw'; if( domLink ){ domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed'; } var domElOpposite = doc.getElementById( this.Default ); domElOpposite.style.display = 'none'; }, LastAR : null, showAR : function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }, toggleNext : function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }, hideAR : function(){ Show.LastAR.style.display = 'none'; } }
XML 53 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Nature of the Business
12 Months Ended
Dec. 31, 2011
Nature of the Business [Abstract]  
Nature of the Business
1. Nature of the Business

iRobot Corporation (“iRobot” or the “Company”) develops robotics and artificial intelligence technologies and applies these technologies in producing and marketing robots. The majority of the Company’s revenue is generated from product sales and government and industrial research and development contracts.

 

XML 54 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Consolidated Balance Sheets [Abstract]    
Net allowances on Accounts receivables $ 87 $ 88
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued      
Preferred stock, shares outstanding      
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 27,216,555 25,844,840
Common stock, shares outstanding 27,216,555 25,844,840
XML 55 R17.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies
12 Months Ended
Dec. 31, 2011
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
11. Commitments and Contingencies

Legal

On August 17, 2007, the Company filed a lawsuit in Massachusetts Superior Court against Robotic FX, Inc. and Jameel Ahed alleging, among other things, misappropriation of trade secrets and breach of contract, and seeking both injunctive and monetary relief. The case was subsequently removed to the United States District Court for the District of Massachusetts. On November 2, 2007, the court issued a preliminary injunction, and on December 21, 2007 issued a permanent injunction, against Robotic FX, Inc. and Mr. Ahed preventing the sale of products using certain of the Company’s trade secrets, including the Robotic FX Negotiator product.

In addition, on August 17, 2007, the Company filed a lawsuit in the United States District Court for the Northern District of Alabama against Robotic FX, Inc. alleging willful infringement of two patents owned by the Company, and seeking both injunctive and monetary relief. On December 21, 2007, the court entered a judgment that Robotic FX, Inc. knowingly infringed on both asserted patents.

In a related settlement, Robotic FX, Inc. was dissolved and certain residual assets were retained by the Company at its election. Mr. Ahed is prohibited from participating in competitive activities in the robotics industry for five years.

The cumulative litigation and settlement-related expenditures associated with this dispute are expected to total approximately $3.0 million, including an obligation to make cash payments up to $0.4 million through 2012, contingent upon Mr. Ahed and Robotic FX, Inc. continuing to meet obligations pursuant to various agreements, including but not limited to certain non-competition provisions. The Company paid $0.1 million to Mr. Ahed during the fiscal year ended December 31, 2011. These contingent payments will continue to be expensed, when and if earned.

Lease Obligations

The Company leases its facilities. Rental expense under operating leases for fiscal 2011, 2010 and 2009 amounted to $4.1 million, $3.7 million, and $3.9 million, respectively. Future minimum rental payments under operating leases were as follows as of December 31, 2011:

 

         
    Operating
Leases
 

2012

  $ 3,030  

2013

    2,557  

2014

    2,505  

2015

    2,505  

2016

    2,505  

Thereafter

    8,187  
   

 

 

 

Total minimum lease payments

  $ 21,289  
   

 

 

 

Guarantees and Indemnification Obligations

The Company enters into standard indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses incurred by the indemnified party, generally the Company’s customers, in connection with any patent, copyright, trade secret or other proprietary right infringement claim by any third party with respect to the Company’s software. The term of these indemnification agreements is generally perpetual any time after execution of the agreement. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the estimated fair value of these agreements is minimal. Accordingly, the Company has no liabilities recorded for these agreements as of December 31, 2011 and January 1, 2011, respectively.

 

Government Contract Contingencies

Several of the Company’s prime contracts with the U.S. federal government do not contain a limitation of liability provision, creating a risk of responsibility for direct and consequential damages. Several subcontracts with prime contractors hold the prime contractor harmless against liability that stems from our work and do not contain a limitation of liability. These provisions could cause substantial liability for the Company. In addition, the Company is subject to audits by the U.S. federal government as part of routine audits of government contracts. As part of an audit, these agencies may review the Company’s performance on contracts, cost structures and compliance with applicable laws, regulations and standards. If any of its costs are found to be allocated improperly to a specific contract, the costs may not be reimbursed and any costs already reimbursed for such contract may have to be refunded. Accordingly, an audit could result in a material adjustment to our revenue and results of operations. Annually, the Company submits final indirect billing rates to DCMA based upon actual costs incurred throughout the year. These final billing rates are subject to audit by DCAA. As of December 31, 2011, fiscal years 2007, 2008, 2009, 2010 and 2011 are open for audit by DCAA.

Warranty

The Company provides warranties on most products and has established a reserve for warranty based on identified warranty costs. The reserve is included as part of accrued expenses (Note 6) in the accompanying consolidated balance sheets.

Activity related to the warranty accrual was as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 9,284     $ 6,105     $ 5,380  

Provision

    4,091       6,402       4,870  

Warranty usage(*)

    (3,069     (3,223     (4,145
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 10,306     $ 9,284     $ 6,105  
   

 

 

   

 

 

   

 

 

 

 

 

  (*) Warranty usage includes the pro rata expiration of product warranties not utilized.

Sales Taxes

The Company collects and remits sales tax in jurisdictions in which it has a physical presence or it believes nexus exists, which therefore obligates the Company to collect and remit sales tax. The Company continually evaluates whether it has established a nexus in new jurisdictions with respect to sales tax. The Company has recorded a liability for potential exposure in several states where there is uncertainty about the point in time at which the Company established a sufficient business connection to create nexus. The Company continues to analyze possible sales tax exposure, but does not currently believe that any individual claim or aggregate claims that might arise will ultimately have a material effect on its consolidated results of operations, financial position or cash flows.

 

XML 56 R1.htm IDEA: XBRL DOCUMENT v2.4.0.6
Document and Entity Information (USD $)
12 Months Ended
Dec. 31, 2011
Feb. 13, 2012
Jul. 02, 2011
Document and Entity Information [Abstract]      
Entity Registrant Name IROBOT CORP    
Entity Central Index Key 0001159167    
Document Type 10-K    
Document Period End Date Dec. 31, 2011    
Amendment Flag false    
Document Fiscal Year Focus 2011    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 899,000,000
Entity Common Stock, Shares Outstanding   27,328,700  
XML 57 R18.htm IDEA: XBRL DOCUMENT v2.4.0.6
Employee Benefits
12 Months Ended
Dec. 31, 2011
Employee Benefits [Abstract]  
Employee Benefits
12. Employee Benefits

The Company sponsors a retirement plan under Section 401(k) of the Internal Revenue Code (the “Retirement Plan”). All Company employees, with the exception of temporary, contract and international employees are eligible to participate in the Retirement Plan after satisfying age and length of service requirements prescribed by the plan. Under the Retirement Plan, employees may make tax- deferred contributions, and the Company, at its sole discretion, and subject to the limits prescribed by the IRS, may make either a nonelective contribution on behalf of all eligible employees or a matching contribution on behalf of all plan participants.

The Company elected to make a matching contribution of approximately $1.7 million, $1.5 million and $1.2 million for the plan years ended December 31, 2011, January 1, 2011 and January 2, 2010 (“Plan-Year 2011,” “Plan-Year 2010” and “Plan-Year 2009”), respectively. The employer contribution represents a matching contribution at a rate of 50% of each employee’s first six percent contribution. Accordingly, each employee participating during Plan-Year 2011, Plan-Year 2010 and Plan-Year 2009 is entitled up to a maximum of three percent of his or her eligible annual payroll. The employer matching contribution for Plan-Year 2011 is included in accrued compensation.

 

XML 58 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Income (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Revenue:      
Product revenue $ 426,525 $ 360,394 $ 262,199
Contract revenue 38,975 40,558 36,418
Total revenue 465,500 400,952 298,617
Cost of revenue:      
Cost of product revenue (1) 246,905 [1] 228,403 [1] 176,631 [1]
Cost of contract revenue (1) 26,477 [1] 27,117 [1] 30,790 [1]
Total cost of revenue 273,382 255,520 207,421
Gross margin 192,118 145,432 91,196
Operating expenses:      
Research and development (1) 36,498 [1] 24,809 [1] 14,747 [1]
Selling and marketing (1) 58,544 [1] 50,535 [1] 40,902 [1]
General and administrative (1) 43,753 [1] 36,618 [1] 30,110 [1]
Total operating expenses 138,795 111,962 85,759
Operating income 53,323 33,470 5,437
Other income (expense), net 218 504 (81)
Income before income taxes 53,541 33,974 5,356
Income tax expense 13,350 8,460 2,026
Net income (loss) 40,191 25,514 3,330
Net income per share      
Basic $ 1.50 $ 1.00 $ 0.13
Diluted $ 1.44 $ 0.96 $ 0.13
Number of shares used in per share calculations      
Basic 26,712 25,394 24,998
Diluted 27,924 26,468 25,640
Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:      
Stock based compensation 8,784 8,165 7,562
Cost of Product Revenue
     
Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:      
Stock based compensation 1,197 [1] 1,311 [1] 1,127 [1]
Cost of Contract Revenue
     
Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:      
Stock based compensation 478 [1] 446 [1] 575 [1]
Research and Development Expense
     
Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:      
Stock based compensation 743 [1] 725 [1] 351 [1]
Selling and Marketing Expense
     
Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:      
Stock based compensation 724 [1] 1,161 [1] 1,410 [1]
General and Administrative Expense
     
Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:      
Stock based compensation $ 5,642 [1] $ 4,522 [1] $ 4,099 [1]
[1] Stock-based compensation recorded in fiscal 2011, 2010 and 2009 breaks down by expense classification as follows:
XML 59 R12.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses
12 Months Ended
Dec. 31, 2011
Accrued Expenses [Abstract]  
Accrued Expenses
6. Accrued Expenses

Accrued expenses consist of the following at:

 

                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Accrued warranty

  $ 10,306     $ 9,284  

Accrued direct fulfillment costs

    1,907       2,405  

Accrued rent

    726       592  

Accrued sales commissions

    411       432  

Accrued accounting fees

    354       439  

Accrued other

    3,484       2,638  
   

 

 

   

 

 

 
    $ 17,188     $ 15,790  
   

 

 

   

 

 

 

 

XML 60 R11.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Assets
12 Months Ended
Dec. 31, 2011
Other Assets [Abstract]  
Other Assets
5. Other Assets

Other assets consists of the following at:

 

                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Goodwill and intangible assets, net

  $ 10,377     $ 11,280  

Investment in Advanced Scientific Concepts, Inc.

    2,500       2,500  
   

 

 

   

 

 

 
    $ 12,877     $ 13,780  
   

 

 

   

 

 

 

Goodwill and Intangible assets are the result of the acquisition of Nekton Research, LLC (“Nekton”), See Note 13 to the Consolidated Financial Statements for a more detailed discussion of the Goodwill and intangible assets, net.

In November 2007, the Company recorded an investment of $2.5 million in a series of preferred stock of Advanced Scientific Concepts, Inc. This investment is accounted for at cost. The Company regularly monitors this investment to determine if facts and circumstances have changed in a manner that would require a change in accounting methodology. Additionally, the Company regularly evaluates whether or not this investment has been impaired by considering such factors as economic environment, market conditions, operational performance and other specific factors relating to the business underlying the investment. If any such impairment is identified, a reduction in the carrying value of the investment would be recorded at that time. Since the Company believes the fair value of its investment is greater than the carrying value of its investment, it has not impaired this investment.

 

XML 61 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2011
Summary of Significant Accounting Policies [Abstract]  
Components of available for sale securities
                                 
    December 31,
2011
    January 1,
2011
 
    Cost     Fair
Market Value
    Cost     Fair
Market Value
 
    (In thousands)  

Corporate bond

  $ 15,654     $ 15,309     $ 11,465     $ 11,424  

U.S. Government bond

    2,500       2,502       2,498       2,504  
   

 

 

   

 

 

   

 

 

   

 

 

 

Total short term investments

  $ 18,154     $ 17,811     $ 13,963     $ 13,928  
   

 

 

   

 

 

   

 

 

   

 

 

 
Activity related to allowance for doubtful accounts
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 88     $ 90     $ 65  

Provision

                32  

Deduction(*)

    (1     (2     (7
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 87     $ 88     $ 90  
   

 

 

   

 

 

   

 

 

 
Activity related to Inventory reserve
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Balance at beginning of period

  $ 2,836     $ 3,713     $ 2,770  

Provision

    411       677       2,117  

Deduction(*)

    (679     (1,554     (1,174
   

 

 

   

 

 

   

 

 

 

Balance at end of period

  $ 2,568     $ 2,836     $ 3,713  
   

 

 

   

 

 

   

 

 

 

 

 

  (*) Deductions related to inventory reserve accounts represent amounts written off against the reserve.
Property and Equipment
     
    Estimated
Useful Life

Computer and research equipment

  3 years

Furniture

  5

Machinery

  2-5

Tooling

  2-5

Business applications software

  5-7

Capital leases and leasehold improvements

  Term of lease
                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Computer and equipment

  $ 17,616     $ 16,852  

Furniture

    2,732       2,484  

Machinery

    3,375       1,981  

Tooling

    7,303       5,213  

Leasehold improvements

    15,459       13,532  

Software purchased for internal use

    8,338       5,771  
   

 

 

   

 

 

 
      54,823       45,833  

Less: accumulated depreciation

    25,794       20,213  
   

 

 

   

 

 

 
    $ 29,029     $ 25,620  
   

 

 

   

 

 

 
Basic and Diluted Net Income Per Share
                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 

Net income

  $ 40,191     $ 25,514     $ 3,330  
   

 

 

   

 

 

   

 

 

 

Weighted-average shares outstanding

    26,712       25,394       24,998  

Dilutive effect of employee stock options and restricted shares

    1,212       1,074       642  
   

 

 

   

 

 

   

 

 

 

Diluted weighted average shares outstanding

    27,924       26,468       25,640  
   

 

 

   

 

 

   

 

 

 

Basic income per share

  $ 1.50     $ 1.00     $ 0.13  

Diluted income per share

  $ 1.44     $ 0.96     $ 0.13  
Fair Value Assets Measured on Recurring Basis

The Company’s assets measured at fair value on a recurring basis at December 31, 2011, were as follows:

 

                         
    Fair Value Measurements as of
December 31, 2011
 

Description

  Level 1     Level 2     Level 3  
    (In thousands)  

Assets:

                       

Money Market Funds

  $ 117,196     $     $  

U.S. Government bonds

          2,502        

Corporate bonds

          15,309        
   

 

 

   

 

 

   

 

 

 

Total assets measured at fair value

  $ 117,196     $ 17,811     $  
   

 

 

   

 

 

   

 

 

 

The Company’s assets measured at fair value on a recurring basis at January 1, 2011, were as follows:

 

                         
    Fair Value Measurements as of
January 1, 2011
 

Description

  Level 1     Level 2     Level 3  
    (In thousands)  

Assets:

                       

Money Market Funds

  $ 5,090     $     $  

U.S. Government bonds

          2,504        

Corporate bonds

          11,424        
   

 

 

   

 

 

   

 

 

 

Total assets measured at fair value

  $ 5,090     $ 13,928     $  
   

 

 

   

 

 

   

 

 

 
XML 62 R19.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and other intangible assets
12 Months Ended
Dec. 31, 2011
Goodwill and other intangible assets [Abstract]  
Goodwill and other intangible assets
13. Goodwill and other intangible assets

The carrying amount of the goodwill at December 31, 2011 of $7.9 million is from the acquisition of Nekton completed in September 2008. In the fourth quarter of 2011, the Company completed its annual goodwill impairment test and did not identify any goodwill impairment.

Other intangible assets include the value assigned to completed technology, research contracts, and a trade name. The estimated useful lives for all of these intangible assets are two to ten years. The intangible assets are being amortized on a straight-line basis, which is consistent with the pattern that the estimated economic benefits of the intangible assets are expected to be utilized.

Intangible assets at December 31, 2011 and January 1, 2011 consisted of the following:

 

                                                 
    December 31, 2011     January 1, 2011  
    Cost     Accumulated
Amortization
    Net     Cost     Accumulated
Amortization
    Net  
          (In thousands)                 (In thousands)        

Completed technology

  $ 3,700     $ 1,233     $ 2,467     $ 3,700     $ 865     $ 2,835  

Research contracts

    100       100             100       100        

Tradename

    700       700             700       165       535  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 4,500     $ 2,033     $ 2,467     $ 4,500     $ 1,130     $ 3,370  
   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Amortization expense related to acquired intangible assets was $903,000 and $475,000 for the fiscal years ended December 31, 2011 and January 1, 2011. The estimated future amortization expense related to current intangible assets in each of the five succeeding fiscal years is expected to be as follows:

 

         
    (In thousands)  

2012

    370  

2013

    370  

2014

    370  

2015

    370  

2016

    370  
   

 

 

 

Total

  $ 1,850  
   

 

 

 

 

XML 63 R15.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock-Based Compensation
12 Months Ended
Dec. 31, 2011
Stock Options Plans and Stock-Based Compensation [Abstract]  
Stock Options Plans and Stock-Based Compensation
9. Stock Option Plans and Stock-Based Compensation

The Company has options outstanding under three stock incentive plans: the 1994 Stock Option Plan (the “1994 Plan”), the 2004 Stock Option and Incentive Plan (the “2004 Plan”) and the 2005 Stock Option and Incentive Plan (the “2005 Plan” and together with the 1994 Plan and the 2004 Plan, the “Plans”). The 2005 Plan is the only one of the three plans under which new awards may currently be granted. Under the 2005 Plan, which became effective October 10, 2005, 1,583,682 shares were initially reserved for issuance in the form of incentive stock options, non-qualified stock options, stock appreciation rights, deferred stock awards and restricted stock awards. Additionally, the 2005 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning in 2007, by 4.5% of the outstanding number of shares of common stock on the immediately preceding December 31. Stock options returned to the Plans as a result of their expiration, cancellation or termination are automatically made available for issuance under the 2005 Plan. Eligibility for incentive stock options is limited to those individuals whose employment status would qualify them for the tax treatment associated with incentive stock options in accordance with the Internal Revenue Code of 1986, as amended. As of December 31, 2011, there were 2,695,397 shares available for future grant under the 2005 Plan.

Options granted under the Plans are subject to terms and conditions as determined by the compensation committee of the board of directors, including vesting periods. Options granted under the Plans are exercisable in full at any time subsequent to vesting, generally vest over periods from zero to five years, and expire seven or ten years from the date of grant or, if earlier, 60 or 90 days from employee termination. The exercise price of incentive stock options is equal to the closing price on the NASDAQ Global Market on the date of grant. The exercise price of nonstatutory options may be set at a price other than the fair market value of the common stock.

In connection with the initial public offering, the Company retrospectively reassessed the fair value of its common stock for options granted during the period from July 1, 2004 to November 8, 2005. As a result of this reassessment, the Company determined that the estimated fair market value used in granting options for the period from July 1, 2004 to December 31, 2004 was reasonable and appropriate. Accordingly, no deferred compensation was recorded for these grants. For the period from January 1, 2005 through November 8, 2005, the Company determined that the estimated fair value of its common stock increased from $4.60 to $21.60 due to a number of factors such as, among other things, the likelihood of an initial public offering, its improving operating results and the achievement of other corporate milestones in 2005. Based upon this determination, the Company recorded deferred compensation of approximately $3.4 million in the twelve months ended December 31, 2005 relating to stock options with exercise prices below the retrospectively reassessed fair market value on the date of grant. The Company recognized associated stock-based compensation expense of $0.0 million, $0.1 million and $0.2 million for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, respectively.

The Company recognized $5.2 million of stock-based compensation expense during the fiscal year ended December 31, 2011 for stock options granted subsequent to the Company’s initial filing of its Form S-1 with the SEC. The unamortized fair value as of December 31, 2011 associated with these grants was $11.0 million with a weighted-average remaining recognition period of 2.39 years.

On May 29, 2009, the Company completed a one-time stock option exchange program as approved by its stockholders on May 28, 2009. In accordance with the terms and conditions of the stock option exchange program, the Company issued new options to purchase an aggregate of 310,607 shares of the Company’s common stock in exchange for the cancellation of options to purchase an aggregate of 678,850 of the Company’s common stock. The exchange ratios were designed to result in the fair value, for accounting purposes, of the new options being approximately equal to the fair value of the exchanged eligible options to ensure the Company minimized any additional compensation expense in connection with the stock option exchange program. The Company incurred no additional compensation expense in connection with the program.

 

The fair value of each option grant for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010 (excluding the new options issued in conjunction with the stock option exchange program described in the preceding paragraph for which no incremental compensation expense was realized) was computed on the grant date using the Black-Scholes option-pricing model with the following assumptions:

 

             
    Fiscal Year Ended
December 31,
2011
  Fiscal Year Ended
January 1,
2011
  Fiscal Year Ended
January 2,
2010

Risk-free interest rate

  0.83% — 2.24%   1.27% — 2.28%   1.45% — 2.50%

Expected dividend yield

     

Expected life

  4.11 — 4.31 years   4.00 — 4.75 years   3.50 — 4.75 years

Expected volatility

  61.0% — 63.0%   57.0% — 62.0%   55.0% — 56.5%

The risk-free interest rate is derived from the average U.S. Treasury constant maturity rate, which approximates the rate in effect at the time of grant, commensurate with the expected life of the instrument. The dividend yield is zero based upon the fact the Company has never paid and has no present intention to pay cash dividends. The expected term calculation is based upon the simplified method provided under the relevant authoritative guidance, the expected term is developed by averaging the contractual term of the stock option grants (7 or 10 years) with the associated vesting term (typically 4 to 5 years). Given the Company’s initial public offering in November 2005 and the resulting short history as a public company, the Company could not rely solely on company specific historical data for purposes of establishing expected volatility. Consequently, prior to 2010, the Company performed an analysis that included company specific historical data combined with data of several peer companies with similar expected option lives to develop expected volatility assumptions. During 2010, the Company began to rely solely on company specific historical data for purposes of establishing expected volatility.

Based upon the above assumptions, the weighted average fair value of each stock option granted for the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010 (excluding the new options issued in conjunction with the stock option exchange program for which no incremental compensation expense was realized) was $16.55, $8.24 and $4.91, respectively.

 

The table below summarizes stock option plan activity:

 

                                 
    Number of
Shares
    Weighted Average
Exercise Price
    Weighted  Average
Remaining
Contractual Term
    Aggregate
Intrinsic
Value(1)
 

Outstanding at December 27, 2008

    3,523,931     $ 13.24                  

Granted

    941,406       11.09                  

Exercised

    (243,791     3.02                  

Canceled

    (824,918     19.89                  
   

 

 

   

 

 

                 

Outstanding at January 2, 2010

    3,396,628     $ 11.77                  

Granted

    1,058,323       16.65                  

Exercised

    (667,348     9.87                  

Canceled

    (130,568     15.21                  
   

 

 

   

 

 

                 

Outstanding at January 1, 2011

    3,657,035     $ 13.40                  

Granted

    349,650       33.27                  

Exercised

    (1,232,721     10.87                  

Canceled

    (212,672     15.37                  
   

 

 

   

 

 

                 

Outstanding at December 31, 2011

    2,561,292     $ 17.17       4.36 years     $ 33.6 million  
   

 

 

   

 

 

                 

Vested and expected to vest at
December 31, 2011

    2,454,904     $ 16.94       4.31 years     $ 32.7 million  

Exercisable as of December 31, 2011

    1,397,605     $ 14.51       3.56 years     $ 21.4 million  

Weighted average fair value of options granted during the fiscal year ended December 31, 2011

          $ 16.55                  

Options available for future grant at December 31, 2011

    2,695,397                          

 

 

  (1) The aggregate intrinsic value on the table was calculated based upon the positive difference between the closing market value of the Company’s stock on December 31, 2011 of $29.85 and the exercise price of the underlying option.

During fiscal years 2011, 2010, and 2009, the total intrinsic value of stock options exercised was $25.4 million, $7.5 million and $2.0 million, respectively. No amounts relating to stock-based compensation have been capitalized.

 

The following table summarizes information about stock options outstanding at December 31, 2011:

 

                                     

Range of Exercise Prices

  Number
Outstanding
    Options Outstanding
Weighted Average
Remaining
Contractual Life
  Weighted  Average
Exercise Price
    Options Exercisable  
        Number
Exercisable
    Weighted Average
Exercise Price
 

    $  0.55 –  $  7.76

    350,786     3.07 years    $ 5.40       295,500     $ 4.96  

        8.10 –  13.46

    278,793     3.79                 11.54       149,955       12.41  

      13.74 –  14.13

    203,331     3.51                 14.07       147,630       14.06  

      14.52 –  14.52

    509,475     5.20                 14.52       147,242       14.52  

      14.54 –  17.60

    258,210     2.67                 16.21       243,993       16.19  

      17.70 –  18.74

    266,045     5.07                 18.20       146,458       18.08  

      19.85 –  24.53

    346,397     4.40                 23.27       255,272       22.82  

      24.88 –  29.85

    32,555     4.90                 28.47       11,555       27.19  

      33.48 –  33.48

    308,200     6.19                 33.48             0.00  

      35.96 –  35.96

    7,500     6.50                 35.96             0.00  
   

 

 

   

 

 

 

 

   

 

 

   

 

 

 

     $ 0.55 –  $35.96

    2,561,292     4.36 years    $ 17.17       1,397,605     $ 14.51  
   

 

 

   

 

 

 

 

   

 

 

   

 

 

 

The table below summarizes activity relating to restricted stock awards:

 

                 
    Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

    16,746     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at January 2, 2010

    11,164     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at January 1, 2011

    5,582     $ 16.03  

Granted

           

Vested

    (5,582     16.03  

Forfeited

           
   

 

 

   

 

 

 

Outstanding at December 31, 2011

        $  
   

 

 

   

 

 

 

 

During the fiscal year ended December 31, 2011, the Company recognized $0.0 million of stock based compensation expense associated with restricted stock awards. As of December 31, 2011, the unamortized fair value of all restricted stock awards was $0.0 million. The table below summarizes activity relating to restricted stock units:

 

                 
    Number of
Shares Underlying
Restricted Stock
    Weighted Average
Grant Date Fair
Value
 

Outstanding at December 27, 2008

    168,716     $ 15.60  

Granted

    183,139       9.94  

Vested

    (46,162     15.09  

Forfeited

    (4,469     16.23  
   

 

 

   

 

 

 

Outstanding at January 2, 2010

    301,224     $ 12.23  

Granted

    382,564       16.84  

Vested

    (98,015     13.18  

Forfeited

    (15,696     13.17  
   

 

 

   

 

 

 

Outstanding at January 1, 2011

    570,077     $ 15.14  

Granted

    282,744       32.08  

Vested

    (168,041     15.31  

Forfeited

    (77,275     16.73  
   

 

 

   

 

 

 

Outstanding at December 31, 2011

    607,505     $ 22.77  
   

 

 

   

 

 

 

During the fiscal year ended December 31, 2011, the Company recognized $3.6 million of stock based compensation expense associated with restricted stock units. As of December 31, 2011, January 1, 2011 and January 2, 2010 the unamortized fair value of all restricted stock units was $11.7 million, $7.6 million and $3.2 million, respectively. The Company expects to recognize associated stock-based compensation expense of $3.9 million, $3.5 million, $3.1 million and $1.2 million in 2012, 2013, 2014 and 2015, respectively.

The following includes significant activity that is included in the stock option activity and restricted stock activity tables above:

On December 30, 2011, in connection with the appointment of a new member to its board of directors, the Company granted 7,370 restricted stock units. Additionally on December 30, 2011, in connection with the commencement of his employment, the Company granted one employee stock options exercisable for an aggregate of 15,000 shares of the Company’s common stock and 7,500 restricted stock units. The above stock options have a per share exercise price of $29.85, the closing price of the Company’s common stock on NASDAQ on December 30, 2011. The stock options will vest 25% on the first anniversary of the grant date and quarterly over the following three years, and the restricted stock units will vest 25% on each anniversary of the grant date.

On September 30, 2011, the Company granted to certain employees an annual merit grant totaling 43,400 restricted stock units. These restricted stock units will vest 25% on each anniversary of the grant date.

On July 1, 2011, the Company granted one member of the Board of Directors 6,118 restricted stock units in connection with the commencement of her appointment. These restricted stock units will vest 25% on each anniversary of the grant date. Also on July 1, 2011, the Company granted each of its nine non-employee board members 3,059 restricted stock units. These restricted stock units will vest 100% on the first anniversary of the grant.

 

On April 1, 2011, in connection with the commencement of their employment, the Company granted five employees stock options exercisable for an aggregate of 40,000 shares of the Company’s common stock and 19,000 restricted stock units. Additionally, on April 1, 2011, the Company granted to certain employees, including executive officers, an annual merit grant of stock options totaling 281,150 shares of the Company’s common stock and 141,575 restricted stock units. Each of the above stock options have a per share exercise price of $33.48, the closing price of the Company’s common stock on NASDAQ on April 1, 2011. The stock options will vest 25% on the first anniversary of the grant date and quarterly thereafter over the following three years. The restricted stock units will vest 25% on each anniversary of the grant date.

 

XML 64 R60.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details Textual) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Dec. 29, 2007
Patent
Commitments and Contingencies (Textual) [Abstract]        
Infringement of patents owned by company       2
Prohibition from participating in competitive activities in years       5 years
Cumulative litigation and settlement-related expenditures       $ 3.0
Obligations of cash payment       0.4 million through 2012
Contingent payments 0.1      
Rental expense under operating leases $ 4.1 $ 3.7 $ 3.9  
XML 65 R13.htm IDEA: XBRL DOCUMENT v2.4.0.6
Revolving Line of Credit
12 Months Ended
Dec. 31, 2011
Revolving Line of Credit [Abstract]  
Revolving Line of Credit
7. Revolving Line of Credit

The Company has an unsecured revolving credit facility with Bank of America, N.A., which is available to fund working capital and other corporate purposes. As of December 31, 2011, the total amount available for borrowing under its credit facility was $75.0 million and the full amount was available for borrowing. The interest on loans under the credit facility will accrue, at a rate between LIBOR plus 1% and LIBOR plus 1.5% based on the Company’s ratio of indebtedness to Adjusted EBITDA. The credit facility will terminate and all amounts outstanding thereunder will be due and payable in full on June 14, 2014.

As of December 31, 2011, the Company had no borrowings under its working capital line of credit. This credit facility contains customary terms and conditions for credit facilities of this type, including restrictions on the Company’s ability to incur or guaranty additional indebtedness, create liens, enter into transactions with affiliates, make loans or investments, sell assets, pay dividends or make distributions on, or repurchase, the Company’s stock, and consolidate or merge with other entities.

In addition, the Company is required to meet certain financial covenants customary with this type of agreement, including maintaining a minimum specified consolidated net worth, a minimum ratio of indebtedness to Adjusted EBITDA, and a minimum specified interest coverage ratio.

This credit facility contains customary events of default, including for payment defaults, breaches of representations, breaches of affirmative or negative covenants, cross defaults to other material indebtedness, bankruptcy and failure to discharge certain judgments. If a default occurs and is not cured within any applicable cure period or is not waived, the Company’s obligations under the credit facility may be accelerated.

As of December 31, 2011, the Company was in compliance with all covenants under its credit facility.

 

XML 66 R14.htm IDEA: XBRL DOCUMENT v2.4.0.6
Common Stock
12 Months Ended
Dec. 31, 2011
Dividends, Common Stock [Abstract]  
Common Stock
8. Common Stock

Common stockholders are entitled to one vote for each share held and to receive dividends if and when declared by the Board of Directors and subject to and qualified by the rights of holders of the preferred stock. Upon dissolution or liquidation of the Company, holders of common stock will be entitled to receive all available assets subject to any preferential rights of any then outstanding preferred stock.

 

XML 67 R16.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes
12 Months Ended
Dec. 31, 2011
Income Taxes [Abstract]  
Income Taxes
10. Income Taxes

The components of income tax expense were as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Current

                       

Federal

  $ 10,088     $ 14,353     $ 5,019  

State

    1,600       1,685       369  

Foreign

    196       112       42  
   

 

 

   

 

 

   

 

 

 

Total current tax provision

    11,884       16,150       5,430  

Deferred

                       

Federal

    2,166       (4,196     (3,404

State

    (700     (3,494      
   

 

 

   

 

 

   

 

 

 

Total deferred tax provision

    1,466       (7,690     (3,404
   

 

 

   

 

 

   

 

 

 

Total income tax provision

  $ 13,350     $ 8,460     $ 2,026  
   

 

 

   

 

 

   

 

 

 

An immaterial provision has been made for deferred taxes on undistributed earnings of non-U.S. subsidiaries that the Company expects to distribute in 2012. For the remaining undistributed earnings of non-U.S. subsidiaries, no provision has been made for deferred taxes as these earnings have been indefinitely reinvested. Determination of the amount of unrecognized deferred tax liability on these undistributed earnings is not practicable. As of December 31, 2011, a deferred tax liability has not been established for approximately $0.1 million of cumulative undistributed earnings of non-U.S. subsidiaries, as the Company plans to keep these amounts permanently reinvested overseas.

During the quarter ending January 2, 2010, the Company recorded an out-of-period adjustment in the income tax provision of $0.2 million to correct an error with respect to the earnings of the Company’s India subsidiary. The Company believes that this adjustment did not have a material impact to its full year 2009 results. In addition, management does not believe the adjustment is material to the amounts reported by the Company in previous periods.

 

The components of net deferred tax assets were as follows:

 

                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Net deferred tax assets

               

Current deferred tax assets

               

Reserves and accruals

  $ 15,697     $ 13,253  

Tax credits

    133        
   

 

 

   

 

 

 

Total current deferred tax assets

    15,830       13,253  
   

 

 

   

 

 

 

Non-current deferred tax assets

               

Tax credits

    3,027       1,698  

Fixed assets

          754  

Stock based compensation

    5,213       5,915  
   

 

 

   

 

 

 

Total non-current deferred tax assets

    8,240       8,367  
   

 

 

   

 

 

 

Current deferred tax liabilities

               

Prepaids

    486       336  
   

 

 

   

 

 

 

Total current deferred tax liabilities

    486       336  
   

 

 

   

 

 

 

Non-current deferred tax liabilities

               

Intangible assets

    127       29  

Fixed assets

    1,986        
   

 

 

   

 

 

 

Total non-current deferred tax liabilities

    2,113       29  
   

 

 

   

 

 

 

Total net deferred tax assets

  $ 21,471     $ 21,255  
   

 

 

   

 

 

 

In fiscal 2010, based on recent and expected increased future profitability, the Company released its valuation allowance relating to state deferred tax assets.

The table below summarizes activity relating to the valuation allowance:

 

                                 

Fiscal Year Ended

  Balance at
beginning  of
period
    Additions
Charged to
Costs and
Expenses
    Deductions     Balance
at End
of Period
 
    (In thousands)  

January 2, 2010

  $ 3,452     $ 416           $ 3,868  

January 1, 2011

    3,868             3,868        

December 31, 2011

                       

The net deferred tax assets as of December 31, 2011 and January 1, 2011 were $21.5 million and $21.3 million, respectively.

As of December 31, 2011, the Company has research and development credits carryforwards available to offset future state taxes of $4.4 million and investment tax credit carryforwards to offset future state taxes of $0.7 million, which expire at various dates from 2012 to 2026. As of January 1, 2011, the Company had research and development credits carryforwards available to offset future state taxes of $2.7 million and investment tax credit carryforwards to offset future state taxes of $0.4 million, which expire at various dates from 2016 to 2025. Under the Internal Revenue Code, certain substantial changes in the Company’s ownership could result in an annual limitation on the amount of these tax carryforwards which can be utilized in future years.

 

The reconciliation of the expected tax (benefit) expense (computed by applying the federal statutory rate to income before income taxes) to actual tax expense was as follows:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Expected federal income tax

  $ 18,739     $ 11,891     $ 1,991  

Miscellaneous permanent items

    (13     164       125  

State taxes

    543       1,545       94  

Federal and state research credits

    (3,283     (997     (367

Domestic production activities deduction

    (2,695            

Non deductible stock compensation

                259  

Conversion of incentive stock options(1)

                (346

Other

    59       (275     111  

Increase (decrease) in valuation allowance

          (3,868     159  
   

 

 

   

 

 

   

 

 

 
    $ 13,350     $ 8,460     $ 2,026  
   

 

 

   

 

 

   

 

 

 

 

 

  (1) The Company recorded a discrete benefit from the conversion of incentive stock options to non-qualified stock options as a result of its stock option exchange program which concluded in the second fiscal quarter of 2009.

Prior to January 1, 2011, the Company had no material unrecognized tax benefits recorded. A summary of the Company’s adjustments to its uncertain tax position is the current year is as follows:

 

         
    Fiscal Year Ended
December 31, 2011
 

Balance at beginning of period

  $ 0  

Increase for tax positions related to the current year

    1,218  

Increase for tax positions related to prior years

    1,221  

Decreases for settlements with applicable taxing authorities

     

Decreases for lapses of statute of limitations

     
   

 

 

 

Balance at end of period

  $ 2,439  
   

 

 

 

The Company recognizes interest and penalties related to unrecognized tax benefits in its tax provision. As of December 31, 2011, January 1, 2011 and January 2, 2010, there were no material accrued interest or penalties. We anticipate the settlement of federal tax audits may be finalized within the next twelve months and could result in a decrease in our unrecognized tax benefits of up to $1.0 million. If all of our unrecognized tax benefits as of December 31, 2011 were to become recognizable in the future, we would record a $1.9 million benefit to the income tax provision.

We follow the with and without approach for direct and indirect effects of the windfall tax deductions.

 

XML 68 R64.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and other intangible assets (Details Textual) (USD $)
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Business Acquisition [Line Items]    
Carrying amount of goodwill recorded in conjunction with acquisition of Nekton $ 7,900,000  
Minimum estimated useful lives for intangible assets 2  
Maximum estimated useful lives for intangible assets 10  
Nekton Research LLC [Member]
   
Business Acquisition [Line Items]    
Carrying amount of goodwill recorded in conjunction with acquisition of Nekton 7,900,000  
Amortization expense related to acquisition of intangible assets $ 903,000 $ 475,000
XML 69 R66.htm IDEA: XBRL DOCUMENT v2.4.0.6
Industry Segment, Geographic Information and Significant Customers (Details Textual) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2011
Customer
Dec. 31, 2011
Dec. 31, 2011
Business Acquisition Nekton [Member]
Dec. 30, 2011
US Federal government Orders, Contracts and Subcontracts [Member]
Jan. 01, 2011
US Federal government Orders, Contracts and Subcontracts [Member]
Jan. 02, 2010
US Federal government Orders, Contracts and Subcontracts [Member]
Jan. 02, 2010
Customers [member]
Dec. 31, 2011
Customers [member]
Jan. 01, 2011
Customers [member]
Dec. 31, 2011
Boeing Company [Member]
Jan. 01, 2011
Boeing Company [Member]
Dec. 31, 2011
Foreign Country [Member]
Jan. 01, 2011
Foreign Country [Member]
Jan. 02, 2010
Foreign Country [Member]
Industry Segment Geographic Information and Significant Customers (Textual) [Abstract]                            
Percentage of sales to Non-U.S customers of total revenue                       45.50% 42.10% 33.30%
Percentage of total revenue from Boeing Company                   9.40% 17.40%      
Percentage of U.S federal government orders, contracts and subcontracts of total revenue       36.10% 38.40% 36.90%                
Percentage of home product revenue from top 15 customers             56.00% 74.00% 65.70%          
Purchased intangible assets recorded in conjunction with acquisition of Nekton     $ 2.5                      
Industry Segment Geographic Information and Significant Customers (Additional Textual) [Abstract]                            
Carrying amount of goodwill recorded in conjunction with acquisition of Nekton 7.9 7.9                        
Investment in Advanced Scientific Concepts $ 2.5 $ 2.5                        
Number of customer generating major revenues 15                          
Percentage of revenue generated from two international distributors   23.60%                        
XML 70 R63.htm IDEA: XBRL DOCUMENT v2.4.0.6
Goodwill and other intangible assets (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]  
2012 $ 370
2013 370
2014 370
2015 370
2016 370
Total $ 1,850
XML 71 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Components of available for sale securities    
Total short term investments, Cost $ 18,154 $ 13,963
Total short term investments, Fair Market Value 17,811 13,928
Corporate bond [Member]
   
Components of available for sale securities    
Total short term investments, Cost 15,654 11,465
Total short term investments, Fair Market Value 15,309 11,424
U.S. Government bond [Member]
   
Components of available for sale securities    
Total short term investments, Cost 2,500 2,498
Total short term investments, Fair Market Value $ 2,502 $ 2,504
XML 72 R51.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock Based Compensation (Details Textual) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2011
Y
Jan. 01, 2011
Jan. 02, 2010
Dec. 31, 2005
Dec. 30, 2011
Apr. 01, 2011
May 29, 2009
Nov. 08, 2005
Oct. 10, 2005
Dec. 31, 2004
Dec. 31, 2011
Maximum [Member]
Y
Dec. 31, 2011
Minimum [Member]
Y
Jul. 01, 2011
Director [Member]
Jul. 01, 2011
Management [Member]
Dec. 31, 2011
2005 Plan [Member]
Oct. 10, 2005
2005 Plan [Member]
Dec. 31, 2011
Restricted Stock Awards [Member]
Dec. 31, 2011
Restricted Stock Units [Member]
Dec. 30, 2011
Restricted Stock Units [Member]
Sep. 30, 2011
Restricted Stock Units [Member]
Apr. 01, 2011
Restricted Stock Units [Member]
Jan. 01, 2011
Restricted Stock Units [Member]
Jan. 02, 2010
Restricted Stock Units [Member]
Dec. 30, 2011
Restricted Stock Units [Member]
Director [Member]
Jul. 01, 2011
Restricted Stock Units [Member]
Director [Member]
Dec. 30, 2010
Restricted Stock Units [Member]
Director [Member]
Jul. 01, 2011
Restricted Stock Units [Member]
Management [Member]
Dec. 31, 2011
Stock Options [Member]
Dec. 30, 2011
Stock Options [Member]
Apr. 01, 2011
Stock Options [Member]
Dec. 31, 2011
Stock Options (excluding new options) [Member]
Dec. 30, 2011
Restricted Stock [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                
Shares reserved for issuance in different forms                               1,583,682                                
Stock based compensation expense for stock options and restricted stock units granted subsequent to initial S-1 filing $ 5.2                               $ 0 $ 3.6                            
Unamortized fair value of restricted stock units                                 0 11.7       7.6 3.2                  
Contractual term of the stock option grants                     10 7                                        
Share based compensation arrangement shares available for grant 2,695,397                           2,695,397                                  
Share based compensation arrangement units granted                                     7,500   19,000     7,370 6,118       15,000 40,000    
Share based compensation arrangement shares each for nine directors                                                     3,059          
Minimum vesting period for options                                                       0 Years     4 Years  
Maximum vesting period for options                                                       5 Years     5 Years  
Minimum expiration period for options                                                       7 Years        
Maximum expiration period for options                                                       10 Years        
Minimum period for expiration of options in case of employee termination                                                       60 days        
Maximum period for expiration of options in case of employee termination                                                       90 days        
Percentage of stock vested on anniversary of grant date                         25.00% 100.00%           25.00% 25.00%         25.00%     25.00% 25.00%   25.00%
Annual merit grants                                       43,400 141,575                 281,150    
Stock Options Plans and Stock Based Compensation (Textual) [Abstract]                                                                
Effective date for stock options plan                 Oct. 10, 2005                                              
Increase in number of shares reserved and available for issuance in different forms   4.50%                                                            
Fair value of common stock               $ 21.60   $ 4.60                                            
Deferred Compensation based on estimated fair value of its common stock       3.4                                                        
Stock based compensation expense 0 0.1 0.2                                                          
Unamortized fair value stock options granted 11.0                                                              
Weighted average remaining recognition period 2.39                                                              
New Options issued to purchase common stock             310,607                                                  
Cancellation of options to purchase common stock             678,850                                                  
Weighted average fair value of each stock option granted $ 16.55 $ 8.24 $ 4.91                                                          
Closing market value of stock $ 29.85                                                              
Total intrinsic value of stock options exercised 25.4 7.5 2.0                                                          
Stock-based compensation expense Expects to recognize in year one related to restricted stock units 3.9                                                              
Stock-based compensation expense Expects to recognize in year two related to restricted stock units 3.5                                                              
Stock-based compensation expense Expects to recognize in year three related to restricted stock units 3.1                                                              
Stock-based compensation expense Expects to recognize in year four related to restricted stock units $ 1.2                                                              
Weighted average exercise price, exercisable $ 14.51       $ 29.85 $ 33.48                                                    
XML 73 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
Quarterly Information (Unaudited)
12 Months Ended
Dec. 31, 2011
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Information (Unaudited)
15. Quarterly Information (Unaudited)

 

                                                                 
    Fiscal Quarter Ended  
    April 3,
2010
    July 3,
2010
    October 2,
2010
    January 1,
2011
    April 2,
2011
    July 2,
2011
    October 1,
2011
    December 31,
2011
 
    (In thousands, except per share amounts)  

Revenue

  $ 94,930     $ 97,804     $ 94,223     $ 113,995     $ 106,277     $ 108,082     $ 120,373     $ 130,768  

Gross margin

    32,717       33,970       33,257       45,488       43,454       42,536       50,043       56,085  

Net income (loss)

    6,168       5,314       7,032       7,000       7,477       8,024       14,052       10,638  

Diluted earnings (loss) per share

  $ 0.24     $ 0.20     $ 0.27     $ 0.26     $ 0.27     $ 0.29     $ 0.50     $ 0.38  
XML 74 R26.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Assets (Tables)
12 Months Ended
Dec. 31, 2011
Other Assets [Abstract]  
Other Assets
                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Goodwill and intangible assets, net

  $ 10,377     $ 11,280  

Investment in Advanced Scientific Concepts, Inc.

    2,500       2,500  
   

 

 

   

 

 

 
    $ 12,877     $ 13,780  
   

 

 

   

 

 

 
XML 75 R49.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options Plans and Stock-Based Compensation (Details 3) (Restricted Stock [Member], USD $)
12 Months Ended
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Restricted Stock [Member]
     
Activities relating to restricted stock awards      
Number of Shares Underlying Restricted Stock, Beginning Balance 5,582 11,164 16,746
Weighted Average Grant Date Fair Value, Beginning Balance $ 16.03 $ 16.03 $ 16.03
Number of Shares Underlying Restricted Stock, Granted         
Weighted Average Grant Date Fair Value, Granted         
Number of Shares Underlying Restricted Stock, Vested (5,582) (5,582) (5,582)
Weighted Average Grant Date Fair Value, Vested $ 16.03 $ 16.03 $ 16.03
Number of Shares Underlying Restricted Stock, Forfeited         
Weighted Average Grant Date Fair Value, Forfeited         
Number of Shares Underlying Restricted Stock, Ending Balance 0 5,582 11,164
Weighted Average Grant Date Fair Value, Ending Balance $ 0 $ 16.03 $ 16.03
XML 76 R41.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventory (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Jan. 01, 2011
Inventory    
Raw materials $ 7,769 $ 6,723
Work in process 0 27
Finished goods 23,320 20,410
Total $ 31,089 $ 27,160
XML 77 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Stockholders' Equity (USD $)
In Thousands, except Share data
Total
Common Stock
Additional Paid-in Capital
Deferred Compensation
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Income (Loss)
Comprehensive Income
Beginning balance at Dec. 27, 2008 $ 119,676 $ 248 $ 130,637 $ (314) $ (10,895) $ 0 $ 0
Beginning balance, shares at Dec. 27, 2008   24,810,736          
Issuance of common stock for exercise of stock options, shares 243,791 243,791          
Issuance of common stock for exercise of stock options, amount 738 3 735        
Vesting of restricted stock units, shares   42,829          
Tax benefit of excess stock based compensation deduction 1,873   1,873        
Amortization of deferred compensation relating to stock options 7,562   7,318 244      
Stock withheld to cover tax withholding requirements upon vesting of restricted stock units, shares   (5,737)          
Stock withheld to cover tax withholdings requirements upon vesting of restricted stock units, amount (76)   (76)        
Reversal of deferred compensation related to cancelled stock options     (6) 6      
Unrealized gain (loss) on short term investment (41)         (41) (41)
Director's deferred compensation 132   132        
Net income 3,330       3,330   3,330
Comprehensive Income             3,289
Ending balance at Jan. 02, 2010 133,194 251 140,613 (64) (7,565) (41) 0
Ending balance, shares at Jan. 02, 2010   25,091,619          
Issuance of common stock for exercise of stock options, shares 667,348 667,462          
Issuance of common stock for exercise of stock options, amount 6,590 6 6,584        
Vesting of restricted stock units, shares   101,348          
Vesting of restricted stock units, amount   1 (1)        
Tax benefit of excess stock based compensation deduction 1,475   1,475        
Amortization of deferred compensation relating to stock options 8,165   8,102 63      
Stock withheld to cover tax withholding requirements upon vesting of restricted stock units, shares   (15,589)          
Stock withheld to cover tax withholdings requirements upon vesting of restricted stock units, amount (284)   (284)        
Reversal of deferred compensation related to cancelled stock options     (1) 1      
Unrealized gain (loss) on short term investment 121         121 121
Director's deferred compensation 132   132        
Net income 25,514       25,514   25,514
Comprehensive Income             25,635
Ending balance at Jan. 01, 2011 174,907 258 156,620 0 17,949 80 0
Ending balance, shares at Jan. 01, 2011 25,844,840 25,844,840          
Issuance of common stock for exercise of stock options, shares 1,232,721 1,232,721          
Issuance of common stock for exercise of stock options, amount 13,401 13 13,388        
Vesting of restricted stock units, shares   167,875          
Vesting of restricted stock units, amount   1 (1)        
Tax benefit of excess stock based compensation deduction 6,370   6,370        
Amortization of deferred compensation relating to stock options 8,784   8,784        
Stock withheld to cover tax withholding requirements upon vesting of restricted stock units, shares   (28,881)          
Stock withheld to cover tax withholdings requirements upon vesting of restricted stock units, amount (928)   (928)        
Unrealized gain (loss) on short term investment 71         71 71
Director's deferred compensation 162   162        
Net income 40,191       40,191   40,191
Comprehensive Income             40,262
Ending balance at Dec. 31, 2011 $ 242,958 $ 272 $ 184,395 $ 0 $ 58,140 $ 151 $ 0
Ending balance, shares at Dec. 31, 2011 27,216,555 27,216,555          
XML 78 R10.htm IDEA: XBRL DOCUMENT v2.4.0.6
Property and Equipment
12 Months Ended
Dec. 31, 2011
Property and Equipment [Abstract]  
Property and Equipment
4. Property and Equipment

Property and equipment consists of the following at:

 

                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Computer and equipment

  $ 17,616     $ 16,852  

Furniture

    2,732       2,484  

Machinery

    3,375       1,981  

Tooling

    7,303       5,213  

Leasehold improvements

    15,459       13,532  

Software purchased for internal use

    8,338       5,771  
   

 

 

   

 

 

 
      54,823       45,833  

Less: accumulated depreciation

    25,794       20,213  
   

 

 

   

 

 

 
    $ 29,029     $ 25,620  
   

 

 

   

 

 

 

Depreciation expense for the years ended December 31, 2011, January 1, 2011 and January 2, 2010 was $9.0 million, $7.0 million, and $7.5 million, respectively.

 

XML 79 R58.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Summary of future minimum rental payments under operating leases  
2012 $ 3,030
2013 2,557
2014 2,505
2015 2,505
2016 2,505
Thereafter 8,187
Total minimum lease payments $ 21,289
XML 80 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2011
Accrued Expenses [Abstract]  
Components of accrued expenses

Accrued expenses consist of the following at:

 

                 
    December 31,
2011
    January 1,
2011
 
    (In thousands)  

Accrued warranty

  $ 10,306     $ 9,284  

Accrued direct fulfillment costs

    1,907       2,405  

Accrued rent

    726       592  

Accrued sales commissions

    411       432  

Accrued accounting fees

    354       439  

Accrued other

    3,484       2,638  
   

 

 

   

 

 

 
    $ 17,188     $ 15,790  
   

 

 

   

 

 

 
XML 81 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.6 Html 216 372 1 true 60 0 false 7 false false R1.htm 00 - Document - Document and Entity Information Sheet http://irobot.com/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 0110 - Statement - Consolidated Balance Sheets Sheet http://irobot.com/role/BalanceSheets Consolidated Balance Sheets false false R3.htm 0111 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://irobot.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) false false R4.htm 0120 - Statement - Consolidated Statements of Income Sheet http://irobot.com/role/StatementsOfOperations Consolidated Statements of Income false false R5.htm 0130 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://irobot.com/role/StockholdersEquity Consolidated Statements of Stockholders' Equity false false R6.htm 0140 - Statement - Consolidated Statements of Cash Flows Sheet http://irobot.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows false false R7.htm 0201 - Disclosure - Nature of the Business Sheet http://irobot.com/role/NatureOfBusiness Nature of the Business false false R8.htm 0202 - Disclosure - Summary of Significant Accounting Policies Sheet http://irobot.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies false false R9.htm 0203 - Disclosure - Inventory Sheet http://irobot.com/role/Inventory Inventory false false R10.htm 0204 - Disclosure - Property and Equipment Sheet http://irobot.com/role/PropertyAndEquipment Property and Equipment false false R11.htm 0205 - Disclosure - Other Assets Sheet http://irobot.com/role/OtherAssets Other Assets false false R12.htm 0206 - Disclosure - Accrued Expenses Sheet http://irobot.com/role/AccruedExpenses Accrued Expenses false false R13.htm 0207 - Disclosure - Revolving Line of Credit Sheet http://irobot.com/role/RevolvingLineOfCredit Revolving Line of Credit false false R14.htm 0208 - Disclosure - Common Stock Sheet http://irobot.com/role/CommonStock Common Stock false false R15.htm 0209 - Disclosure - Stock Options Plans and Stock-Based Compensation Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensation Stock Options Plans and Stock-Based Compensation false false R16.htm 0210 - Disclosure - Income Taxes Sheet http://irobot.com/role/IncomeTaxes Income Taxes false false R17.htm 0211 - Disclosure - Commitments and Contingencies Sheet http://irobot.com/role/CommitmentsAndContingencies Commitments and Contingencies false false R18.htm 0212 - Disclosure - Employee Benefits Sheet http://irobot.com/role/EmployeeBenefits Employee Benefits false false R19.htm 0213 - Disclosure - Goodwill and other intangible assets Sheet http://irobot.com/role/GoodwillAndOtherIntangibleAssets Goodwill and other intangible assets false false R20.htm 0214 - Disclosure - Industry Segment, Geographic Information and Significant Customers Sheet http://irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomers Industry Segment, Geographic Information and Significant Customers false false R21.htm 0215 - Disclosure - Quarterly Information (Unaudited) Sheet http://irobot.com/role/QuarterlyInformation Quarterly Information (Unaudited) false false R22.htm 0402 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) false false R23.htm 0502 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) false false R24.htm 0503 - Disclosure - Inventory (Tables) Sheet http://irobot.com/role/InventoryTables Inventory (Tables) false false R25.htm 0504 - Disclosure - Property and Equipment (Tables) Sheet http://irobot.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) false false R26.htm 0505 - Disclosure - Other Assets (Tables) Sheet http://irobot.com/role/OtherAssetsTables Other Assets (Tables) false false R27.htm 0506 - Disclosure - Accrued Expenses (Tables) Sheet http://irobot.com/role/AccruedExpensesTables Accrued Expenses (Tables) false false R28.htm 0509 - Disclosure - Stock Options Plans and Stock-Based Compensation (Tables) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationTables Stock Options Plans and Stock-Based Compensation (Tables) false false R29.htm 0510 - Disclosure - Income Taxes (Tables) Sheet http://irobot.com/role/IncomeTaxesTables Income Taxes (Tables) false false R30.htm 0511 - Disclosure - Commitments and Contingencies (Tables) Sheet http://irobot.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) false false R31.htm 0513 - Disclosure - Goodwill and other intangible assets (Tables) Sheet http://irobot.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and other intangible assets (Tables) false false R32.htm 0514 - Disclosure - Industry Segment, Geographic Information and Significant Customers (Tables) Sheet http://irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomersTables Industry Segment, Geographic Information and Significant Customers (Tables) false false R33.htm 0515 - Disclosure - Quarterly Information (Unaudited) (Tables) Sheet http://irobot.com/role/QuarterlyInformationTables Quarterly Information (Unaudited) (Tables) false false R34.htm 0602 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) false false R35.htm 06021 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) false false R36.htm 06022 - Disclosure - Summary of Significant Accounting Policies (Details 2) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetails2 Summary of Significant Accounting Policies (Details 2) false false R37.htm 06023 - Disclosure - Summary of Significant Accounting Policies (Details 3) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetails3 Summary of Significant Accounting Policies (Details 3) false false R38.htm 06024 - Disclosure - Summary of Significant Accounting Policies (Details 4) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetails4 Summary of Significant Accounting Policies (Details 4) false false R39.htm 06025 - Disclosure - Summary of Significant Accounting Policies (Details 5) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetails5 Summary of Significant Accounting Policies (Details 5) false false R40.htm 06026 - Disclosure - Summary of Significant Accounting Policies (Details Textual) Sheet http://irobot.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual Summary of Significant Accounting Policies (Details Textual) false false R41.htm 0603 - Disclosure - Inventory (Details) Sheet http://irobot.com/role/InventoryDetails Inventory (Details) false false R42.htm 0604 - Disclosure - Property and Equipment (Details) Sheet http://irobot.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) false false R43.htm 0605 - Disclosure - Other Assets (Details) Sheet http://irobot.com/role/OtherAssetsDetails Other Assets (Details) false false R44.htm 0606 - Disclosure - Accrued Expenses (Details) Sheet http://irobot.com/role/AccruedExpensesDetails Accrued Expenses (Details) false false R45.htm 0607 - Disclosure - Revolving Line of Credit (Details) Sheet http://irobot.com/role/RevolvingLineOfCreditDetailsTextual Revolving Line of Credit (Details) false false R46.htm 0609 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationDetails Stock Options Plans and Stock-Based Compensation (Details) false false R47.htm 06091 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details 1) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationDetailsTwo Stock Options Plans and Stock-Based Compensation (Details 1) false false R48.htm 06092 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details 2) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationDetailsThree Stock Options Plans and Stock-Based Compensation (Details 2) false false R49.htm 06093 - Disclosure - Stock Options Plans and Stock-Based Compensation (Details 3) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationDetails4 Stock Options Plans and Stock-Based Compensation (Details 3) false false R50.htm 06094 - Disclosure - Stock Options Plans and Stock Based Compensation (Details 4) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationDetails5 Stock Options Plans and Stock Based Compensation (Details 4) false false R51.htm 06095 - Disclosure - Stock Options Plans and Stock Based Compensation (Details Textual) Sheet http://irobot.com/role/StockOptionsPlansAndStockBasedCompensationDetailsTextual Stock Options Plans and Stock Based Compensation (Details Textual) false false R52.htm 0610 - Disclosure - Income Taxes (Details) Sheet http://irobot.com/role/IncomeTaxesDetails Income Taxes (Details) false false R53.htm 06101 - Disclosure - Income Taxes (Details 1) Sheet http://irobot.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) false false R54.htm 06102 - Disclosure - Income Taxes (Details 2) Sheet http://irobot.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) false false R55.htm 06103 - Disclosure - Income Taxes (Details 3) Sheet http://irobot.com/role/IncomeTaxesDetails3 Income Taxes (Details 3) false false R56.htm 06104 - Disclosure - Income Taxes (Details 4) Sheet http://irobot.com/role/IncomeTaxesDetails4 Income Taxes (Details 4) false false R57.htm 06105 - Disclosure - Income Taxes (Details Textual) Sheet http://irobot.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) false false R58.htm 0611 - Disclosure - Commitments and Contingencies (Details) Sheet http://irobot.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) false false R59.htm 06111 - Disclosure - Commitments and Contingencies (Details 1) Sheet http://irobot.com/role/CommitmentsAndContingenciesDetails1 Commitments and Contingencies (Details 1) false false R60.htm 06112 - Disclosure - Commitments and Contingencies (Details Textual) Sheet http://irobot.com/role/CommitmentsAndContingenciesDetailsTextual Commitments and Contingencies (Details Textual) false false R61.htm 0612 - Disclosure - Employee Benefits (Details) Sheet http://irobot.com/role/EmployeeBenefitsDetailsTextual Employee Benefits (Details) false false R62.htm 0613 - Disclosure - Goodwill and other intangible assets (Details) Sheet http://irobot.com/role/GoodwillAndOtherIntangibleAssetsDetails Goodwill and other intangible assets (Details) false false R63.htm 06131 - Disclosure - Goodwill and other intangible assets (Details 1) Sheet http://irobot.com/role/GoodwillAndOtherIntangibleAssetsDetails1 Goodwill and other intangible assets (Details 1) false false R64.htm 06132 - Disclosure - Goodwill and other intangible assets (Details Textual) Sheet http://irobot.com/role/GoodwillAndOtherIntangibleAssetsDetailsTextual Goodwill and other intangible assets (Details Textual) false false R65.htm 0614 - Disclosure - Industry Segment Geographic Information and Significant Customers (Details) Sheet http://irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomersDetails Industry Segment Geographic Information and Significant Customers (Details) false false R66.htm 06141 - Disclosure - Industry Segment, Geographic Information and Significant Customers (Details Textual) Sheet http://irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomersDetailsTextual Industry Segment, Geographic Information and Significant Customers (Details Textual) false false R67.htm 0615 - Disclosure - Quarterly Information (Unaudited) (Details) Sheet http://irobot.com/role/QuarterlyInformationDetails Quarterly Information (Unaudited) (Details) false false All Reports Book All Reports 'Monetary' elements on report '06026 - Disclosure - Summary of Significant Accounting Policies (Details Textual)' had a mix of different decimal attribute values. 'Monetary' elements on report '0604 - Disclosure - Property and Equipment (Details)' had a mix of different decimal attribute values. 'Monetary' elements on report '06105 - Disclosure - Income Taxes (Details Textual)' had a mix of different decimal attribute values. 'Monetary' elements on report '06132 - Disclosure - Goodwill and other intangible assets (Details Textual)' had a mix of different decimal attribute values. Process Flow-Through: 0110 - Statement - Consolidated Balance Sheets Process Flow-Through: Removing column 'Jan. 02, 2010' Process Flow-Through: Removing column 'Dec. 27, 2008' Process Flow-Through: 0111 - Statement - Consolidated Balance Sheets (Parenthetical) Process Flow-Through: 0120 - Statement - Consolidated Statements of Income Process Flow-Through: Removing column '3 Months Ended Dec. 31, 2011' Process Flow-Through: Removing column '3 Months Ended Oct. 01, 2011' Process Flow-Through: Removing column '3 Months Ended Jul. 02, 2011' Process Flow-Through: Removing column '3 Months Ended Apr. 02, 2011' Process Flow-Through: Removing column '3 Months Ended Jan. 01, 2011' Process Flow-Through: Removing column '3 Months Ended Oct. 02, 2010' Process Flow-Through: Removing column '3 Months Ended Jul. 03, 2010' Process Flow-Through: Removing column '3 Months Ended Apr. 03, 2010' Process Flow-Through: 0140 - Statement - Consolidated Statements of Cash Flows irbt-20111231.xml irbt-20111231.xsd irbt-20111231_cal.xml irbt-20111231_def.xml irbt-20111231_lab.xml irbt-20111231_pre.xml true true XML 82 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies (Details 4) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2011
Oct. 01, 2011
Jul. 02, 2011
Apr. 02, 2011
Jan. 01, 2011
Oct. 02, 2010
Jul. 03, 2010
Apr. 03, 2010
Dec. 31, 2011
Jan. 01, 2011
Jan. 02, 2010
Basic and Diluted Net Income Per Share                      
Net income $ 10,638 $ 14,052 $ 8,024 $ 7,477 $ 7,000 $ 7,032 $ 5,314 $ 6,168 $ 40,191 $ 25,514 $ 3,330
Weighted average shares outstanding                 26,712 25,394 24,998
Dilutive effect of employee stock options and restricted shares                 1,212 1,074 642
Diluted weighted average shares outstanding                 27,924 26,468 25,640
Basic income per share                 $ 1.50 $ 1.00 $ 0.13
Diluted income per share $ 0.38 $ 0.50 $ 0.29 $ 0.27 $ 0.26 $ 0.27 $ 0.20 $ 0.24 $ 1.44 $ 0.96 $ 0.13
XML 83 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
Industry Segment, Geographic Information and Significant Customers
12 Months Ended
Dec. 31, 2011
Segment Reporting [Abstract]  
Industry Segment, Geographic Information and Significant Customers
14. Industry Segment, Geographic Information and Significant Customers

The Company operates in two reportable segments, the home robots division and the government and industrial robots division. The nature of products and types of customers for the two segments vary significantly. As such, the segments are managed separately.

 

Home Robots

The Company’s home robots division offers products to consumers through a network of retail businesses throughout the United States, to various countries through international distributors and retailers, and through the Company’s on-line store. The Company’s home robots division includes mobile robots used in the maintenance of domestic households.

Government and Industrial Robots

The Company’s government and industrial robots division offers products through a small U.S. government-focused sales force, while products are sold to a limited number of countries, other than the United States, primarily through international distributors but also through a small internationally-focused sales team. The Company’s government and industrial robots are used by various U.S. and foreign governments, primarily for reconnaissance and bomb disposal missions.

The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:

 

                         
    Fiscal Year Ended  
    December 31,
2011
    January 1,
2011
    January 2,
2010
 
    (In thousands)  

Revenue:

                       

Home Robots

  $ 278,551     $ 229,348     $ 165,860  

Government & Industrial Robots

    186,949       171,604       132,757  
   

 

 

   

 

 

   

 

 

 

Total revenue

    465,500       400,952       298,617  
   

 

 

   

 

 

   

 

 

 

Cost of revenue:

                       

Home Robots

    152,723       137,568       112,429  

Government & Industrial Robots

    120,659       117,952       94,992  
   

 

 

   

 

 

   

 

 

 

Total cost of revenue

    273,382       255,520       207,421  
   

 

 

   

 

 

   

 

 

 

Gross margin:

                       

Home Robots

    125,828       91,780       53,431  

Government & Industrial Robots

    66,290       53,652       37,765  
   

 

 

   

 

 

   

 

 

 

Total gross margin

    192,118       145,432       91,196  
   

 

 

   

 

 

   

 

 

 

Research and development

    36,498       24,809       14,747  

Selling and marketing

    58,544       50,535       40,902  

General and administrative

    43,753       36,618       30,110  

Other income (expense), net

    218       504       (81

Income before income taxes

  $ 53,541     $ 33,974     $ 5,356  
   

 

 

   

 

 

   

 

 

 

As of December 31, 2011, goodwill of $7.9 million and purchased intangible assets, net of $2.5 million recorded in conjunction with the acquisition of Nekton in September 2008, as well as the $2.5 million investment in Advanced Scientific Concepts, Inc., are directly associated with the government and industrial division. Other long lived assets are not directly attributable to individual business segments.

 

Geographic Information

For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, sales to non-U.S. customers accounted for 45.5%, 42.1% and 33.3% of total revenue, respectively.

Significant Customers

For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010, U.S. federal government orders, contracts and subcontracts accounted for 36.1%, 38.4% and 36.9% of total revenue, respectively. For the fiscal year ended December 31, 2011, and January 1, 2011, the Company generated 9.4% and 17.4%, respectively of total revenue from The Boeing Company as a subcontractor under U.S. federal government contracts. For the fiscal years ended December 31, 2011, January 1, 2011 and January 2, 2010 approximately 74.0%, 65.7% and 56.0%, respectively, of our home robot product revenue resulted from sales to 15 customers. For the fiscal year ended December 31, 2011 the company generated 23.6% of its total revenue from two of its international distributors of consumer products: Sales on Demand Corporation (representing its Japanese market) and Robopolis (one of its European distributors).